求魔兽世界2.43单机版的GM指令!
2024-07-19 00:43:24作者:饭克斯
所有的GM命令都是按回车然后输入.命令数值(注意:一定不要忘了点和空格)(还有要点选自己的人物才有用)
改等级:.setlevel数值
改经验:.setxp数值
钱用命令改不了,至少我不知道,你可以加物品(代码:7)卖可值1000金(跟据不同的单机版本可能有所不同)
加物品:.add物品代码
顶级装备代码:
荣誉武器(联盟—部落):18825-18826盾,18827-18828斧,18830-18831双手斧,18833-18835弓,18836-18837弩,18838-18840匕首,18843-18844主手拳套,18847-18848副手拳套,18855-18860枪,18865-18866单手锤,18867-18868双手锤,
18869-18871长柄,18873-18874法仗,18876-18877双手剑
荣誉勋章(部落—联盟):18846-18856猎人,
18834-18854战士,18849-18857盗贼,
18850-18859法师,18851-18862牧师,
18852-18858术士,18853-18863得鲁伊
18845萨满,18864圣骑士
元帅套装
元帅猎装16462-1646316465-16468
元帅魔装17578-1758117583-17584
元帅德装16448-1645216459
元帅制服1644616453-16457
元帅法衣1643716440-16444
元帅庇护16471-16476
元帅战甲16477-1648016483-16484
元帅神服17602-176051760717608
督军魔装175861758817590-17593
督军法衣16533-1653616539-16540
督军战甲16541-1654516548
督军圣装1654916550-1655216554-16555
督军制服1655816560-16564
督军猎装16565-1656916571
督军震撼16573-1657416577-16580
督军神服176181762017622-17625
……
……
……
其它见:
http://zhidao.baidu.com/question/9238800.html?fr=qrl3
你可以打开如下目录中的文件,按照格式进行修改或添加
scripts/items.scp(物品资料与代码)
scripts/creatures.scp(npc资料与代码)
saves/players.save(玩家资料)
scripts/areatrigge
scripts/items.scp(物品资料与代码)
scripts/creatures.scp(npc资料与代码)
saves/players.save(玩家资料)
scripts/areatriggers.scp(传诵换场景的资料)
scripts/emu.conf(模拟器连接资料,在这里修改IP,要让别的电脑也进来玩就改成你的IP)
saves/world.save(刷NPC的资料)
scripts/quests.scp(任务的资料)
scripts/classes.scp(应该是属于初始的天赋)
scripts/spellcost.scp(技能代码)
scripts/pages.scp(npc说话定义)
scripts/gameobjects.scp(游戏中物体名称,模型号定义)
scripts/creatures.scp(npc定义)
scripts/defines.scp(应该是所有代码编号的定义。如在spellcost.scp中写[spell10]price=120)
其中你要的装备应该是这个文件scripts/items.scp(物品资料与代码),下面是一些代码的解释:
[item17783]物品编码
bonding=2
buyprice=500000购买价格
class=2物品属性,该物品是什么位置的属性
classes=07FFF
delay=500武器每次攻击的时间,以毫秒计算
durability=999耐久度(对私人服务器基本没有用)
inventorytype=21物品可以放置的详细位置
level=1(应该是怪物掉落该物品的等级)
material=1(应该是涉及模型的反光效果)
model=24166(模型编码)
name=OMFG-GM之拳(物品的名字,但有部分物品的名字好像还有一个文件控制,光改Item不起作用)
quality=4物品的等级,及白、绿、蓝、紫、金5类
races=01FF
reqlevel=1装备该物品需要的等级
sellprice=39125卖出该物品可以得到的价格
sheath=3
subclass=7代表物品的详细类型
bonus=19999
bonus=29999
bonus=39999
bonus=49999
bonus=59999(这几个是附加的物品属性,包括加生命加魔法和加5大人物属性)
damage=99999999990(伤害值)
spell=1762510-10-1(物品的特效)
先说说bonus,其格式为bonus=附加属性代码附加值;(你要的属性应该就是这个选项的)
代码祥解
bonus=0N附加法力值
bonus=1N附加生命值
bonus=2N附加???值
bonus=3N附加的敏捷值
bonus=4N附加的力量值
bonus=5N附加的魔法值
bonus=6N附加的精神值
bonus=7N附加的耐力值
class代表物品的属性,用在subclass之前
class=0只能放在背包里的物品
class=1背包(背包类一定要用这个,箭袋也是这个,不是11)
class=2手上武器
class=3衣服裤子手套等
class=4衣服裤子手套
class=5绷带、调料、木材、火绒、
class=6箭和子弹
class=7动物肉、内脏、草药、石头及矿石、皮毛
class=9是各种配方,正准备研究
subclass代表物品详细类型,用在class之后
subclass=0无防御的衣服
subclass=1布制品
subclass=2皮革制品
subclass=3链甲制品
subclass=4钉锤
subclass=5木槌,铲子等
subclass=6盾牌、配方、长矛、*子
subclass=7单手武器
subclass=8双手武器
subclass=9啤酒
subclass=10法杖
subclass=13拳套武器
subclass=14无区别主手武器或工具
subclass=15匕首
subclass=16投掷武器
subclass=18弩
subclass=19魔杖(副手)
subclass=20鱼杆
subclass=21未知
伤害基本公式:damage=最小伤害值最大伤害值伤害类型
伤害类型代码:
damage=1536300(0代表普通伤害)
damage=132252(2代表火焰伤害)
damage=10403(3代表自然伤害)
damage=1536304(4代表冰霜伤害)
damage=101005(5阴影伤害)
damage=46512266(6代表奥术伤害)
防御及抗性:
公式:resistance防御类型代码=防御数值
resistance1=100(1代表装甲防御力)
resistance2=100(2代表可以有附加的魔法抗性)
resistance3=100(3代表火焰抗性)
resistance4=100(4代表自然抗性)
resistance5=10(5代表冰霜抗性)
resistance6=10(6代表阴影抗性)
resistance7(可能和2一样,但没有确定奥术抗性是多少)
bonding
=1,拾取后绑定;
=2,装备后绑定;
inventorytype是物品可以放置的位置。
inventorytype=0食品、泉水、奶酪、牙齿、皮毛、草药、肉类、鱼、油、各种小石头、药水、卷轴、绷带等杂物和任务物品
inventorytype=1头盔
inventorytype=2饰品
inventorytype=3护肩
inventorytype=4衬衣
inventorytype=5外衣(胸部)
inventorytype=6腰带
inventorytype=7裤子
inventorytype=8靴子
inventorytype=9护腕
inventorytype=10手套
inventorytype=11戒指
inventorytype=12非颈部饰品
inventorytype=13剑,匕首等主手武器
inventorytype=14盾牌
inventorytype=15弓
inventorytype=16斗篷、披风
inventorytype=17法杖
inventorytype=18袋子、包包等
inventorytype=19工会徽章
inventorytype=20法袍
inventorytype=21长剑、钉锤
inventorytype=22副手物品
不应该存在inventorytype=23的副手物品,所有的副手物品都应该是inventorytype=22
inventorytype=24箭、子弹等弹药
inventorytype=25投掷武器
inventorytype=26枪
装备怎么会有不同的颜色呢,其实也非常的简单,就是由quality=N来决定,下面是其详细代码,有了这个大家就可以制作属于自己的“诗史”级装备了。
quality=1普通装备
quality=2绿色装备
quality=3蓝色装备
quality=4紫色装备
quality=5金色装备(像荣誉装就是这个)
其它:
stackable=N是物品可以重叠放置的数量,比如箭,子弹,飞刀,草药,矿石等(改成200的话一个格子可以堆200个东东节省很多空间);
skill是物品所带有的内在属性,也就是具有什么样的技能,但比较难查,就不详细列出了。
skill=N技能类型
skill=0普通攻击
block=5代表盾牌的格档值,用在其它物品上就不知道有没有用了
containerslots=16包包的大小,即格子数的多少,大家不要改得过头了。
涉及模型的反光效果,我改的是20个格子。。哈哈哈
material=1金属类
material=2草木制品
material=3药水毒液酒等液体
material=4戒指、眼球、炸弹等没有模型的东西
material=5外衣、腰带等
material=6银色物品
material=7布质物品
material=8皮质物品
回答者:lyan99-试用期一级10-1213:46
您觉得最佳答案好不好?目前有0个人评价
50%(0)
50%(0)
其他回答共2条
我推介你用
暴风雨物品管理工具
http://www.uc138.com/Soft/ShowSoftDown.asp?UrlID=2&SoftID=4965
这个是1.20的下载地址。
不过现在已经出到1.29版了
使用起来比较容易的,都是界面操作
一般做完装备,保存后,重启服务端才能看到自己做的装备
回答者:路飞D-经理四级10-2001:24
我的是MANGOS的
常用命令:
.lookupcreature$name根据$name查找所有相关的生物,列出符合要求的生物ID.
.displayid$num改变当前目标生物的模型ID为$num
.npcinfo显示你所选择NPC的详细信息列表
.addspw$cid添加一个ID为$cid的生物
.factionid$num改变当前目标生物的阵营为$num
.modifyfaction修改选择生物的阵营
.delete将当前选择的目标生物,从世界中删除
.factionid语法:.factionid#factionid把你所选择的生物的阵营改成#factionid.
.npcflag语法:.npcflag#npcflag设置你所选择的NPCFLAG为#npcflag.
.lookupskill$name通过$name查找技能,返回符合要求的技能ID.
.addvendoritem.addvendoritem#物品号给商人增加一个商品。
.delvendoritem.delvendoritem#itemId删除商人的一个商品。
.item$gid$num添加Guid为$gid的物品$num个,到你选择的商人出售列表内.
.itemrmv$gid从你选择的商人出售列表里,移除GUID为$gid的物品
.goxyz$x$y$z$mapid传送到地图的指定坐标
.goxy$x$y[$mapid]传送玩家到地图为$mapid水(地)平面的X,Y坐标
.moveobject$gid根据$gid移动GameObject到角色当前坐标
.goobject$gid传送你的角色到guidID为$gid的GameObject那
.guid语法:.guid显示你所选择角色的GUID.
.addquest语法:.addquest#quest_id加1个任务ID为#quest_id的任务到任务日志里(就是接任务).如果该任务是物品触发的则不能用该命令添加,要用.additem制造这个物品,然后再接任务.
.delticket语法:.delticketall.delticket#num.delticket$character_nameALL将删除服务器上所有的标识,$character_name将删除该角色名的所有标识,#num将删除ID为#num的标识.
.addquest#quest_id添加1个任务ID为#quest_id的任务到任务日志里(就是接任务).如果该任务是物品触发的则不能用该命令添加,要用.additem制造这个物品,然后再接任务
.removequest#quest_id设置任务为未完成和未激活。
.respawn.respawn身边最近的生物或游戏目标将立即刷新。
.listitem.listitem#item_id[#max_count]列出所有玩家中拥有的某一种物品,包括:银行、拍卖行、邮箱里的物品。如果没有指定最大数量,则显示10个
.turn语法:.turn#goguid设置gameobject#goguid的朝向为你所面对的方向.
.turnobject语法:.turnobject#goguid设置gameobject#goguid的朝向为你所面对的方向.
.announceGM公告。
.update#field#value刷新你所选择怪物或角色的field#field的值#value.如果没有提供#value,则显示#field的内容.
.modifymoney#money.money#money增加或者减少你选择玩家的钱,如果没选择玩家,则为自己.#gold为负数时是减少钱.
.respawn所有冷却立刻结束
.modifyscale修改大小比例。
其它命令:
mangosGM命令,分类别,分组,便于查找,较详细
物品管理
.addgo$id根据ID从GameObject_temlate中添加GameObject到游戏世界你所在的位置
.gameobject$id在你当前位置增加一个ID=$id的GameObject.
.targetobject[$gid,$part]查找并显示最近的GameObject信息
.delobject$gid删除GUID为$gid的GameObject
.lookupitem$name通过物品名查找道具,例查找所有物品名中带'剑'字的物品列表.lookup剑
.additemset$id添加套装编号为$id的套装物品到你所选择角色的背包中...
.additem$id[$n]
.additem0$n$name将物品添加到你所选择角色的背包里...
.object$id$save添加模型ID=$id的邮箱到你的当前位置,如果$save=true则保存至数据库
.delticket(all,$num,$name)删除服务器上的ticket,ALL(全部删除),$num(删除指定ID的)$name(删除角色的)
.item$gid$num添加Guid为$gid的物品$num个,到你选择的商人出售列表内.
.itemrmv$gid从你选择的商人出售列表里,移除GUID为$gid的物品
NPC,生物,管理
.addspw$cid添加一个ID为$cid的生物
.die杀死你当前目标...如果没有目标...就会成为自杀...
.delete将当前选择的目标生物,从世界中删除
.displayid$num改变当前目标生物的模型ID为$num
.demorph恢复变形效果,(取消morph命令的变形效果)
.morph$id改变你当前的模型ID为$id,(用.demorph命令恢复)
.npcinfo显示你所选择NPC的详细信息列表
.factionid$num改变当前目标生物的阵营为$num
.gocreature$num传送你的角色到GuidID为$num的生物那
.changelevel$int改变你选择生物的等级为$int(可以改目标怪物的等级)
.guid显示当前目标生物的GUID
.lookupcreature$name根据$name查找所有相关的生物,列出符合要求的生物ID.
.lookupskill$name通过$name查找技能,返回符合要求的技能ID.
.addmove$guid添加你当前的位置为Guid=$guid生物的路径点
.npcflag$flag设置你所选择的NPCFLAG为$flag
.turnobject$gid设置GameObject$gid的朝向为你所面对的方向
.allowmove是否允许你所选择的生物移动
.anim$mid玩家将向你的角色做ID=$mid的表情
.aura$sid为你的角色添加ID为$sid的光环
.setvalue$field$value$isint设置你所选择生物FIELD的值,如果$isint=1,设置值为整数的FIELD的值
.getvalue$field$isint取得你所选择生物的FIELD=$field的值,,如$isint=1,取得FIELD的值为整数
.update$field$value更新当前选择目标的FIELD$field的值为$value.(若无$value,则显示$field值)
人物角色管理
.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修改所选择玩家的附魔值
.unlearn$start$end将你选择目标的魔法ID=$start的魔法遗忘掉...
.learnsk$id$level$max给你所选择的角色学习ID=$id当前技能为$level最大技能为$max的技能
.unlearnsk$start$end将你选择目标的技能ID=$start的技能遗忘掉...
.hover$flag允许或禁止你的角色悬空模式
.mod32value$field$value添加值$value到你角色的$field.
.pinfo[$player_name]显示当前选择玩家的帐号信息,或者使用$player_name指定显示
.kick$name将角色名为$name的玩家从服务器上踢下线.
.learn$id给你所选择的角色学习ID=$ID的魔法
.learnall可以学习所有GM默认的魔法
.learnall_lang来学习所有语言
.learnall_myclass来学习自己职业的所有可用魔法(只可以对自己使用)
.levelup$int$int可以是正数或负数,增加当前目标的等级,省略目标默认选择自己
.maxskill将当前目标所有技能设置为最大值(单手锤..双手斧...等等)
.revive复活当前选择的目标,(如果没有目标,则复活自己).
.reset.ResetLevel(将选定目标的等级重新设置为1)
.Resetspell(将选定目标的技能重置)
.Resetstats(将选定目标的状态重置)
.Resettalents(将选定目标的天赋重置)
.standstate$id改变你角色表情为$id
传送相关
.recall$place传送到世界的各个城镇,sunr,thun,cross,ogri,neth,thel,storm,iron,under
.taxicheat$flag开通或移除你所选择的玩家的所有飞行路线$flag=1表示开通,0表示移除
.namego$string传送到角色名为$string的玩家那,用角色名或点击玩家的头像,如组队时的头像
.name$string把角色名为$string的玩家传送到你的身边,(也可以组队点其头像)
.gps显示角色或生物的坐标(x,y,z)地图标号和地区
.tele$string可以直接输入.tele查看所有可以传送的地名
.searchtele$string搜索并显示.tele命令的地名中包含$string的地名
.prog把你传送到程序员之岛
.go$x$y$z$mapid传送到地图的指定坐标
.goxy$x$y[$mapid]传送玩家到地图为$mapid水(地)平面的X,Y坐标
.moveobject$gid根据$gid移动GameObject到角色当前坐标
.goobject$gid传送你的角色到guidID为$gid的GameObject那
其他
.gmoff禁止你角色的前缀.
.gmon开启你角色的前缀.
.visible$num设置GM当前的可视状态$num的值为0或1
.whispers$flag允许/禁止GM接受其他玩家的悄悄话,默认使用的是mangosd.conf的值
.bank显示你的银行的详细目录(移动银行啊?)
.explorecheat#flag显示或者隐藏你所选择玩家所有的探索地图,如果没目标,默认自己
.unaura$id移除你身上SpellID=$id的光环效果
.createguild$s1$s2建立一个公会名为:$1,并且会长为:$2
.distance显示你的角色到你选定生物的距离
.emote$id你选择的生物,将做出$id的表情
服务器管理
.announce$string广播$string给所有在线玩家
.loadscripts$name重新加载脚本名字为$name的脚本
.saveall保存游戏里的所有角色信息
.shutdown[$delay]$delay(秒),$delay秒后关闭服务器,.
.shutdowncancel停止关闭服务器
.wchange$type$status设置当前天气为$type,天气情况为$status
$type的值1=下雨,2=下雪,3=沙尘暴
$status的值0=禁止,1=允许
http://zhaixishuo.blog.xunlei.com/有数据库一键安装