首页:修订间差异
来自天龙知识库
跳到导航跳到搜索
维护配置文件知识库:完整字段、读取范围、手工修改实例与核对状态 |
创建 Lua 函数手册首页,整理接口分类、常用函数和调用示例 |
||
| 第72行: | 第72行: | ||
<div>[[Lua接口/消息与提示|消息与提示]] · [[Lua接口/聊天与公告|聊天与公告]]</div> | <div>[[Lua接口/消息与提示|消息与提示]] · [[Lua接口/聊天与公告|聊天与公告]]</div> | ||
<div>[[Lua接口/客户端窗口操作|客户端窗口操作]] · [[Lua接口/客户端事件|客户端事件]]</div> | <div>[[Lua接口/客户端窗口操作|客户端窗口操作]] · [[Lua接口/客户端事件|客户端事件]]</div> | ||
<div>[[Lua接口/客户端界面索引|客户端界面索引]]</div> | |||
</div> | </div> | ||
</div> | </div> | ||
2026年9月19日 (六) 14:39的最新版本
接口分类
常用函数
服务端 Lua 接口
| 函数 | Lua 调用 | 用途 |
|---|---|---|
| GetName | GetName(sceneId, selfId)
|
获取角色名称。 |
| GetLevel | GetLevel(sceneId, selfId)
|
获取角色等级。 |
| GetHp | GetHp(sceneId, selfId)
|
获取角色当前生命值。 |
| GetItemCount | GetItemCount(sceneId, selfId, itemTypeSn)
|
统计指定物品数量,包含已装备与背包中的物品。 |
示例与常见问题
读取角色信息
local name = GetName(sceneId, selfId) local level = GetLevel(sceneId, selfId) local hp = GetHp(sceneId, selfId)
适用于服务端脚本回调中的有效角色。
sceneId 为当前场景 ID,selfId 为场景内对象 ID,取自当前回调参数。