所有的GM命令储存在数据库(Mangos)表(command)中.
增加GM帐号,需要在数据库(realmd)表(account)把字段(gmlevel)修改成3
字段(gmlevel)的取值有效范围是0-3
0=普通用户
1=初级管理员
2=高级管理员
3=游戏开发者
普通用户可用命令:
.acct显示你的游戏帐号权限等级.
.command显示你的帐号权限可以使用的命令列表.
.dismount当你处于骑乘状态时,这个命令可以让你下马.
.info显示服务器上所有的玩家数量
.gmlist显示当前在游戏中的GM列表.
.help显示指定命令参数,例:.helpmodifyspeed
.showhonor显示你的荣誉状态.
.save保存你的角色数据.
.start传送你的角色到开始的地区.
初级管理员可用命令:
.announce$string广播$string给所有在线玩家
.gmoff禁止你角色的前缀.
.gmon开启你角色的前缀.
.goname$string传送到角色名为$string的玩家那,用角色名或点击玩家的头像,如组队时的头像
.gps显示角色或生物的坐标(x,y,z)地图标号和地区
.speed(效果同.modifyspeed....简写)
.modifyhp$num修改所选择玩家的血量值
.modifyscale$num修改所选择玩家的体型大小
.money修改所选择玩家的金钱,$num为负值是扣钱
.recall$place传送到世界的各个城镇,sunr,thun,cross,ogri,neth,thel,storm,iron,under
.visible$num设置GM当前的可视状态$num的值为0或1
.tele$string可以直接输入.tele查看所有可以传送的地名
.saveall保存游戏里的所有角色信息
.taxicheat$flag开通或移除你所选择的玩家的所有飞行路线$flag=1表示开通,0表示移除
.whispers$flag允许/禁止GM接受其他玩家的悄悄话,默认使用的是mangosd.conf的值
.namego$string传送到角色名为$string的玩家那,用角色名或点击玩家的头像,如组队时的头像
.goobject$gid传送你的角色到guidID为$gid的GameObject那
.modifyaspeed$num改变玩家所有的速度(奔跑,游泳,跑回)$num数值是0到50
.modifyspeed(效果同上,但只更改奔跑速度)
.modifyswim$num(效果同上,但只更改游泳速度)
.modifybwalk(效果同上,但只更改后退速度)
.modifybit$field$bit修改你选择角色的$field的BIT值为$bit
.modifyenergy$num修改你所选择玩家的能量值,如果没有选择玩家,则改变自己的(盗贼的?)
.modifyfaction修改选择生物的阵营
.modifymana$num修改所选择玩家的魔法值
.modifymoney$num修改所选择玩家的金钱,$num为负值是扣钱
.modifyrage$num修改所选择玩家的怒气值
.modifyspell$num修改所选择玩家的附魔值
.playsound播放声音,只有自己听的到..
.searchtele$string搜索并显示.tele命令的地名中包含$string的地名
高级管理员:
.changelevel$int改变你选择生物的等级为$int(可以改目标怪物的等级)
.delete将当前选择的目标生物,从世界中删除
.demorph恢复变形效果,(取消morph命令的变形效果)
.guid显示当前目标生物的GUID
.kick$name将角色名为$name的玩家从服务器上踢下线.
.prog把你传送到程序员之岛
.name$string把角色名为$string的玩家传送到你的身边,(也可以组队点其头像)
.pinfo[$player_name]显示当前选择玩家的帐号信息,或者使用$player_name指定显示
.addmove$guid添加你当前的位置为Guid=$guid生物的路径点
.addspw$cid添加一个ID为$cid的生物
.delobject$gid删除GUID为$gid的GameObject
.delticket(all,$num,$name)删除服务器上的ticket,ALL(全部删除),$num(删除指定ID的)$name(删除角色的)
.displayid$num改变当前目标生物的模型ID为$num
.factionid$num改变当前目标生物的阵营为$num
.gocreature$num传送你的角色到GuidID为$num的生物那
.item$gid$num添加Guid为$gid的物品$num个,到你选择的商人出售列表内.
.itemrmv$gid从你选择的商人出售列表里,移除GUID为$gid的物品
.moveobject$gid根据$gid移动GameObject到角色当前坐标
.npcflag$flag设置你所选择的NPCFLAG为$flag
.targetobject[$gid,$part]查找并显示最近的GameObject信息
.ticket[on,off,$num,name]无参数或OFF,直接为GM显示或者不显示ticket
.turnobject$gid设置GameObject$gid的朝向为你所面对的方向
.additem$id[$n]
.additem0$n$name(..汗..)将物品添加到你所选择角色的背包里...
.bank显示你的银行的详细目录(移动银行啊?)
.die杀死你当前目标...如果没有目标...就会成为自杀...
.explorecheat#flag显示或者隐藏你所选择玩家所有的探索地图,如果没目标,默认自己
.go$x$y$z$mapid传送到地图的指定坐标
.learn$id给你所选择的角色学习ID=$ID的魔法
.learnall可以学习所有GM默认的魔法
.learnall_lang来学习所有语言
.learnall_myclass来学习自己职业的所有可用魔法(只可以对自己使用)