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

举例说明如何在魔力地图上加怪的方法

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

 拿抓到得1级红鬼举例:

首先在enemy.txt里搜到1级红鬼
15526_122_1 at:10;1;1|gu:1|es:1|wa:0;0;0;0;0;0;0; 7026 122 1 1 1 1 7027 -1 -1 0 1 14833 18055 18076 18312 18313      1 16 4 1 1      16932 14474 14833 18312 18313 1 200 200 160 40 0 0 0 0 0
 
抓到的红鬼id是7026 (注意id不是122,122得红鬼不是抓到的)
然后在group.txt里面搜7026会找到如下
 
15526_122_1 0,1,2,6,7,8,9,3,4,5 7034 -1 -1 7027 7026 0 0 0 0 0 0 0 0 10 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
 
15526_122_1 这里类似注释的意思不用管
0,1,2,6,7,8,9,3,4,5 表示怪物的站位`这里可以不设,不设就是随机位置出现
7034 group组id
-1 -1 如果这里写了物品的id则当玩家持有该物品才会遇到该组 -1表示不需要物品就可以遇到
7027,7026 是怪物id  7027是野生40+级红鬼,7026就是1级红鬼 想要改变出现的怪就在这里改,或者在7026后面的0处+其他怪物的id就会在遇到这种组合的时候有机会出现其他的怪物,最多添加十个怪。
10,1 分别表示前面7027和7026得怪物出现几率 数字越大出现几率越高 上限为100(注意是总和为100,要是十个怪平均每个怪的出现几率最高只能设10)
从7027往后数第十位 如果是1表示7027在每次遇到这种组合的时候必会出现 是0则表示不一定出现 同样也是十个分别对应前面十种怪
 
接下来在encount.txt里面搜7034会得到如下
 
7045  0 15526 74 4 74 5 1 3 8 10   7036 7033 7035 7034       5 5 5 1  
 
7045表示encount里面的序号id
 
0 15526 74 4 74 5  这里就是设出现地点了0 15526是固定地图。74 4,74 5表示从坐标74 4到74 5的一个矩形方块内会遇后面的group组(有人有误区认为在固定点遇到的怪出现几率会高一些这是错得 封印容易陷入误区)
1 3 8 10  不完全知道具体含义 只是知道其中有2个表示整体组的出现最大怪物数量和最小怪物数量(即使在enemy里面设单独怪最大数量为10这里最大怪数量为8也会仅仅出现8个或者和其他怪物混合出现总体最大数量为8) 还有2个表示优先级 即遇到范围套在一起的时候(斋戒地图一)会以高优先级为主 低优先级的在高优先级范围内会遇不到
7036 7033 7035 7034 分别对应的是group组id 也就是说在0 15526的地图上坐标74 4到75 5得范围内能遇到4种组合
5 5 5 1 类似group里面设单个怪的出现几率 只不过这里是设组的出现几率了 上限一样是100(总和为100)
 
了解这些你就能自己随心所欲在地图上+怪了
 
 
 
salihawei
 
那我怎么知道什么是可以抓的,什么是不可以抓的呢
 
液态冰
回楼上:
逆向思维`反过来推能从地图id开始推出来该地图遇到的怪物id 就能判断出来了
 
passer
quote:
原帖由 salihawei 于 2007-6-1 05:02 发表
那我怎么知道什么是可以抓的,什么是不可以抓的呢 
 
查看enemybase初始技能(也就是7300)前面一个参数
就是控制能否捕捉的
 
虫的传人
quote:
原帖由 passer 于 2007-6-27 22:54 发表
查看enemybase初始技能(也就是7300)前面一个参数
就是控制能否捕捉的 
 
我发觉你的优点了,就是孜孜不倦的回答重复的问题。这样只会惯坏新人而自己也得不到任何提高