您当前的位置:首页 > 其他技术 > 其他技术

如何修改某地图的怪物或怪物等级

本文出处:网游动力作者:本站发布时间:2014-10-12阅读次数:

 我相信看过enemy文件的人都知道改牛场的等级,因为最简单的,直接搜怪物名字,虽然会有名字重复,还好怪的等级不重复,找到61-62的改掉就是.

 
这不失为一种笨方法.
 
已经有很多人问我关于雷克塔镇外的怪等级怎么改,火山的怪等级怎么改,比如在enemy中搜索"熔岩",只能搜到1级的啊,其实也挺简单的,发到这里,给初接触魔力私服的人看吧.
 
只能搜到1级的,是因为,火山的怪前面对应的名字,不叫"熔岩",如果你没改的话.
 
思路是这样的,之所以选择这样的思路,还是要从enemybase,enemy,group,encount文件的关联说起,明白这个,你就不用往下看了(只改等级还用不到enemyai).
 
拿火山(进去的第一个地图)举例吧,73-75级就在文件中对应的下一行.
 
1-获得要修改地图的编号48000.
 
2-打开encount文件,查找48000,找到了如下数据:
 
  23009  0  48000  1  1  49  49  1  3  10  2  23004...
 
  23004即为group编号.修改遇何种敌人,请修group编号(或group文件).绿色区域表示该地图的遇敌范围.
 
3-打开group文件,查找23004,找到了如下数据:
 
  拳魂 坷福阜  23004  -1  -1  23006  23008  23010  23012  0  0...
 
  23006,23008,23010,23012即为enemy中对应的怪物编号.(拳魂 可能就是火山的乱码)
 
4-打开enemy,分别查找上面的4个怪物,得到:
 
  拳魂 颇龋捞龋捞  at:10;1;1|gu:1|es:1|wa:0;0;0;0;0;0;42;  23006  5613  71  73  1  10...
  拳魂 农发  at:10;1;1|gu:1|es:1|wa:0;0;0;0;0;0;40;  23008  5611  71  73 1  10...
  拳魂 浚扼浚扼  at:10;1;1|gu:1|es:1|wa:0;0;0;0;0;0;34;  23010  5503  71  73  1  10...
  拳魂 酒捞攫 矫历  at:10;1;1|gu:1|es:1|wa:0;0;0;0;0;0;0;  23012  633  71  73  1  1...
 
  看到每一行的71 73里吧,改之.粉红字表示怪的数量.
 
5-如果你不确定是否改的是要改的怪,可以在enemybase中检查一下:
 
  在4步骤中得到4个怪物的base编码(4步骤中的绿字部分)分别为5613 5611 5503 633,那我们在enemybase中查找一下
 
  熔岩 5613
  岩怪 5611
  烟罗 5503
  铁剪螃蟹 633
 
会了吧.
 
当然,经验处为-1  -1的就是根据等级自动调整的.