魔兽GM命令全解析
增加GM帐号,需要在数据库(realmd) 表(account) 把字段(gmlevel) 修改成3
字段(gmlevel)的 取值有效范围是 0-3
0 = 普通用户
1 = 初级管理员
2 = 高级管理员
3 = 开发者
普通用户可用命令: .acct 显示你的帐号权限等级. .command 显示你的帐号权限可以使用的命令列表. .dismount 当你处于骑乘状态时,这个命令可以让你下马. .info 显示上所有的玩家数量 .gmlist 显示当前在中的GM列表. .help 显示指定命令参数, 例: .help modify speed .showhonor
显示你的荣誉状态. .save 保存你的角色数据. .start 传送你的角色到开始的地区.
初级管理员可用命令: .announce $string 广播 $string给所有在线玩家 .gmoff 禁止你角色的 前缀. .gmon 开启你角色的 前缀. .goname $string 传送到角色名为 $string 的玩家那,用角色名或点击玩家的头像,如组队时的头像 .gps 显示角色或生物的坐标(x,y,z) 地图标号和地区 .speed (效果同 .modify speed....简写) .modify hp $num 修改所选择玩家的血量值 .modify scale $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 那 .modify aspeed $num 改变玩家所有的速度(奔跑,游泳,跑回) $num 数值是0到50 .modify speed (效果同上,但只更改奔跑速度) .modify swim $num (效果同上, 但只更改游泳速度) .modify bwalk (效果同上, 但只更改后退速度) .modify bit $field $bit 修改你选择角色的 $field 的 BIT 值为 $bit .modify energy $num 修改你所选择玩家的能量值, 如果没有选择玩家,则改变自己的 (盗贼的?) .modify faction 修改选择生物的阵营 .modify mana $num 修改所选择玩家的魔法值 .modify money $num 修改所选择玩家的金钱, $num 为负值是扣钱 .modify rage $num 修改所选择玩家的怒气值 .modify spell $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]
.additem 0 $n $name
(..汗..) 将物品添加到你所选择角色的背包里...
.bank
显示你的银行的详细目录 (移动银行啊?)
.die
杀死你当前目标...如果没有目标...就会成为自杀...
.explorecheat #flag
显示或者隐藏你所选择玩家所有的探索地图, 如果没目标,默认自己
.go $x $y $z $mapid
传送到地图的指定坐标
.learn $id
给你所选择的角色学习 ID=$ID 的魔法
.learn all 可以学习所有GM默认的魔法
.learn all_lang 来学习所有语言
.learn all_myclass 来学习自己职业的所有可用魔法 (只可以对自己使用)
.levelup $int
$int 可以是正数或负数, 增加当前目标的等级,省略目标默认选择自己
.maxskill
将当前目标所有技能设置为最大值 (单手锤..双手斧...等等)
.morph $id
改变你当前的模型ID为 $id, ( 用 .demorph 命令恢复 )
.npcinfo
显示你所选择NPC 的详细信息列表
GUID, Faction(阵营), NPC Flags, Entry ID, ModelID
Level, Health,位置信息,以及生物种类( 例如是否是商人)
.reset
.Reset Level ( 将选定目标的等级重新设置为 1 )
.Reset spell ( 将选定目标的技能重置 )
.Reset stats ( 将选定目标的状态重置 )
.Reset talents ( 将选定目标的天赋重置 )
.revive
复活当前选择的目标, (如果没有目标,则复活自己).
.security $name $level
将名字为 $name 玩家的GM等级更改为 $level
.lookupitem $name
通过物品名查找道具, 例查找所有物品名中带'剑' 字的物品列表 .lookup 剑
.addgo $id
根据ID从 GameObject_temlate 中添加GameObject到世界你所在的位置
.additemset $id
添加套装编号为 $id 的套装物品到你所选择角色的背包中...
.allowmove
是否允许你所选择的生物移动
.anim $mid
玩家将向你的角色做 ID=$mid 的表情
.aura $sid
为你的角色添加ID为 $sid 的光环
.unaura $id
移除你身上 SpellID=$id 的光环效果
.createguild $s1 $s2
建立一个公会名为: $1 , 并且会长为: $2
.distance
显示你的角色到你选定生物的距离
.emote $id
你选择的生物,将做出 $id 的表情
.gameobject $id
在你当前位置增加一个 ID=$id 的 GameObject.
.getvalue $field $isint
取得你所选择生物的 FIELD=$field 的值,,如$isint=1,取得FIELD的值为整数
.worldport $map $x $y $z
传送到地图的指定坐标
.goxy $x $y [$mapid]
传送玩家到地图为 $mapid 水(地)平面的X,Y坐标
.hidearea $id
隐藏你所选择角色的 ID=$id 的地图区域
.hover $flag
允许或禁止你的角色悬空模式
.unlearn $start $end
将你选择目标的魔法ID= $start 的魔法遗忘掉...
.learnsk $id $level $max
给你所选择的角色学习 ID=$id 当前技能为 $level 最大技能为 $max 的技能
.unlearnsk $start $end
将你选择目标的技能ID= $start 的技能遗忘掉...
.linkgrave $id [alliance,horde]
将所有阵营的玩家(或者只是部落,或联盟其一) 复活墓地改为ID=$id 的位置.
.loadscripts $name
重新加载脚本名字为 $name 的脚本
.lookupcreature $name
根据 $name 查找所有相关的生物, 列出符合要求的生物ID.
.lookupskill $name
通过 $name 查找技能, 返回符合要求的技能ID.
.mod32value $field $value
添加值 $value 到你角色的 $field.
.neargrave [alliance,horde]
查找联接到该区域(ZONE)最近的墓地, 也可以只查找联盟或部落的.
.newmail $flag
发送一个新邮件的通知,使用标记 $flag
.object $id $save
添加模型ID=$id 的邮箱到你的当前位置,如果 $save=true 则保存至数据库.
.qnm $flag
通过标记 $flag 询问下封邮件的时间.
.setvalue $field $value $isint
设置你所选择生物FIELD的值, 如果 $isint=1, 设置值为整数的FIELD的值
.showarea $id
显现地区ID=$id 地区的探索地图.
.shutdown [$delay,stop]
如果使用 $delay(秒) , 则 $delay 秒后关闭,如果使用 stop 则停止关闭.
.standstate $id
改变你角色表情为 $id
.update $field $value
更新当前选择目标的 FIELD $field 的值为 $value. (若无$value,则显示$field值)
.wchange $type $status
设置当前天气为 $type, 天气情况为 $status
$type 的值 1=下雨, 2=下雪, 3=沙尘暴
$status 的值 0=禁止, 1=允许
商业版发布站程序下载:发布站程序下载: