Lua接口/服务端/LuaFnUnitUseSkill
来自天龙知识库
使指定角色按目标对象、位置和朝向使用技能。
Lua 调用
LuaFnUnitUseSkill(sceneId, nSelfID, nSkillID, nTargetID, fPos_X, fPos_Z, fDir, bPassSkillCheck)
参数
| 序号 | 参数 / 类型 | 说明 |
|---|---|---|
| 1 | sceneIdnumber
|
当前调用所在的场景 ID。 |
| 2 | nSelfIDnumber
|
当前场景内的对象 ID。玩家接口需传入有效玩家对象;不是角色 GUID。 |
| 3 | nSkillIDnumber
|
技能编号 |
| 4 | nTargetIDnumber
|
目标编号 |
| 5 | fPos_Xnumber
|
目标位置的X坐标 |
| 6 | fPos_Znumber
|
目标位置的Z坐标 |
| 7 | fDirnumber
|
目标方向 |
| 8 | bPassSkillChecknumber
|
是否忽略技能的条件检测和物品消耗 |
返回值
返回 1 个值。返回类型包括 number。明确的固定返回组合包括 -1。
核对依据:
LuaFnTbl_DoAction.h 第 276 行,服务端注册表第 898 行。调用格式与返回数量依据当前实现整理;游戏内效果、边界行为及未注明的业务枚举仍需实测。