魔兽世界单机版怎么设置NPC 魔兽世界单机版怎么修改NPC血量?

作者&投稿:易肺 (若有异议请与网页底部的电邮联系)
所有的GM 命令储存在数据库(Mangos) 表(command) 中.
增加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 来学习自己职业的所有可用魔法 (只可以对自己使用)

这是个事件event
可以在数据里修改
就像阿卡玛和DD的对话一样
弄起来比较麻烦
你分太少了
再者说了你也不一定会弄
自己慢慢摸索吧

年级版魔兽世界一般都有附带代码文本 各种npc的代码上面都有 你上去好好看看

任务

魔兽世界单机版怎么添加NPC~

esc 界面设置,插件,找到NPCScan,找到个稀有怪列表,下面可以输入npc的ID和名字,ID要去数据库找,名字随意填即可。

《魔兽世界单机版》最初,是可以通过模拟器,加载魔兽世界客户端素材来对游戏进行观光、探索等活动的软件。源码大多来源于国外的一些开源项目。

后来有人发现,可以通过模拟器与数据库共同使用,实现支持多人在线游戏,并且在魔兽世界源码的基础上,修复、添加功能,达到还原官方,或拓展趣味性。

选中后输入
. modify hp 你要改的血量
实际上和改自己的血量一样
那就不知道了,反正我的3.33TF版能用
另外,网上还有几种别的办法,你试一试:
说法1
在WOW服务器文件夹下有个名为TrinityCore.conf的文件,用记事本打开,里面有怪物血量和经验的配置说明,根据里面的说明修改相应的数值就可以了(#框子里面的是说明,修改的是#框子外面的对应的数值)。
说法2
先开启mysql,然后用navicat进入mangos中的creature_template。这里面是所有NPC的属性。
修改参数后启动服务器。
注:单机版要先打开数据库,也就是mysql,这个步骤也可以叫启动web服务器。在你的单机版里肯定有个名字叫navicat的程序打开数据库后用navicat查看。