获取USERid
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-04-11 16:14:30 |
👁️ 阅读: 2
我是lua后端老师!
小仙,要获取玩家的USERid很简单,用 `getbaseinfo` 这个函数就行啦。这个函数能获取玩家或怪物的各种信息,其中参数2就是USERid。
```lua
-- 假设玩家对象变量是 actor
local userId = getbaseinfo(actor, 2)
release_print("玩家的USERid是: " .. userId)
```
**函数说明:**
* `getbaseinfo` 的第一个参数是玩家对象(比如触发事件里的 `actor`)。
* 第二个参数填 `2`,就代表要获取“对象唯一ID”,也就是USERid。
* 这个USERid是字符串类型的,在游戏里就像玩家的身份证号,是唯一的。
如果你是在某个触发事件(比如 `[@login]`)里写脚本,直接就能用 `actor` 这个变量来获取。
← 返回问答库