单机服务端架设完成进入游戏后,最常见的困惑是聊天栏里根本不知道该输入什么符号。所有指令都以英文句点。开头,键入.gm on激活GM权限之后,下面这份清单里的代码才会逐个生效。
账号必须在服务端数据库中拥有gmlevel 3的设定,否则.gm on这一道门就无法打开。3.3.5巫妖王版本与7.3.5军团再临版本的单机模拟器在命令结构上基本一致,但物品ID和法术ID完全取自各自客户端的本地数据,指令中一旦串用不同版本的ID,命令就会失效或取出错误物件。
- .additem 物品ID 数量:直接生成任意存在于客户端数据库内的物品。参数“数量”不填则默认给出一件。经典旧世里获取雷霆之怒的代码是.additem 19019 1,把同一个ID放到燃烧的远征版本里却会变成另一件装备,所以ID必须以服务端items表格为准。
- .levelup 等级值:将当前目标角色的等级一次性提升到目标值。瞄准自己时直接输入.levelup 60,角色瞬间达到60级。这个命令无法让等级超过当前资料片的等级上限,在巫妖王服务器里输入.levelup 90没有任何效果。
- .maxskill:把目标已学会的所有武器、专业和防御技能熟练度瞬间拉满至当前等级允许的上限。技能栏里尚未习得的条目不会因此命令自动出现,它只管填充已掌握的技能进度条。

.tele 地名是新人最想用的传送命令,但它完全依赖服务端world库中的game_tele数据表。许多自编译的单机端没有导入这个表,一旦输入.tele stormwind就会收到“未找到传送点”的提示,这种时候只能改用坐标传送.go xyz 地图ID 坐标X 坐标Y 坐标Z,其中坐标值可以通过游戏内.gps指令获取。
.modify money 数值以铜币为单位直接修改金钱。输入.modify money 1000000可换来10个金币。单次输入的铜币总量绝对不能超过2147483647,这是32位整数存储的物理上限,一旦突破,超出的数额直接消失,服务端日志也只记录到上限值为止。
- .learn 法术ID:让目标永久学会指定的法术或技能,连首领的专属技能也能写入技能书。取得法术ID的唯一办法是用工具打开客户端DBC文件或对照外部数据站,官方界面没有提供查询途径。
- .npc add 生物ID:在角色脚下一阵烟雾后刷出指定生物。生成的NPC会永久留在原地,服务端重启也不会将其自动清除,必须用.npc delete手动删走。战斗事件中的特定首领如果处在阶段保护期,即使刷出也可能立刻消失。
- .die:让当前选中的目标立即死亡。这个命令对无目标状态或无敌光盾保护下的单位无效,部分脚本战斗里带锁血机制的NPC在血量锁死阶段也不会被即死指令影响。
原创文章,作者:玩机库,如若转载,请注明出处:https://www.prheji.com/7781.html