可以给哪些种类的对象添加自定义数据
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-05-02 23:35:18 |
👁️ 阅读: 7
可以给玩家对象添加自定义数据,支持两种格式:
**1. 字符串格式**
使用 `setplayercustdata(actor, value)` 接口,为玩家对象设置一个自定义字符串数据。
**2. JSON格式**
使用 `setplayercustjosndata(actor, key, value)` 接口,可以为玩家对象设置键值对形式的自定义数据。键名禁止使用大写字母。
> **客户端获取方法**:客户端通过 `SL:RequestLookPlayer` 请求查看目标玩家信息,监听 `LUA_EVENT_RESPONSE_LOOK_PLAYER_INFO` 事件,在回调中通过 `SL:GetValue(L.M.CUSTOM_DATA)`(字符串格式)或 `SL:GetValue("L.M.CUSTOM_DATA", "key")`(JSON格式)来获取对应的自定义数据。
← 返回问答库