系统与管理
设置人物当前模式
设置当前角色的管理、无敌或隐身模式,适用于 GM 调试、管理巡查和特殊测试流程。
命令用途
ChangeMode 用于设置当前角色的模式状态。
资料中明确给出 3 类模式:管理模式、无敌模式、隐身模式,通常用于 GM 调试和管理巡查。
命令名
ChangeMode
调用格式
ChangeMode <模式> <开关>
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
模式 | 是 | 模式类型。1=管理模式、2=无敌模式、3=隐身模式。 |
开关 | 是 | 模式开关。0=关闭、1=开启。 |
返回或影响
- 这是执行型命令,会修改当前角色的指定模式状态。
- 常用于管理员开启或关闭 GM 相关模式。
- 不同模式对角色表现和权限的实际影响,以引擎当前实现为准。
示例
基础用法
#ACT
ChangeMode 1 1
ChangeMode 2 1
ChangeMode 3 1
常见变体
#IF
IsAdmin
#ACT
ChangeMode 3 0
这类写法适合在管理员流程里显式关闭某一种模式。
注意事项
- 这条命令通常应和管理员判断一起使用,不建议在普通玩法脚本中开放。
- 如果要同时切换多种模式,建议把每种模式分开写,方便后续排查。
