查看“︁Lua接口/服务端函数索引”︁的源代码
来自天龙知识库
←
Lua接口/服务端函数索引
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
__NOTOC__ <div class="lua-reference"> [[首页|首页]] · [[Lua接口/服务端函数索引|服务端接口]] · [[Lua接口/服务端调用约定|调用约定]] <div class="lua-index-head"> <div role="heading" aria-level="2" class="lua-title">服务端 Lua 接口</div> <div>面向服务端脚本的函数调用参考:用途、参数顺序、返回值与调用注意事项。</div> <div class="lua-sub-lg">1148 个接口 · 1187 个调用名称 · 22 个分类 · 909 个在脚本中有调用</div> </div> == 常用入口 == [[Lua接口/服务端/GetName|GetName]] · [[Lua接口/服务端/GetLevel|GetLevel]] · [[Lua接口/服务端/GetHp|GetHp]] · [[Lua接口/服务端/GetItemCount|GetItemCount]] · [[Lua接口/服务端/GetWorldPos|GetWorldPos]] · [[Lua接口/服务端/BeginEvent|BeginEvent]] · [[Lua接口/服务端/AddText|AddText]] · [[Lua接口/服务端/BeginAddItem|BeginAddItem]] · [[Lua接口/服务端/EndAddItem|EndAddItem]] · [[Lua接口/服务端/CallScriptFunction|CallScriptFunction]] [[Lua接口/服务端调用约定|参数与返回值约定]] · [[Lua接口/服务端调用示例|常用调用示例]] · [[Special:PrefixIndex/Lua接口/服务端/|按页面名浏览]] == 按功能分类 == {| class="wikitable" ! scope="col" class="lua-w60" | 分类 ! scope="col" class="lua-w18" | 接口数 ! scope="col" | 调用名称数 |- | [[Lua接口/服务端函数索引/角色属性与物品|角色属性与物品]] | 220 | 240 |- | [[Lua接口/服务端函数索引/任务与对话|任务与对话]] | 92 | 98 |- | [[Lua接口/服务端函数索引/任务配置查询|任务配置查询]] | 32 | 32 |- | [[Lua接口/服务端函数索引/通用与活动|通用与活动]] | 108 | 113 |- | [[Lua接口/服务端函数索引/生活技能与装备|生活技能与装备]] | 118 | 121 |- | [[Lua接口/服务端函数索引/珍兽|珍兽]] | 65 | 65 |- | [[Lua接口/服务端函数索引/怪物与掉落|怪物与掉落]] | 58 | 58 |- | [[Lua接口/服务端函数索引/怪物行为|怪物行为]] | 6 | 6 |- | [[Lua接口/服务端函数索引/动作与技能|动作与技能]] | 36 | 37 |- | [[Lua接口/服务端函数索引/场景与副本|场景与副本]] | 44 | 44 |- | [[Lua接口/服务端函数索引/队伍|队伍]] | 29 | 33 |- | [[Lua接口/服务端函数索引/PK与声望|PK与声望]] | 20 | 20 |- | [[Lua接口/服务端函数索引/战场|战场]] | 35 | 35 |- | [[Lua接口/服务端函数索引/商店与交易|商店与交易]] | 36 | 36 |- | [[Lua接口/服务端函数索引/珍兽繁殖公告|珍兽繁殖公告]] | 4 | 4 |- | [[Lua接口/服务端函数索引/好友与师徒|好友与师徒]] | 43 | 43 |- | [[Lua接口/服务端函数索引/帮会|帮会]] | 23 | 23 |- | [[Lua接口/服务端函数索引/帮会同盟|帮会同盟]] | 2 | 2 |- | [[Lua接口/服务端函数索引/帮会城市|帮会城市]] | 38 | 38 |- | [[Lua接口/服务端函数索引/载具与乘客|载具与乘客]] | 16 | 16 |- | [[Lua接口/服务端函数索引/暗器|暗器]] | 21 | 21 |- | [[Lua接口/服务端函数索引/日志与审计|日志与审计]] | 102 | 102 |} == 接口约定 == * 收录当前 GameServer 实际注册给 Lua 的游戏接口,包含原有别名和拼写;Lua 标准库、纯 Lua 自定义函数不计入。 * 函数名区分大小写。只有注册名称带 LuaFn 前缀时,调用才带该前缀。 * sceneId 通常表示当前场景;selfId 通常表示场景内对象 ID,不是角色 GUID。参数顺序以函数页面为准。 * 数字 0 和 -1 在 Lua 条件判断中都是真值。成功条件需使用明确比较,不能统一写成 if result then。 * 空实现和已废弃入口仍收录,页面明确标注,避免将可调用误认为有实际效果。 * 本批覆盖全部注册入口的基础说明,并用随包脚本交叉核对:4245 个服务端脚本(共 536099 行)中命中 85417 处调用,其中 909 个接口能在脚本里找到真实调用点。脚本只作参数顺序与实参形态的旁证,未在游戏内执行;复杂返回项、可选参数与业务枚举未注明的部分仍需按具体接口核对。 == 特殊入口 == * [[Lua接口/服务端/Msg2Team|Msg2Team]]:当前为空实现,调用不会向队伍成员发送消息。 * [[Lua接口/服务端/TDispatchEventList|TDispatchEventList]]:当前为空实现,调用不会派发扩展任务对话。 * [[Lua接口/服务端/CreateMonsterOnScene|CreateMonsterOnScene]]:已废弃的怪物创建入口。请使用 LuaFnCreateMonster。 </div>
返回
Lua接口/服务端函数索引
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
创建账号
登录
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
搜索
工具
链入页面
相关更改
页面信息