传奇游戏的"测试秘籍"主要指服务端内置的GM调试命令和测试模式指令,用于版本调试、功能测试和地图探索。这些命令仅在拥有GM权限或测试服环境下生效,正式运营服务器中普通玩家无法使用。
一、模式切换类命令
进入游戏后,在聊天框中输入以下命令切换状态:
@GM模式:进入GM管理模式,开启后可使用大部分调试指令
@观察模式:进入隐身观察状态,角色对其他玩家不可见,适合巡查和测试
@无敌模式:开启无敌状态,角色不受任何伤害,用于测试怪物和PK机制
/gm:弹出GM命令菜单面板,部分引擎版本支持图形化操作
二、物品与装备测试
用于快速生成或删除物品,方便测试装备属性和掉落逻辑:
@Make 物品名称 数量:将指定物品制造到背包中,不输数量默认为1个。例如 @Make 裁决之杖 5 会在背包中生成5把裁决之杖
@制造 / @刷 / @装备 / @copy:部分引擎版本中用于制造或复制物品的快捷命令
@Deleteitem 玩家名字 物品名称 数量:删除指定玩家背包中的指定物品
@删除物品:删除当前角色背包中的物品
三、怪物召唤与宠物测试
用于测试怪物属性、刷新机制和宠物系统:
@Mob 怪物名称 数量:在当前角色面前召唤指定数量的怪物。例如 @Mob 祖玛教主 1 会在脚下刷出一只祖玛教主
@召唤属下 怪物名称 数量 级别:召唤指定怪物作为宠物或属下,可设定等级
四、角色属性调整
用于快速调整角色等级、职业、技能、金币等参数:
@Level 等级 或 @AdjustTestLevel 等级:调整当前角色等级。输入 -1 可设为255级
@调整等级 玩家名 等级:调整指定玩家的等级
@职业变更 职业:改变当前角色职业,参数为 Warr(战士)、Wizard(法师)、Taos(道士)
@性别:切换角色性别
@技能 技能名 等级:将指定技能设为对应等级
@技能变更 玩家名 技能名 等级:调整指定玩家的技能等级
@删除技能 或 @DeleteSkill 玩家名 技能名:删除指定技能
@加金钱 数量 或 @Test_GOLD_Change 数量:增加指定数量的金币
@减金钱:扣除金币
@调整经验 玩家名 经验:调整指定玩家的经验值
五、PK与战斗测试
用于测试PK机制和红名系统:
@PK值 用户名:查看指定玩家的PK值
@增加PK 用户名:增加指定玩家的PK值
@消红 或 @清除PK值 用户名:清除指定玩家的红名状态
@改变持久 数值:修改当前手持武器的持久度
六、传送与地图测试
用于快速定位和地图调试:
@Pm 地图代码 坐标x 坐标y:绝对移动到指定地图的指定坐标
@Move 地图代码:移动到指定地图
@teleport 玩家名:传送到指定玩家身边
@teleportto 地图名 或 @quicktravel 地图名:传送到指定地图
@弹人:随机传送当前玩家
@超级弹人:随机传送指定玩家及其周围所有人
@Map:查看当前所在地图的代码
七、行会管理命令
用于测试行会系统和攻城战:
@添加行会 行会名 老大名:创建新行会并指定会长
@删除行会 行会名:删除指定行会
@declarewar 行会名:向指定行会宣战
@改变城主:更改沙巴克城主
@攻城:手动触发攻城战
八、系统管理命令
用于服务器日常维护和调试:
@Info 玩家名:查看指定玩家的详细信息和当前坐标
@Kick 玩家名 或 @踢人:将指定玩家踢下线
@禁言 玩家名 时间:禁止指定玩家发言,时间单位为分钟
@恢复禁言 玩家名:解除指定玩家的禁言状态
@ReloadNpc:重新加载NPC配置文件,修改NPC脚本后使用
@ReloadAdmin:重新加载GM列表
@ReloadMonItems:重新加载怪物爆率配置文件
@who:查看当前在线人数
九、测试服初始配置
如果是自己搭建的测试环境,可以通过修改服务端配置文件来设定初始测试参数。打开服务端目录下的 Mir200setup.txt 文件,找到以下字段:
TestLevel=35:测试角色初始等级,可改为50或其他数值
TestGold=200000:测试角色初始金币数量
TestServerUserLimit=10:测试服最大在线人数限制
修改后重启服务端即可生效。
十、脚本逻辑代码
NPC脚本中常用的逻辑判断代码,用于编写任务系统和交互对话:
#IF:条件判断开始标记
#ACT:执行命令开始标记
#SAY:输出对话内容标记
CHECKITEM 物品名 数量:检测背包中是否拥有指定数量的物品
CHECKGOLD 数量:检测角色金币是否达到指定数量
GIVE 物品名 数量:给予玩家指定物品
TAKE 物品名 数量:扣除玩家指定物品
注意事项
以上所有命令仅在拥有GM权限或测试服环境下可用,正式服务器中普通玩家输入无效
不同引擎版本(GOM、GEE、SKY、HERO等)的命令格式可能存在差异,部分命令需要加空格,部分不需要
网络流传的"刷钱BUG"、"@祈祷隐藏命令"等属于特定版本漏洞或玩家传言,并非通用代码,且会随版本更新失效
使用 @Make 等命令时,物品名称必须与数据库中的名称完全一致,包括大小写和特殊符号

