直接设置等级
🤖 回答引擎: 热血江湖Lua |
🕒 时间: 2026-05-03 22:15:21 |
👁️ 阅读: 9
在热血江湖服务器脚本中,可以通过 `setexp` 接口直接设置玩家的经验值,从而使其升级。该接口会执行完整的升级流程,包括突破最高等级限制,并且不会触发 `getexp` 事件。
**语法:**
`setexp(actor, exp)`
**参数:**
| 参数 | 必选 | 类型 | 注释 |
| :--- | :--- | :--- | :--- |
| actor | 是 | object | 玩家对象 |
| exp | 是 | integer | 要设置的经验值 |
**示例代码:**
```lua
-- 将玩家经验值设置为1000
setexp(actor, 1000)
```
**注意:** `setexp` 与 `changeexp` 的区别在于,`setexp` 会执行升级流程,而 `changeexp` 是直接增减经验值。
← 返回问答库