• 515阅读
  • 1回复

!!!!魔兽服务器详细设置!!!! [复制链接]

上一主题 下一主题
离线wxbvip
 
发帖
71
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2005-11-07
谁作好了私服,给我写信,微子的论坛里 K*<n<;W  
记住一定要给我GM账号,登陆SET realmlist 127.0.0.1 K*<n<;W  
我有时间就上去看看 ,一起创造我们的天空 K*<n<;W  
请给我在社区的收件箱 K*<n<;W  
K*<n<;W  
K*<n<;W  
很多服务器新人出生钱的问题(那个出来可以卖10银币变10金币的改法): K*<n<;W  
修改scripts/items.scp K*<n<;W  
找到[item 40000] K*<n<;W  
class=12 K*<n<;W  
level=1 K*<n<;W  
material=-1 K*<n<;W  
model=3331 K*<n<;W  
name=10 Silver Certificate 修改为10 GOLD Certificate K*<n<;W  
quality=1 K*<n<;W  
buyprice=1000 修改为100000 K*<n<;W  
sellprice=1000 修改为100000 K*<n<;W  
stackable=100 K*<n<;W  
JAVAWOW1.31V2.98修改版(下版本修正法师出生法杖 盗贼出生匕首问题): K*<n<;W  
点击下载下载 K*<n<;W  
本软件修改自JAVAWOW的最新版本v2.98 K*<n<;W  
主要修改了以下内容: K*<n<;W  
汉化了账户管理程序。 K*<n<;W  
汉化了IP设置程序。 K*<n<;W  
去掉了无用的wowlunch和tryemu。 K*<n<;W  
汉化了部分人物,物品名称,NPC名称。 K*<n<;W  
运行更稳定,占用内存更少。 K*<n<;W  
K*<n<;W  
终于解决了使用中文服务器名称不能新建人物的问题 K*<n<;W  
1、用记事本打开emu.conf,改server_name=魔兽世界,为中文名字,另存为emu.conf覆盖原文件,格式选UTF-8。 K*<n<;W  
2、打开IP-Configuration.exe,在SERVER NAME栏中名字“魔兽世界”变成了“榄斿吔涓栫晫”,拷贝“榄斿吔涓栫晫”,重新打开emu.conf,将server_name=魔兽世界,替换为“server_name=榄斿吔涓栫晫”然后另存为emu.conf,格式为ANSI。保存后再次打开emu.conf,“榄斿吔涓栫晫”应该变回“魔兽世界”,成功! K*<n<;W  
可能有些繁琐,但我测试成功了 K*<n<;W  
更简单的方法: K*<n<;W  
打开emu.conf K*<n<;W  
不作任何修改 以UTF-8格式保存 K*<n<;W  
再次打开 K*<n<;W  
改server_name=魔兽世界 K*<n<;W  
保存 K*<n<;W  
完美解决目前遇到问题的wowemu1.31服务端程序用9C客户端测试能进入(无需运行庞大的地图)(任务完全汉化) K*<n<;W  
No Read map 1.3.1V1.8完美去除maps和一些在客户端根本找不到的数据,并且优化了主程序,以前提到的问题基本在这个程序上得到了解决,此程序适用与任何1.31的模拟器。PS:此程序不需要那高达2.5G和300多M的maps.任务完全汉化(更新于4.25) K*<n<;W  
点击下载 K*<n<;W  
K*<n<;W  
一.服务器安装 K*<n<;W  
1.首先下载服务器端wowWDDG_Identity K*<n<;W  
2.安装,一直按照说明,下一步就可以,注意硬盘空间不要小于3.5G K*<n<;W  
3.装完以后他会提醒你选择wow目录,选择你安装的客户端目录即可。或者运行\maps\BatCreator.exe也可以 K*<n<;W  
4.然后运行,开始解压地图,注意第一个选择Y,第二个选择N K*<n<;W  
5.在安装服务器端的目录下建立accounts目录,运行Account Creator.exe建立帐号. K*<n<;W  
6.运行IP-Configuration.exe定义自己的ip和一些服务器属性,包括回血,回魔速度,服务器类型,自动保存等.界面上的英文很好懂,真的不懂就查查金山词霸好了,呵呵! K*<n<;W  
7.最后运行服务器即可。 K*<n<;W  
二.服务器常用设置 K*<n<;W  
1.经验值获得倍率修改 K*<n<;W  
修改文件:\scripts\emu.conf, \scripts\startup.tcl K*<n<;W  
修改步骤: K*<n<;W  
(1) emu.conf中修改save_text_ppoints=yes K*<n<;W  
(2) startup.tcl中set xp [expr { 20+((($victim_level/4)+5)*$victim_level)*倍率 }],倍率是一个你想获得经验值得倍率,应该是数字 K*<n<;W  
2.怪物掉宝率修改 K*<n<;W  
修改文件:\scripts\creatures.scp K*<n<;W  
(1) creatures.scp 文件里的loot=xxx xxx K*<n<;W  
前面一个数是物品代码,后面一个就是爆率 K*<n<;W  
比如loot=3300 22.620001 就是代码为3300的物品 爆率是22.620001 K*<n<;W  
其中3300是代表\scripts\items.scp中的物品代码 K*<n<;W  
3.地图上增加新NPC的方法 K*<n<;W  
(1) 需要用GM帐号进入游戏到需要增加新NPC的地点 K*<n<;W  
(2) addspawn 99999 在GM站立的地方安放一个NPC的刷新点。 K*<n<;W  
(3) .setspawndist 2 4 该刷新点刷新的怪物自主移动范围为2-4 yards K*<n<;W  
(4) .setspawntime 60 300 该刷新点刷新怪物的时间间隔为 60-300秒。 K*<n<;W  
(5) 出现小人(既刷新点).等几秒钟 出现新NPC K*<n<;W  
(6) 清除刷新点,游戏里选定你要删除的小人,输入.del即可 K*<n<;W  
4.如何备份帐号信息 K*<n<;W  
(1) 备份accounts文件夹下的所有帐户文件 K*<n<;W  
(2) 备份saves文件夹下的players.save K*<n<;W  
5.骑乘指南 K*<n<;W  
(1) 用GM帐号进入游戏 K*<n<;W  
(2) .add xxx 其中xxx为坐骑代码(附C) K*<n<;W  
(3) .learn xxx 其中xxx为技能代码(附C) K*<n<;W  
6.如何学习穿皮甲,链甲,板甲 K*<n<;W  
(1) 用GM帐号进入游戏 K*<n<;W  
(2) 选中需要学习穿装技能的人物 K*<n<;W  
(3) 然后输入 .learnsk xxx 其中xxx代表需要学习的技能代码 K*<n<;W  
也可以修改用户的存档.这个在下面的文件分析中会提到的. K*<n<;W  
(4) 布甲技能代码 415 皮甲技能代码 414 链甲技能代码 413 板甲技能代码 293 K*<n<;W  
7.如何瞬移去指定地点 K*<n<;W  
(1) 用GM帐号进入游戏 K*<n<;W  
(2) .gotrigger XXX 这里XXX是个数字,代表地区代码(附D) K*<n<;W  
8.如何增加各种物品到背包中 K*<n<;W  
(1) 用GM帐号进入游戏 K*<n<;W  
(2) .add xxx 这里xxx是一些数字, 代表各种物品代码(附B) K*<n<;W  
7.如何迅速升级 K*<n<;W  
(1) 用GM帐号进入游戏 K*<n<;W  
(2) 要先点选需要升级的人物 K*<n<;W  
(3) .setxp xxx 这里xxx是一些数字, 代表需要增加的经验值 K*<n<;W  
(4) 或者 .setlevel xx 这里xxx是一些数字, 代表你想要的级数 K*<n<;W  
8.如何刷钱 K*<n<;W  
(1) 用GM帐号进入游戏 K*<n<;W  
(2) .add 944 1000 是N个杖~卖到商店2000+金 K*<n<;W  
9.如何修改各物品价格 K*<n<;W  
修改文件:\scripts\items.scp K*<n<;W  
(1) 在items.scp文件中修改物品的sellprice=即可 K*<n<;W  
提示:你可以用UltraEdit软件打开,因为可以用正则表达式进行查找 K*<n<;W  
10.如何修改个技能学习的价格 K*<n<;W  
修改文件:\scripts\spellcost.scp K*<n<;W  
(1)在spellcost.scp文件中修改price即可 K*<n<;W  
提示:你可以用UltraEdit软件打开,因为可以用正则表达式进行替换 K*<n<;W  
11.如何修改人物的属性 K*<n<;W  
修改文件:\saves\players.save K*<n<;W  
(1) 查找需要修改的人物名称 NAME=人物名称 K*<n<;W  
(2) 修改你需要修改的数据即可(那些英文很简单的) K*<n<;W  
注意: 修改时需要先关闭服务器端,修改好以后再启动服务器即可 K*<n<;W  
三.服务器端文件分析 K*<n<;W  
\accounts\ 放置所有帐号 K*<n<;W  
\logs\ 放置服务器的运行记录 K*<n<;W  
\saves\ 放置服务器端的人物保存,地图保存等记录 K*<n<;W  
\scripts\ 放置一些服务器的脚本文件 K*<n<;W  
\maps\ 放置了服务器端的地图 K*<n<;W  
\saves\players.save 这个文件中主要是保存游戏中各个人物的信息 K*<n<;W  
文件中的部分内容解释 K*<n<;W  
[OBJECT] K*<n<;W  
GUID=0720C89 K*<n<;W  
LEVEL=42 //人物等级 K*<n<;W  
XYZ=-3623.293701 -2347.990967 91.682785 4.186294 //人物所在的地图坐标 K*<n<;W  
MAXHEALTH=1494 //生命值 K*<n<;W  
MAXPOWERS=2212 1000 0 500 0 //最大能量 K*<n<;W  
SIZE=1.300000 //人物形状大小 K*<n<;W  
XP=28238 //经验值多少 K*<n<;W  
MONEY=7087 //所拥有的钱多少,以铜币为单位 K*<n<;W  
NAME=Bloodtears //人物名称,这个可以作为修改指定人物的索引 K*<n<;W  
RACE=6 //在\scripts\defines.scp文件中对种族的宏定义,这里的6表示种族牛头人(tauren) K*<n<;W  
CLASS=11 //在\scripts\defines.scp文件中对职业的宏定义,这里的11表示职业德鲁伊(druid) K*<n<;W  
BINDPOINT=1 215 -2917.580078 -257.980011 52.996799 //游戏中你绑定的地点,也就是你死后灵魂出现的地点 K*<n<;W  
SPELL=6478 0 //你掌握的魔法 K*<n<;W  
... K*<n<;W  
SKILL=415 1 1 //你掌握的技能,包括能够穿装备的技能! 这里的415代表能够穿布甲. K*<n<;W  
//你可以添加SKILL=413 1 1使该人物能够穿链甲,而414(布甲),293(板甲),412(盾牌). 其他类推即可. K*<n<;W  
... K*<n<;W  
QUEST=5723 0 0 0 0 0 //你的任务代码 y :457R2F  
\scripts\areatriggers.scp 这个文件中主要是地区的代码 y :457R2F  
文件中的内容典型的为: y :457R2F  
[areatrigger 1740] //地区代码为1740 y :457R2F  
pos=1 -7874.180176 -1806.300049 -271.459015 //地图中的坐标 y :457R2F  
name=The Marshlands - Un'goro Crater //地区名称 y :457R2F  
\scripts\classes.scp 这个文件中主要是定义各个种族和职业的原始属性 y :457R2F  
如果你要修改一个种族或一个职业的初始属性,以及人物出生时携带者的物品,你可以修改这个文件即可. y :457R2F  
本文件中都有详细的英文注释,只要懂英语的应该可以看懂的,我在这里不再罗嗦了. y :457R2F  
这里只举两个简单的例子,抛砖引玉... y :457R2F  
目标1:使战士出生时就可以穿板甲 y :457R2F  
步骤: y :457R2F  
(1) 找到[class #CLASS_WARRIOR]条目,该条目下面的数据代表战士出生时的初始属性 y :457R2F  
(2) 找到//Armor Proficiencies条目,该条目下面的数据代表战士出生时掌握的装备技能. y :457R2F  
(3) 你可以找到skill=415 1 1 // Cloth y :457R2F  
skill=414 1 1 // Leather 代表战士出生时就可以穿布甲和皮甲 y :457R2F  
(4) 添加 skill=413 1 1 //链甲 y :457R2F  
skill=293 1 1 //板甲 y :457R2F  
skill=412 1 1 //盾牌 来使战士出生时就可以使用链甲,板甲,盾牌 y :457R2F  
目标2:使人族的战士出生时携带一匹马 y :457R2F  
步骤: y :457R2F  
(1) 找到[startitems #RACE_HUMAN #CLASS_WARRIOR]条目,该条目下的数据代表人族战士出生时携带的物品,初始魔法和技能 y :457R2F  
(2) 其中item=26 25 代表在人物的第26个位置放置代码为25的物品,代码为25的物品你可以在items.scp中查到 y :457R2F  
(3) 添加item=28 13334 //代码13334代表Green Skeletal Warhorse y :457R2F  
\scripts\creatures.scp 这个文件中定义地图上所有NPC的属性 y :457R2F  
如果你要添加修改NPC,你可以修改这个文件即可.包括你可以添加一个卖蓝色装备的NPC,也可以修改某NPC的装备爆率以及伤害值等一系列属性. y :457R2F  
文件中的典型内容为: y :457R2F  
[creature 6] //NPC的代码,如你可以在.addspawn 6 来添加该NPC到指定地点 y :457R2F  
name=Kobold Vermin //NPC的名字 y :457R2F  
attack=1986 2185 //NPC的攻击伤害值 y :457R2F  
bounding_radius=0.561000 //绑定范围,也就是说该NPC在0.561yards范围内将攻击玩家 y :457R2F  
combat_reach=7.56 //战斗范围,也就是在该NPC攻击玩家的时候,只有当玩家逃出7.56yards范围外才会停止攻击 y :457R2F  
maxhealth=57 //血多少 y :457R2F  
maxmana=45 //魔法值多少 y :457R2F  
speed=0.93 //速度 y :457R2F  
loot=2770 0.01 //对代码为2770的物品爆率为0.01(1%) y :457R2F  
举例 y :457R2F  
目标1:使上面的NPC能够爆Elemental Mage Staff(元素之杖,法师的极品杖),爆率为0.05(5%) y :457R2F  
步骤: y :457R2F  
(1) 找到[creature 6]条目 y :457R2F  
(2) 添加loot=944 0.05 即可 //代码944代表items.scp文件中的定义的元素之杖 y :457R2F  
目标2:在游戏地图上添加卖灵魂之石的NPC y :457R2F  
步骤: y :457R2F  
(1) 在该文件的最后添加以下代码: y :457R2F  
[creature 3456789] y :457R2F  
name=Soul Shard Seller y :457R2F  
attack=1613 1774 y :457R2F  
bounding_radius=1.000000 y :457R2F  
combat_reach=8.00 y :457R2F  
damage=32 42 y :457R2F  
flags1=08400046 y :457R2F  
guild=Soul Shard Seller y :457R2F  
level=30 30 y :457R2F  
maxhealth=757 y :457R2F  
maxmana=605 y :457R2F  
model=9261 y :457R2F  
speed=1.35 y :457R2F  
type=7 y :457R2F  
npcflags=4 y :457R2F  
faction=35 y :457R2F  
family=7 //以上是对该NPC的一般属性的定义 y :457R2F  
sell=6265 //这个是主要的,代码6265代表灵魂之石,在items.scp中定义 y :457R2F  
(2) 用GM帐号进入游戏,到达需要添加NPC的地点 y :457R2F  
(3) 输入 .addspawn 3456789 即可 y :457R2F  
\scripts\defines.scp 这个文件中主要是一些宏定义,只要在需要的时候去查就可以了. y :457R2F  
举例: y :457R2F  
(1) 在\save\players.save文件中有race=4的条目 y :457R2F  
(2) 在\scripts\defines.scp文件中找到// races ---------条目 y :457R2F  
(3) #define RACE_NIGHT_ELF 4 就是说race=4 是夜精灵族 y :457R2F  
\scripts\emu.conf 这个文件主要是服务器的一些基本配置,包括回血,回魔速度,自动保存时间设置. y :457R2F  
你可以直接修改这个文件修改服务器的一些基本配置,也可以用wowWDDG_Identity自带的的IP-Configuration.exe来修改服务器的基本配置. y :457R2F  
举例: y :457R2F  
目标:修改服务器的可以支持1000同时在线 y :457R2F  
步骤: y :457R2F  
(1) 找到max_players=xxx条目 y :457R2F  
(2) 修改max_players=1000即可 y :457R2F  
\scripts\items.scp 这个文件主要是对服务器物品的定义 y :457R2F  
文件中的典型内容(部分): y :457R2F  
[item 25] //物品的代码 y :457R2F  
buyprice=35 //从NPC中购买的价格 y :457R2F  
class=2 // 头饰, 这个可以中defines.scp文件中的//itemtypes---条目下查到 y :457R2F  
durability=20 //耐久度 y :457R2F  
inventorytype=21 //存货量 y :457R2F  
level=2 //等级 y :457R2F  
name=Worn Shortsword //物品名称 y :457R2F  
sellprice=7 //物品价格 y :457R2F  
subclass=7 // 这个可以在defines.scp文件中的//subclasses---条目下查到 y :457R2F  
\scripts\quests.scp 这个文件主要是对各个任务的描述,回报 y :457R2F  
如果你想汉化游戏中的人物的话,你可以翻译这个文件即可. y :457R2F  
\scripts\spellcost.scp 这个文件是对每一个技能学习的价格定义 y :457R2F  
文件中的典型内容: y :457R2F  
[spell 8402] //技能代码 y :457R2F  
name=Fireball Rank 7 //魔法名称为Fireball,7级 y :457R2F  
reqspell=8401 //需要的技能点8401 y :457R2F  
price=100 //学习该技能的价格为100铜币 y :457R2F  
y :457R2F  
附A 魔兽世界,GM命令大全 y :457R2F  
.addgo : 在你的坐标添加游戏对象 y :457R2F  
.add : 添加项目到你的背包中. y :457R2F  
.addnpc : 添加NPC到游戏. y :457R2F  
.del : 删除目标NPC y :457R2F  
.setlevel : 设置个人或NPC的等级 y :457R2F  
.setmodel : 给NPC或个人设置模型数量. y :457R2F  
.learn : 学习魔法的数目 y :457R2F  
.save : 保存文件. y :457R2F  
.rehash : 改写目标. y :457R2F  
.flag1 : 设置有毛病的标记. y :457R2F  
.ppon : 打开pp系统. y :457R2F  
.ppoff :关闭pp系统. y :457R2F  
.turn : 转动NPC面朝你. y :457R2F  
.come : NPC来到你的位置. y :457R2F  
.go : 去世界坐标. y :457R2F  
.gotrigger: 进入世界范围的位置,参数: trigger_number y :457R2F  
.kill : 杀死选择的NPC或个人. y :457R2F  
.killallnpc : 杀死所有的NPC的形象. y :457R2F  
.resurrect : 复活选择的个人. y :457R2F  
.setsize : 设置NPC的大小. y :457R2F  
.setspeed : 设置NPC或个人的速度 y :457R2F  
.setflags : 设置NPC或O.G的面具. 参数: y :457R2F  
.addspawn : 添加大量的点到你的位置. 参数 : [] [] y :457R2F  
.setnpcspawn : 添加条目和数目作成大量NPC到大量的点 y :457R2F  
.setnpcgo : 设置条目由于大量游戏目标到大量点 y :457R2F  
.setspawndist : 设置小和大距离到大量 y :457R2F  
.setspawntime : 设置小和大的时间到大量. y :457R2F  
.setxp : 设置经验到个人. y :457R2F  
.paralyse : 不动和动到个人或NPC. y :457R2F  
.setaura : 设置预兆数目 y :457R2F  
.exploration : 打开你地图的位置. y :457R2F  
.dismount : 卸下你. y :457R2F  
.listsp :列出你的魔法. y :457R2F  
.listsk :列出你的技能. y :457R2F  
.delsp : 忘记魔法 y :457R2F  
.delsk : 忘记技能. y :457R2F  
.info : 附近NPC的信息. y :457R2F  
.online : 显示在线玩家数目 y :457R2F  
.goname : 移动到输入名字的个人或NPC. y :457R2F  
.goguid : 移动到行会. y :457R2F  
.targetgo : 尝试移动到最近的玩家(定位最近的object) y :457R2F  
.targetlink : 尝试到连接目标OF选择目标 y :457R2F  
.move :传送目标. y :457R2F  
.retcl : 重装TCL y :457R2F  
.rescp : 重装 SCP. 0fsVbC  
.clearqflags : 清楚寻找标记 0fsVbC  
.bytes : for debug 0fsVbC  
.pingmm : 制造点在你的地图 0fsVbC  
.adddyn : 测试到竞技 0fsVbC  
附C 坐骑代码 0fsVbC  
老虎 0fsVbC  
12302 Reins of the Frostsaber 0fsVbC  
12303 Reins of the Nightsaber 0fsVbC  
0fsVbC  
12353 White Stallion Bridle 0fsVbC  
12354 Palomino Bridle 0fsVbC  
0fsVbC  
12330 Horn of the Red Wolf 0fsVbC  
12351 Horn of the Artic Wolf 0fsVbC  
恐龙 0fsVbC  
8586 Whistle of the Mottled Red Raptor 0fsVbC  
13317 Whistle of the Ivory Raptor 0fsVbC  
机械鸟 0fsVbC  
13326 White Mechanostrider Mod A 0fsVbC  
13327 Icy Blue Mechanostrider Mod A 0fsVbC  
0fsVbC  
13328 Black Ram 0fsVbC  
13329 Frost Ram 0fsVbC  
KODO兽 0fsVbC  
15292 Green Kodo 0fsVbC  
15293 Teal Kodo 0fsVbC  
亡灵马 0fsVbC  
13334 Green Skeletal Warhorse 0fsVbC  
需要技能: 0fsVbC  
train=6743 骑马 0fsVbC  
train=18996 科多 0fsVbC  
train=6746 狼 0fsVbC  
train=6744 羊 0fsVbC  
train=6745 老虎 0fsVbC  
train=10921 梦魇 0fsVbC  
train=10861 恐龙 0fsVbC  
附D 部分地区的代码XXX 0fsVbC  
45 红色修道院 SM副本入口 0fsVbC  
78 死亡矿井 副本入口 0fsVbC  
196 荆棘谷地图某地 0fsVbC  
220 暗夜精灵主城附近 0fsVbC  
230 某传送点之一 0fsVbC  
302 某哨卡 0fsVbC  
422 科多拉兽坟场地图上面 就是半人马任务那里 0fsVbC  
523 某副本 0fsVbC  
542 精灵主城附近地区 0fsVbC  
682 赤脊山湖畔镇 偏人类联盟重要地点之一 0fsVbC  
702或704 暴风城魔法师塔里面或外面 0fsVbC  
707 暮色森林里面的镇子 人类联盟重要地点之一 0fsVbC  
713 wetland 湿地 这里是联盟从东大陆坐船到西大陆地点之一 0fsVbC  
1105 某副本 0fsVbC  
1326 某神庙 0fsVbC  
1387南部XX 0fsVbC  
1506 燃烧之地 0fsVbC  
[此贴子已经被作者于2005-11-7 19:49:18编辑过]
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线wxbvip
发帖
71
祝福宝石
0
威望
0
玛雅之石
0
创造宝石
0
只看该作者 沙发  发表于: 2005-11-07
说明一下 如何在局域网建服务器 外网也能进! 0fsVbC  
打开服务器端 0fsVbC  
scripts/emu.conf 0fsVbC  
[system] 0fsVbC  
server_name=WDDG Resurrected 1.3.1 这里是服务器名字 0fsVbC  
server_rules=PvP 服务器类型PVP PVE 0fsVbC  
http_host=xxxx.vicp.net 你的外网IP 可以用动态域名 0fsVbC  
http_port=8080 0fsVbC  
rs_host=xxxxx.vicp.net 你的外网IP 可以用动态域名 0fsVbC  
rs_port=3725 0fsVbC  
ws_host=xxxx.vicp.net 你的外网IP 可以用动态域名 0fsVbC  
ws_port=8085 0fsVbC  
world_sleep_ms=500 0fsVbC  
network_sleep_ms=100 0fsVbC  
connection_timeout=120 0fsVbC  
loglevel=1 0fsVbC  
save_text_ppoints=yes 0fsVbC  
spawns_dupes_distance=64.0 0fsVbC  
max_players=1000000 服务器最大人数限制 0fsVbC  
s=0eec55dd9b4d62337345c407e06f2fd0 0fsVbC  
http_blue=8080

[game] 0fsVbC  
linger=20 0fsVbC  
npc_corpse_delay=60 0fsVbC  
autosave_time_minutes=3 0fsVbC  
health_growing_rate=2.50 0fsVbC  
mana_growing_rate=2.02 0fsVbC  
energy_growing_rate=2.02 0fsVbC  
delete_not_used_accounts_days=20

[bot] 0fsVbC  
rs_host=192.168.*.* 局域网IP 192.168.*.* 0fsVbC  
rs_port=3725 0fsVbC  
account=n 0fsVbC  
password=n

[sniffer] 0fsVbC  
interface=1 0fsVbC  
port=3735

[banned] 0fsVbC  
ip=196.168.123.144/255.255.255.0 这里是封玩家IP 输入他人IP后 他就登陆不了了 0fsVbC  
运行WOWEMU.EXE后 DOS窗口显示: 0fsVbC  
9:26:13:Moading world... 0fsVbC  
9:26:13:Moading PP... 0fsVbC  
9:26:13:M:done, 365635 ppoints. 0fsVbC  
好了,到这里就完全启动好了。

转新服务器 需要保留的文件! 0fsVbC  
accounts文件夹下的所有帐户文件 0fsVbC  
0fsVbC  
saves文件夹下的players.save和guilds.save

已存在的稀有怪物代码:以下代码未测试 0fsVbC  
730 蓝色迅猛龙42 0fsVbC  
1550穿山甲35 0fsVbC  
7445北极熊58 0fsVbC  
6518长臂 0fsVbC  
4680蒙难39 0fsVbC  
12802双头龙62 0fsVbC  
5722绿色雏龙53 0fsVbC  
12362雪豹坐骑2 0fsVbC  
10374病蜘蛛58 0fsVbC  
8558毒牙蜘蛛59 0fsVbC  
10536巨虫55 0fsVbC  
7322蓝虎 0fsVbC  
10663蓝白龙58 0fsVbC  
10200绿眼虎57 0fsVbC  
10363地龙62 0fsVbC  
10430双头怪496-50 0fsVbC  
10659蓝色幼龙55 0fsVbC  
7447蓝色双头龙55 0fsVbC  
8441炎魔45 0fsVbC  
10923-10927浪女妖53 0fsVbC  
11325熊猫1 0fsVbC  
10996神蛇25 0fsVbC  
5934飞狮32 0fsVbC  
5460毒地蝇54-4 0fsVbC  
2070虎130-11 0fsVbC  
7358幽灵女王50 0fsVbC  
8675地狱犬50 0fsVbC  
8515 剑龙 0fsVbC  
有模型无怪物的 0fsVbC  
以下只有模型 0fsVbC  
自己手动修改 0fsVbC  
8716旋风 8810 树魂 8836 泥潭怪 8839大猩猩 8917小强 8972龙卵战士 9028白小强 9030蛆虫9033蓝色雷 9112妖女 9135纳加战士 9197红机器人 9231蓝色雏龙 9229毒蜂 9390鸟嘴兽 9412-9448人马 9723蓝龙 9750白色蝙蝠 9949雪豹蓝毛 9952黄虎9953白9954蓝9956白灰9958灰9991蓝虎 9992绿虎 10055白狮 10170地狱猛男 10533黑色幽魂 10710灰色野人 10729死亡骑士 10828-10833猫头鹰 10897-10890三头龙 10902-10904土狼 10951恶男 10952骑士 11032巨魔蝙蝠 11034眼睛海蛇 11380蓝色巨龙 11586大恶魔 11914飞豹 12821白雏龙 13971浅蓝幼龙 13992红色巨龙 14307蜥蜴巨魔 14239-14345机械坐骑 8052骨龙雏龙 7806绿龙游魂 7757骨龙幼龙 7591人类领主 7536蜘蛛王6700 0fsVbC  
有模型无怪物的 可以在游戏中 随便加个怪物  然后选中怪物用 .setmodel xxx 就可以改变怪物的模型 0fsVbC  
例如 .setmodel 8716 就将你选中的怪物的模型变为 旋风怪的模型了    0fsVbC  
看上就是旋风怪了 但是怪物的其它属性都还是原来怪物的属性 0fsVbC  
ENTRY=87586 0fsVbC  
ENTRY=9816 0fsVbC  
ENTRY=9568 0fsVbC  
ENTRY=9237 0fsVbC  
ENTRY=7846 0fsVbC  
ENTRY=2748 0fsVbC  
ENTRY=4968 0fsVbC  
以上全都是BOSS级,进去用GM刷个试试,呵呵!祝你好运!命令是.addspawn

模拟器 Script文件夹中各scp文件含义――quests.scp篇 0fsVbC  
定义如下: 0fsVbC  
[quest 编号] 任务编号 0fsVbC  
name=Sharptalon's Claw//任务名 0fsVbC  
desc=//任务提示 0fsVbC  
objectives=//任务目标提示 0fsVbC  
levels=25 30//任务限制等级 0fsVbC  
zone=39//任务区域 0fsVbC  
quest_flags=08//任务标记类型 0fsVbC  
src_item=16305//任务完成所需物品编号 0fsVbC  
reward_xp=2450//任务奖励经验 0fsVbC  
reward_choice=6076 1//任务奖励物品选择:编号,数量 0fsVbC  
deliver=182 1//交付物品:编号,数量 0fsVbC  
reward_gold=25//任务奖励金钱:铜币 0fsVbC  
kill=6 10//任务需要杀目标:编号,数量 0fsVbC  
――pages.scp篇 0fsVbC  
定义如下: 0fsVbC  
[page 编号] 话语编号 0fsVbC  
next_page= 下一个话语的编号 0fsVbC  
text=话语内容 0fsVbC  
――spellcost.scp篇 0fsVbC  
定义技能学习需求,含义如下: 0fsVbC  
[spell 编号] //技能编号 0fsVbC  
reqspell=72 //学习本技能所需先学的技能编号 0fsVbC  
price=1100 //学习所需金钱,单位:铜币 0fsVbC  
npc训练师那里的限制吧。把所有的reqspell去掉,把price都改成1…… 0fsVbC  
――items.scp篇 0fsVbC  
对游戏装备的定义,含义如下: 0fsVbC  
[item 编号] 0fsVbC  
skill=0//熟练度 0fsVbC  
stackable=1//可堆叠数量 0fsVbC  
name=Worn Shortsword//名称 0fsVbC  
class=2//类型编号,对应defines.scp中定义 0fsVbC  
subclass=7//类别编号,对应defines.scp中定义 0fsVbC  
model=1542//模型编号 0fsVbC  
quality=1//品质 灰色 白色 绿色 蓝色 紫色 黄色 橙色 浅黄色 0fsVbC  
buyprice=35//买入价格 0fsVbC  
sellprice=7//卖出价格 0fsVbC  
inventorytype=21//存储类型 0fsVbC  
classes=07FFF//使用职业限制 0fsVbC  
races=01FF//使用种族限制 0fsVbC  
level=2//物品等级 0fsVbC  
reqlevel=1//需求人物等级 0fsVbC  
damage=1 3 0//伤害 0fsVbC  
delay=1900//延迟 0fsVbC  
language=1//语言 0fsVbC  
material=1//材质 0fsVbC  
sheath=3//属性值编号 对应defines.scp中定义 0fsVbC  
durability=20//耐久度 0fsVbC  
bonus=4 5 // 增加属性 类型 值 如 sta int spi 等 0fsVbC  
resistance1=341// 增加抗性值 如装甲 防火 防阴影 等 0fsVbC  
bonding=1 //绑定类型编号 0fsVbC  
spell=21978 0 0 30000 0 -1 //所具有的魔法 0fsVbC  
――gameobjects.scp篇 0fsVbC  
这个文件是对游戏中出现的怪物的定义,其含义如下: 0fsVbC  
[gameobj 编号] 0fsVbC  
name=Old Lion Statue//物体名 0fsVbC  
type=2//物体类型  对应defines.scp中定义  0fsVbC  
model=6//所用模型 0fsVbC  
sound0=43//字面上是第一种声音 可能会作为别的用途 0fsVbC  
sound1=73//字面上是第二种声音 可能会作为别的用途 0fsVbC  
loot=765 1 //所掉落的物品编号 数量 0fsVbC  
――defines.scp篇 0fsVbC  
Script文件夹中的定义,都由defines.scp文件开始。这里定义了几乎所有东西的编号。首先我们来看看这个文件的内容。 0fsVbC  
按顺序是: 0fsVbC  
genders节:定义性别编号。 0fsVbC  
races节:定义种族编号。 0fsVbC  
classes节:定义职业编号。 0fsVbC  
stats节:定义属性编号。 0fsVbC  
powers节:定义能量类型编号。 0fsVbC  
schools节:定义抗性类型编号。 0fsVbC  
classes节:(注意和前面的区分)定义装备类型编号。 0fsVbC  
subclasses节:定义装备子类别编号。 0fsVbC  
itemtypes节:定义物品编号。 0fsVbC  
(ps:前面三个地方很容易搞混,不知道写的时候是怎么想的*_*) 0fsVbC  
sheath types节:定义武器属性编号,如单手,双手 0fsVbC  
slots节:定义放置槽编号  如 头上的 放置槽 编号是 0 0fsVbC  
creature types节:怪物类型编号 0fsVbC  
(接下来的节没有名称,这里以数字n来代替) 0fsVbC  
1节:世界语言定义编号 0fsVbC  
2节:技能(魔法)效果编号定义 0fsVbC  
3节:技能(魔法)动作模型编号定义 0fsVbC  
4节:人物状态编号定义 0fsVbC  
5节:游戏物体编号定义 0fsVbC  
6节:表情编号定义 0fsVbC  
7节:人物动作动画编号定义 0fsVbC  
8节:物品动画编号定义 0fsVbC  
9节:动画的编号定义 0fsVbC  
10节:射箭动作的编号定义 0fsVbC  
11节:锁定类型编号 0fsVbC  
12节:技能训练师的编号定义 0fsVbC  
13节:改变形态的编号定义 包括 熊形 猫形  战斗防御姿势等 0fsVbC  
这个文件中定义了游戏世界中几乎所有东西的编号,在下面的文件中出现的编号,都可以在这里找到。要注意的是,编号采用了2种方式。 0fsVbC  
首先是在每一节下面都是从1开始编号的。对应的调用应该是在scp文件中对应变量,写出这个编号。如spell,在spellcost.scp文件中,写[spell 1]就表示这个魔法的效果对应2节下的编号1,同时对应3节下的编号1。 0fsVbC  
第二种是几节都拥有顺序的编号,7至10节的动画编号定义就是这样。在第7节中,是写出了0x0一直到0x86,8节中之写出了0x87,后面应该是使用得偏移量写的,如8节中写1就表示0x88。以此类推。 0fsVbC  
――classes.scp篇 0fsVbC  
classes.scp包含对于种族的初始化定义。以暗夜精灵为例,其含义如下: 0fsVbC  
startmap=1 // Kalimdor 出生地图编号 0fsVbC  
startzone=14 // Teldrassil 出生地点编号 0fsVbC  
startpos=10311.3 832.463 1326.41 1.0 出生地点位置 0fsVbC  
startstats=17 25 19 20 20 // Str, Agi, Stm, Int, Spr 初始化属性值 0fsVbC  
bodymale=55 推测是男性身体高度值 0fsVbC  
bodyfemale=56 推测是女性身体高度值 0fsVbC  
skill=98 300 300 // Language: Common 指种族语言 0fsVbC  
spell=668 // Language: Common 指spell编号 0fsVbC  
skill=113 300 300 // Language: Darnassian 指种族语言 0fsVbC  
spell=671 // Language: Darnassian 指spell编号 0fsVbC  
spell=019CB // Attack 指spell编号 0fsVbC  
spell=81 // Dodge 指spell编号 0fsVbC  
skill=162 1 300 // Unarmed 0fsVbC  
spell=203 // Unarmed 指spell编号 0fsVbC  
spell=20580 // Shadowmeld 指spell编号 0fsVbC  
spell=20582 // Quickness 指spell编号 0fsVbC  
spell=20583 // Nature Resistance 指spell编号 0fsVbC  
spell=20585 // Wisp Spirit 指spell编号 0fsVbC  
// Range Attacks 远程攻击 0fsVbC  
spell=75 // Auto Shot 指spell编号 0fsVbC  
spell=2764 // Throw 指spell编号 0fsVbC  
skill=45 1 300 // Bows 0fsVbC  
spell=264 // Bows 指spell编号 0fsVbC  
skill=46 1 300 // Guns 0fsVbC  
spell=266 // Guns 指spell编号 0fsVbC  
skill=176 1 300 // Thrown 0fsVbC  
spell=2567 // Thrown 指spell编号 0fsVbC  
上面的定义中,spell是指数据库中技能魔法的编号,而skill是指的熟练度。 0fsVbC  
skill中3个数值的表示 技能编号  当前值  最大值 0fsVbC  
――areatriggers.scp篇 0fsVbC  
areatriggers.scp文件包含世界跳转的位置。 0fsVbC  
其含义如下: 0fsVbC  
[areatrigger 编号] ?!8M I,c/  
note=注释 有注释则无效 ?!8M I,c/  
pos=所属地图 x坐标 y坐标 z坐标 ?!8M I,c/  
topos=目标地图 目标x坐标 目标y坐标 目标z坐标 ?!8M I,c/  
totrigger=目标转换点 ?!8M I,c/  
对于一个转换点topos和totrigger 应该只能存在一个。而大多数时候,都是直接指定totrigger。

快速回复
限100 字节
批量上传需要先选择文件,再选择上传
 
上一个 下一个

      管理员联系信箱 [email protected] 所有内容均来之互联网,如侵犯您的隐私和权益,请和我们及时联系!