发新话题
打印

[提问] 技术性随机遇敌小问题

技术性随机遇敌小问题

随机遇敌中可不可以添加BOSS进去,就像沙庙随机遇狂战一样,可以的话应该怎么样修改,请各位大大详细指点一下,谢谢。

TOP

可以加入BOSS的,教程如下:魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表- x1 a' H$ I) y0 W' P( V) B

3 \8 a# w2 n7 n- Z3 m6 }; |" d魔力私服,最新魔力宝贝私服技术交流关于如何做遇敌修改的详解* A4 j) y$ \2 j: f
天下无双魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表$ \) n1 d9 |. `$ f* a
妖城在线论坛! ^+ r6 Z+ R+ J' {7 U
以下发的内容绝对是原创,其实应该很多人都会了,但我没找到相关的教程,研究了几个小时后,终于我也明白其中的道理了,所以分享给各位,如何已经会的朋友,请过过路,不会的朋友,多看看吧,呵呵~
2 I5 q# x5 r+ I+ J! v: @5 u—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート很多朋友都想做一个属于自己的新地图,然后在新地图中加上遇敌的怪物,这样可以丰富自己的地图,提高可玩性。
2 L- u# {0 e/ v妖城在线论坛在这里,我跟大家介绍的,只是在原有怪物的基础上进行修改,而不说如何造新怪的,拉上造新怪,说起来很麻烦,大家分开学习吧。好了,废话也写了一大堆了,进入正题吧:bbs.mocwww.com, S: W/ ]8 o  V: F6 j6 Y! \
1、打开服务器上的data目录,找到group.txt,这个文件里的内容是群队相关的资料,也就是说,一个怪物会跟什么怪物组成一支小分队的全部信息都在这里,包括大家以前玩魔力时,为什么1级的宠会跟高级的宠一起出来,站的位置又不同,其实都在这里面设的。我们打开看看,随便找一行,我们来测试一下
8 B. q' h2 v& u& d0 W/ K魔力私服,最新魔力宝贝私服技术交流逆袭的牛鬼        0,6,7,3,4         360111        -1        -1        360111        360119        360120        360121        360117        0        0        0        0        0        1        1        1        1        1        0        0        0        0        0        1        1        1        1        1        0        0        0        0        0
& j% n1 M+ U3 _& ^5 Z% R. h! x6 g8 a好,这里我们看到,前面第一个(逆袭的牛鬼)是这一行的名称,其实不是很重要,你可以随便起。然后看到后面的一串数字中间有“,”号(0,6,7,3,4),这是站位的,这个其实也不重要,可以设成0,0的话,好象是随机吧?这里我没测试,大家自己试吧。—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート# b- P* V! Q( k6 _# z3 I. i
再看后面绿色的360111,这个很重要,这就是这支小分队的“群编号”,大家先把这个记下来,一会要用。然后两个“-1”不用管它,这是遇敌道具和不遇敌道具的设置,一般不用改它。再看后面紫色部分的连续10个位"360111        360119        360120        360121        360117        0        0        0        0        0",这10个,就是这队怪物有可能出现的怪物编号,例如,360111是逆袭的牛鬼,360120是石雄.....,后面0,指的是没怪,也就是说,这行里面,最多只有5种怪,就是360111,360119,360120,360121,360117,如果大家要加或者要改怪物,直接修改里面的怪物编号就可以了。再来后面有10个位的1和0,指的是对应前面10个怪的出现机率,前面是0(即没有怪物)的话,后面就要对应0,前面有怪的,就设成1或其他机率吧。是后那些0和1,我到现在还不知道是什么东东,所以先不管了,呵呵,谁知道的话,也请转告我吧。( m( U6 x1 L1 d& Z1 s; K
那么,group.txt解释完了,我们现在重做一行新的来举个例子:bbs.mocwww.com; O8 B! M# A, Z. M! v+ q
测试用的        0,5        500000        -1        -1        911        0        0        0        0        0        0        0        0        0        1        0        0        0        0        0        0        0        0        0        1        1        0        0        0        0        0        0        0        0. S  z# d- T* }, a; M  O" K  f! m
通过上面的解说,不知大家自己能不能看懂,这行的意思,就是一个叫“测试用的”群队,群队编号为“500000”,然后这队里会出现911(李贝留斯),就是这么简单。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表" P! y/ ?1 X; }! I& S# _
好了,这行代码先记下,一会要用在其他地方,现在来说明一下遇敌的设置。
& c$ S; b! @. t# M, b2 l妖城在线论坛2、打开data目录里的encount.txt。这个文件主要负责一些遇敌的设置,它只会处理在哪里遇敌,至于遇到什么敌,它不管的,主要还是group.txt来控制。好了,现在先用其中一行来说明一下。为了方便说明,用一行跟之前牛鬼有联系的来说明吧:) n1 B6 l$ l' T* G5 N0 X: H+ K. x
360108                0        555        97        100        97        100        1        1        10        10                        360111                                                                                100
- e" A. J- F+ S—魔力私服,魔力宝贝私服技术,DELPHI编程,魔力寶貝, 魔力宝贝, 크로스게이트,クロスゲート不知看起来会不会很乱,呵呵。首先,是前面的360108,这是编号,作用不大,跟其他不冲突就行了。后面跟一个“0”,不知是啥,不用管。再来,555代表地图编号,极重要!这就是你要在哪个地图上设遇敌的地图编号!紧跟着是2个坐标位,97 100,指的就是东97,南100的坐标开始,到97,100的结束,这范围内会遇敌。可能有朋友会问,这不是一个坐标吗?开始跟结束都是同一个,那不就是没范围了吗?其实意思就是说,走到这个坐标会遇敌!后面是1 1,这是遇敌的机率问题,按如果想改高机率,把它改为1 30,就很高了。后面2个10我忘了是什么了,好象不太重要,先不管吧。再来是“360111”,这个就是我们第一点里说到的群编号了,也就是说,你在这个坐标内,你会遇到什么怪物群队,这里的意思就是在555这地图的97,100这坐标上,你会遇到群编号为360111的怪物,360111出什么怪,在上面第一点说得很清楚了。最后还有个100,就是说这个群队编号出现的机率,如果要设成出2个群队以上,机率就会影响了,例如,在360111后面,还有一个TAB空位是写其他群编号的,你加上其他的群编号,然后,在100后面,也是有TAB空格位的,再补上第二个群编号出现的机率,把第一个100改为50,第二个改为50,那2个群编号出现的机率就是各半。
' I) K0 ]. u# [$ \1 G. X6 k好了,解释完了,同样,我们拿第一点自己写的群编号来写一个自己定的新遇敌条件吧:妖城在线论坛. n  a2 V$ `3 c& x& a/ W: @
500000                0        65530        30        70        80        80        1        30        10        5                100        500000                                                                                1                ! ?! J4 q; |. x) J; m% X
这里再补充说明一下,第一个500000编号,只是为了在encount.txt里不重复写的编号而已,不是说一定要跟群编号一样的,但我们最好养成习惯,写成一样或差不多,这样以后好找。然后,65530是我自己做的地图,叫兽之工场,后面是从坐标30,70到80,80里,都会遇到这群编号为500000的怪物。魔力私服,最新魔力私服,魔力宝贝私服,魔力宝贝私服技术,魔力宝贝私服,私服架设技术,妖城,FLASH,电影,黑客,网络,网吧,破解,入侵,注册表; U: h4 a% ?$ w: y
一个地图里,不可能只遇到一种队伍的怪,所以,我们在这个地图上,要设不同的怪,这里面我昨晚试了1个多小时才发现的规律,如果你在同一个地图上设不同的怪,千万不能有重复的坐标范围,否则,只能遇到第一行的怪,第二行的怪是无效的。例如,我们在上面这行代码下面再加一行:
9 v0 X7 o7 i- B+ Xbbs.mocwww.com500001                0        65530        30        70        80        80        1        30        10        5                100        360111                                                                                1
: a2 c0 @  a# ~妖城在线论坛这行跟上一行的坐标是一样的,只是出现的群编号为360111而不是500000,那结果只会是有500000的怪出现,绝不会有360111的怪出现。所以,在第二行里,我们要把坐标范围改成其他,不要跟前面重复,例如改成70,30到80,80,大家可以用一张纸,9X9的方式写出坐标,在坐标上画出范围,再写上,那就不会重复了。bbs.mocwww.com6 q. _% X2 j* r7 e2 |1 b. V# d
好了,关于遇敌的详细设置就说到这吧,欢迎大家有不懂的地方随时联系我:QQ325885699天下无双
& p5 ~3 d! S  \3 ~
+ h2 G) u/ e2 J$ p4 x# x妖城在线论坛各位,请不要直接复制我上面的代码,里面有很多TAB是被我删掉的,所以肯定是不对的,如果要自己做,可以打开相关的文件,自己复制到行尾,再改代码!
没妖币?
请看这里

TOP

发新话题