主页
cgmsv引擎介绍
NL库
NL.CreateNPC
NL.DelNpc
NL.CreateArgNpc
NL.SetArgNpc
NL.RegLoginEvent
NL.RegLoginGateEvent
NL.RegLogoutEvent
NL.RegTalkEvent
NL.RegLevelUpEvent
NL.RegBattleStartEvent
NL.RegBattleOverEvent
~NL.RegWarpEvent
NL.RegAfterWarpEvent
NL.RegDropEvent
~NL.RegTitleChangedEvent
NL.RegGetExpEvent
NL.RegBattleSkillExpEvent
NL.RegProductSkillExpEvent
NL.RegPetLevelUpEvent
NL.RegBattleExitEvent
NL.RegRightClickEvent
NL.RegShutDownEvent
NL.RegPartyEvent
NL.RegSealEvent
NL.RegBattleActionEvent
NL.RegCharActionEvent
NL.RegMergeItemEvent
NL.RegItemOverLapEvent
NL.RegGetLoginPointEvent
NL.RegItemString
*NL.RegItemInitEvent
*NL.RegItemUseEvent
*NL.RegItemAttachEvent
*NL.RegItemDetachEvent
*NL.RegItemDropEvent
*NL.RegItemPickUpEvent
*NL.RegPetFieldEvent
*NL.RegPetDropEvent
*NL.RegPetPickUpEvent
?NL.RegDamageCalculateEvent
NL.RegTechOptionEvent
#NL.RegVSEnemyCreateEvent
#NL.RegMakeItemStringEvent
#NL.SetRemoteNpc
#NL.RegBattlePVPMaxHpEvent
#NL.RegBattleNextEnemyEvent
~NL.RegHeadCoverEvent
NL.RegRankUpEvent
*NL.RegPetTimeDeleteEvent
NLG库
NLG.TalkToCli
NLG.Say
NLG.TalkToMap
NLG.Say2Map
*NLG.TalkToFloor
NLG.UpChar
NLG.ShowWindowTalked
NLG.SetAction
NLG.WalkMove
#NLG.Talked
#NLG.WindowTalked
NLG.CheckInFront
NLG.CheckTalkRange
NLG.CanTalk
NLG.GetPlayerNum
NLG.GetOnLinePlayer
NLG.GetMapPlayerNum
#NLG.GetString
NLG.SystemMessage
NLG.SystemMessageToMap
NLG.Walkable
NLG.GetMapPlayer
NLG.DropPlayer
NLG.SetObj
NLG.SetPal
NLG.ChangePal
NLG.WatchBattle
*NLG.WatchEntry
NLG.c
NLG.SetMapName
NLG.GetMapName
#NLG.FindUser
NLG.UpdateParty
#NLG.MapEffect
NLG.Rand
#NLG.GetFrontChar
~NLG.SetHeadIcon
NLP.GetIp
#NLG.GetMAC
NLG.GetGameTime
NLG.SortItem
#NLG.FindNpcByPos
#NLG.FindNpcByName
#NLG.ShowTalked
#NLG.GetFloorPets
#NLG.SendGraphEvent
#NLG.SetOfflinePlayer
#NLG.GetOfflineStatus
#NLG.GetOfflineStartTime
#NLG.GetOfflineEndTime
#NLG.GetStallStatus
#NLG.GetStallItemPrice
#NLG.GetStallPetPrice
#NLG.MoveItem
#NLG.SetShowName
#NLG.GetMessage
#NLG.Talk
Char库
Char.GetData
Char.SetData
Char.NowEvent
Char.EndEvent
Char.FindItemId
Char.AddGold
Char.GetItemIndex
Char.DelItem
Char.GiveItem
Char.HaveItem
Char.ItemSlot
Char.ItemNum
Char.HavePet
Char.AddPet
Char.GivePet
Char.GetPet
Char.DelPet
Char.DelSlotPet
Char.PetNum
Char.DropPet
Char.Warp
Char.PartyNum
Char.GetPartyMember
Char.DischargeParty
*Char.GetLevelExp
Char.LevelExp
*Char.GetNextExp
Char.AddSkill
Char.DelSkill
Char.GetSkillLevel
Char.GetSkillLv
Char.HaveSkill
Char.GetSkillID
Char.GetSkillExp
Char.SetSkillLevel
Char.SetSkillExp
?Char.GetGuildID
Char.GetTitle
Char.GetBattleIndex
#Char.GetCharPointer
Char.GetHousePet
Char.GetPoolPet
Char.GetHouseItem
Char.GetPoolItem
Char.IsFeverTime
Char.FeverStart
Char.FeverStop
#Char.SetPartyNPC
#Char.GetPartyMode
*Char.SetWalkPreEvent
Char.SetWalkPostEvent
#Char.SetPreOverEvent
?Char.SetPostOverEvent
Char.SetLoopEvent
Char.SetTalkedEvent
Char.SetWindowTalkedEvent
?Char.SetItemPutEvent
#Char.SetBonusEncountRate
Char.HaveGuild
Char.GetGuildTitleID
Char.CheckTitle
#Char.SelectTitle
#Char.GetCurrentBattleActionCount
#Char.GetCurrentBattleTechActionCount
#Char.FindTitleIndex
Battle库
Battle.GetPlayer
Battle.GetPlayIndex
Battle.Encount
Battle.PVE
Battle.PVP
Battle.SetType
#Battle.SetMod
Battle.SetGainMode
#Battle.SetNoRisk
Battle.GetType
#Battle.GetNoRisk
#Battle.GetMod
Battle.GetGainMode
Battle.GetWinSide
#Battle.IsUsing
#Battle.JoinBattle
?Battle.ExitBattle
Battle.SetWinEvent
Battle.SetPVPWinEvent
#Battle.DelDefaultWinEvent
#Battle.GetTurn
#Battle.GetCurrentBattle
#Battle.IsWaitingCommand
#Battle.FinishPlayerBattle
#Battle.GetTargetSelect
#Battle.GetEntryPosition
#Battle.ActionSelect
#Battle.PetActionSelect
#Battle.GetBattleMode
#Battle.UseTech
#Battle.IsBossBattle
#Battle.GetBattleCharacterStatus
#Battle.SetBattleCharacterStatus
#Battle.GetBattleFieldAttribute
#Battle.SetBattleFieldAttribute
#Battle.SetNextBattle
Item库
Item.GetData
Item.SetData
Item.UpItem
Item.Kill
#Item.SetTimeLimit
#Item.TradeItem
Pet库
Pet.GetArtRank
Pet.ArtRank
Pet.SetArtRank
Pet.FullArtRank
Pet.ReBirth
Pet.UpPet
#Pet.Kill
#Pet.IsPet
Pet.GetOwner
Pet.AddSkill
Pet.DelSkill
?Pet.GetSkill
#Pet.SetStatus
#Pet.GetStatus
#Pet.GetStealableItem
#Pet.GetGetableItemList
#Pet.SetStealableItem
#Pet.SetGetableItemList
#Pet.TradePet
#Pet.GetUUID
Obj库
Obj.GetObject
Obj.GetCharIndex
Obj.GetType
Obj.GetX
Obj.GetY
Obj.GetFloor
Obj.GetMap
*Obj.GetMapId
*Obj.GetWarpX
*Obj.GetWarpY
*Obj.GetWarpFloor
*Obj.GetWarpMap
*Obj.GetWarpMapId
Obj.GetDelTime
Obj.SetType
Obj.SetX
Obj.SetY
Obj.SetFloor
Obj.SetMap
Obj.SetMapId
*Obj.SetWarpX
*Obj.SetWarpY
*Obj.SetWarpFloor
*Obj.SetWarpMap
*Obj.SetWarpMapId
Obj.SetDelTime
Field库
Field.Get
Field.Set
Map库
演示
#Map.MakeCopyMap
#Map.MakeMazeMap
#Map.DelLuaMap
#Map.DumpLuaMap
#Map.GetAvailablePos
#Map.GetImage
#Map.SetImage
#Map.GetMapSize
#Map.GetDungeonExpireTime
SQL库
SQL.Run
SQL.Query
Setup库
#Setup.Get
#Setup.Set
Data库
#Data.ItemsetGetIndex
#Data.ItemsetGetData
#Data.ItemsetGetRandomIntData
#Data.EnemyTempGetIndex
#Data.EnemyGetIndex
#Data.EnemyTempGetData
#Data.EnemyGetData
Protocol库
说明
#Protocol.OnRecv
#Protocol.GetCharByFd
#Protocol.Send
#Protocol.SendLuaCustomPacket
Offline库
#Offline.SetOfflinePlayer
#Offline.GetOfflineStatus
#Offline.GetOfflineStartTime
#Offline.GetOfflineEndTime
#Offline.SetOfflineEndTime
#Offline.OfflineLogout
#Offline.OfflineLogin
#Offline.SetOfflineLoopEvent
附录
对象index
道具index
战斗index
字符串
数值型
布尔型
常量
本书使用 GitBook 发布
#Char.GetCharPointer
#Char.GetCharPointer
Char.GetCharPointer(CharIndex)
函数功能
获取指定对象的对象指针,指针为内存地址,如果不清楚如何使用请勿使用。
参数说明
CharIndex:
数值型
目标的 对象index。
返回值
返回-1代表失败,其他为对象的内存地址。
results matching "
"
No results matching "
"