Lua接口/服务端函数索引/战场
来自天龙知识库
战场:35 个接口,35 个调用名称。
| 函数 / 别名 | 调用与用途 |
|---|---|
| CheckPrisonOut | CheckPrisonOut(sceneId, selfId)检查玩家当前是否满足离开监狱的条件。 |
| GetGuildWarApply | GetGuildWarApply(sceneId, guildID)读取帮战申请中的申请帮会、被申请帮会和副本场景编号。 |
| GetHuashanV | GetHuashanV()返回华山论剑脚本使用的赛季偏移值。 |
| LuaFnDeletePet | LuaFnDeletePet(sceneId, selfId, nIndex)删除对应ObjID 的玩家的宠物 |
| LuaFnGetPet_AttrLevel1 | LuaFnGetPet_AttrLevel1(sceneId, selfId, nIndex, nAttr)获得对应ObjID 的玩家的宠物的基础一级战斗属性 |
| LuaFnGetPet_ConPerception | LuaFnGetPet_ConPerception(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的体力资质 |
| LuaFnGetPet_DataID | LuaFnGetPet_DataID(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的DataID(即 怪物表中的号) |
| LuaFnGetPet_DexPerception | LuaFnGetPet_DexPerception(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的身法资质 |
| LuaFnGetPet_Exp | LuaFnGetPet_Exp(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的经验值 |
| LuaFnGetPet_Generation | LuaFnGetPet_Generation(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的代数 |
| LuaFnGetPet_GenGu | LuaFnGetPet_GenGu(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的根骨 |
| LuaFnGetPet_Happyness | LuaFnGetPet_Happyness(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的快乐度 |
| LuaFnGetPet_HP | LuaFnGetPet_HP(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的HP |
| LuaFnGetPet_IntPerception | LuaFnGetPet_IntPerception(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的定力资质 |
| LuaFnGetPet_Level | LuaFnGetPet_Level(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的等级 |
| LuaFnGetPet_Life | LuaFnGetPet_Life(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的寿命 |
| LuaFnGetPet_MaxHP | LuaFnGetPet_MaxHP(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的Max HP |
| LuaFnGetPet_RemainPoint | LuaFnGetPet_RemainPoint(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的一级属性剩余点数 |
| LuaFnGetPet_Skill | LuaFnGetPet_Skill(sceneId, selfId, nIndex, nSkillIndex)获得对应ObjID 的玩家的宠物技能 |
| LuaFnGetPet_SprPerception | LuaFnGetPet_SprPerception(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的灵气资质 |
| LuaFnGetPet_StrPerception | LuaFnGetPet_StrPerception(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的力量资质 |
| LuaFnGetPet_TakeLevel | LuaFnGetPet_TakeLevel(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的携带等级 |
| LuaFnGetPet_Type | LuaFnGetPet_Type(sceneId, selfId, nIndex)获得对应ObjID 的玩家的宠物的类型(宝宝 0,变异 1,野生 2) |
| LuaFnGetPet_ValidIndex | LuaFnGetPet_ValidIndex(sceneId, selfId, nIndex)将宠物显示序号转换为宠物容器中的有效索引。 |
| LuaFnGetPetCount | LuaFnGetPetCount(sceneId, selfId)获得对应ObjID 的玩家的宠物数量 |
| LuaFnGetPetGrowRateByGUID | LuaFnGetPetGrowRateByGUID(sceneId, selfId, guidPetHigh, guidPetLow)查询宠物成长率档位,并同步已鉴定标志和成长率详情。 |
| LuaFnGetPetTransferByGUID | LuaFnGetPetTransferByGUID(sceneId, selfId, guidPetHigh, guidPetLow)返回指定 GUID 宠物的序列化转移字符串。 |
| LuaFnIsCanWashPiont | LuaFnIsCanWashPiont(sceneId, selfId, attrType)检查指定一级属性或全部一级属性是否存在可洗点数。 |
| LuaFnIsPetGrowRateByGUID | LuaFnIsPetGrowRateByGUID(sceneId, selfId, guidPetHigh, guidPetLow)返回宠物成长率是否已经鉴定。 |
| LuaFnWashPoints | LuaFnWashPoints(sceneId, selfId)重置玩家已经分配的一级属性点。 |
| LuaFnWashSomePoints | LuaFnWashSomePoints(sceneId, selfId, attrType, count)从指定一级属性中洗回一定数量的点数。 |
| OpenDuelDataInputWnd | OpenDuelDataInputWnd(sceneId, selfId, npcId, uiIndex)打开决斗数据输入界面,并将交互 NPC 编号传给客户端。 |
| PrisonGoOut | PrisonGoOut(sceneId, selfId)将满足条件的玩家送出监狱。 |
| SetGuildWarApplySceneID | SetGuildWarApplySceneID(sceneId, guildID, copySceneID)为指定帮会的帮战申请设置副本场景编号。 |
| TryCreatePet | TryCreatePet(sceneId, selfId, addNum)判断玩家是否还能增加指定数量的宠物。 |