单机架设传奇服务端的核心优势在于使用GM指令快速测试功能、验证玩法或调整数值。所有操作必须在游戏内以管理员权限账号执行,普通账号无法触发任何指令。常用指令格式通常为@命令 参数,部分引擎前缀可能略有差异,但核心语法一致。
刷物品是最常用的指令,标准格式为@make 物品名称 数量。例如输入@make 屠龙 1即可在背包生成一把屠龙,输入@make 金币 1000000可生成百万金币。物品名称必须与数据库完全一致,支持模糊匹配但不建议依赖。部分引擎支持用物品ID替代名称,格式为@make 物品ID 数量,避免生僻字或重名物品导致刷错。如果提示物品不存在,优先检查StdItems.DB中该物品是否已定义,或名称是否含空格、特殊符号。
调整角色等级使用@setlevel 等级指令。例如@setlevel 60直接将角色设为60级,无需逐级升级。部分引擎使用@levelup 等级,或@set 角色 等级 60。调整等级后通常自动同步经验值,无需额外操作。若升级后技能未解锁,需检查技能学习脚本是否绑定等级触发条件,或手动执行@skill 技能名称 等级 3获取满级技能。
调整属性与金钱使用专用指令。@setgold 数值直接设置金币数量,@setexp 数值设置经验值,@setname 新名称修改角色名,@setsex 0或1切换性别。装备属性调整通常通过@setitem 装备名称 属性 数值实现,但不同引擎语法差异较大,部分版本需直接修改StdItems.DB中的属性字段,而非用指令实时调整。
召唤怪物用于测试掉落与战斗逻辑,指令为@mob 怪物名称 数量。例如@mob 白野猪 5召唤五只白野猪,输入@mob 祖玛教主 1召唤单个BOSS。怪物名称需与Monster.DB一致,部分版本支持@callmob 或@summon。召唤的怪物默认无掉落、不触发死亡脚本,仅用于基础测试,真实掉落需使用@prodmon或自然刷新怪物验证。
安全与权限注意事项。GM账号需在Config.ini或DBCommander中设置权限等级,通常GM1为最高权限。不要在公网环境开放GM账号,单机测试完成后及时关闭服务端端口。指令执行后立即检查背包、属性面板和日志输出,确认操作生效。若指令无反应,检查M2控制台是否显示权限不足或参数错误,常见原因是账号权限未分配或引擎版本不支持该指令。
快速定位指令表的方法。查看服务端根目录的GM指令说明文档,通常在Readme.txt或GMHelp.txt中,包含当前引擎支持的全部指令、参数范围和示例。若文档缺失,打开M2Server控制台的命令帮助界面,输入help或?可显示当前可用指令列表。不同引擎的指令前缀可能为@、#、!或~,以实际引擎文档为准。

