Lua接口/服务端函数索引/自动战斗

来自天龙知识库
Waylee​(留言 | 贡献)2026年10月24日 (六) 12:30的版本 (维护服务端 Lua 接口:核对参数、返回值、边界条件与调用示例)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳到导航跳到搜索

首页 · 服务端接口 · 调用约定

自动战斗:6 个接口,6 个调用名称,其中 6 个在当前脚本中有调用。
函数 / 别名 调用与用途
AutoBattleBegin AutoBattleBegin(sceneId, selfId, generation, branch)
开始一次自动战斗会话(代次 + 分支)。
脚本中 1 处调用
AutoBattleEnd AutoBattleEnd(sceneId, selfId, generation)
结束当前自动战斗会话。
脚本中 1 处调用
AutoBattleNotify AutoBattleNotify(sceneId, selfId, kind, message, branch, arg6, arg7)
上报自动战斗的阶段、技能或停止通知。
脚本中 8 处调用
AutoBattleQuery AutoBattleQuery(sceneId, selfId, generation)
查询当前自动战斗分支与燕子坞完成状态。
脚本中 1 处调用
AutoBattleReadConfig AutoBattleReadConfig(sceneId, selfId, generation)
下发自动战斗规则与玩家已保存的配置。
脚本中 1 处调用
AutoBattleReject AutoBattleReject(sceneId, selfId, generation, reason)
向客户端下发拒绝原因。
脚本中 3 处调用