此文版权归原作者和www.NewWise.com任天堂世界所有,未经许可严禁转载!) u; O; V- L/ r/ R G4 j O1 H
■ ■┅┅┅┅┅┅┅┅┅┅┅┅┅┅★
* _1 G+ ^& u& m6 J% t- _■● ■ www.NewWise.com
9 B* l7 l# e1 R* f■ ●■ 站友DJ_lang原创
' u) G* J/ y" o/ V: ^2 R■ ■┅┅┅┅┅┅┅┅┅┅┅┅┅┅★
' s5 s( @ h7 Q3 ]: a: y; R; E4 H+ j5 j
先把自己的底牌揭开吧…………2 E$ l/ |8 V0 h# |+ ^* w! L) P
其实我基本上没凹过点(除了尝试用琳一人通关的时候);在担任见习版主之前我也没研究过乱数(现在会的这些全是当上见习斑竹之后恶补上的);所以文章中会有什么错误的地方,还请大家指出。
6 {) }0 R7 |$ z- x0 ]+ } [某人小声:其实上面的话就是说他很FC。][碰!咻~~~~某人被击飞]
2 d) K- q/ f8 F5 _7 `) ?* m3 k8 H OK,进入正题。8 r% x! C1 m3 E6 {% @6 C+ q0 Q# K
" V( \' l. ~/ S7 T& x3 l
从原理开始讲吧…………高手请跳过2 b5 ?5 p' I1 T3 Y0 o
原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!: _/ A( S6 f- y/ e: F8 d
大家都知道命中率,命中率越高,命中的几率越大,但是电脑是怎么根据命中率判断是否命中的呢?是根据乱数。
: R' Y/ Y: _% _! a/ w, d! V& H7 V6 D. Y2 d% e6 V
乱数是决定游戏中所有需要几率才能实现的东西是否实现的根本:是否命中,是否必杀,是否特技,移动时选择的路线,或者RPG中走了一步是否会踩到地雷等等很多很多;都是用乱数来判断的。乱数是存放在乱数表中的,乱数分为0-255和0-99两种,FE中用的是0-99的乱数表。& Y2 B [4 P2 W
原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!
! z' x5 n& o1 g# s
( p' ~( V7 ^4 u6 F7 V7 O 如果命中是50,那么当乱数为0-49时,判定为命中;当乱数是50-99时,判定为MISS。
. f2 ]: J; N5 ?+ v- A+ I 由于水平有限,找不到具体的乱数表,所以只好举几个抽象的例子来说明一下……
/ }6 f. `: y" Z9 p4 \0 L7 j: G. _2 r原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!% |2 y9 Y* Y F4 h
命中80,必杀30,LV20的翼龙骑攻击将军,假设此时的乱数表是这样的:
- b5 g5 Y/ s7 w ^7 B, w “ 64 17 15 33 15 83 41 70 98 50 90 17 85 94 36 73 41 89 82 37 44 52 80 66”. \! L2 H! b9 }9 ~' I
2 o; N: ]; C. I$ h$ Y5 z% q
首先,取两个乱数64和17判断命中,由于64与17都小于80,于是翼龙骑攻击将军命中;(命中这两个乱数具体是怎样判断的暂时不清楚,所以如果想保证命中,最好两个都小。)命中之后再取一个乱数判断贯通,由于是15,小于20,于是贯通发动;再取一个乱数判断必杀,这次取的是33,大于30,所以不出必杀;然后还会消耗一个乱数,不知道用来做什么(只有出必杀才消耗这个乱数);最后再取一个乱数,用来判断大盾,由于是83,严重大于20,所以大盾不发动,翼龙对将军形成了一次无视防御的攻击。: ^+ {; O9 { ~, i$ q
原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!1 P8 M/ A3 r' T6 T1 ?! Z9 @
以上,原理方面大家都懂了吧…………5 h. Y& x: j! b" d) t
% M4 E/ y: q" n7 |
0 b8 ]) J/ Y) f7 i! u 从上面的原理可以得出:利用乱数凹点,就是想尽量的使能力成长时所消耗的乱数小于该能力的成长率,由于查乱数表很不方便也不容易,所以现在流行的是绕圈法测乱数。下面我就简单的介绍一下这种方法。& U0 ^( ]( p' L# `" p% D. f% h
9 N, K J7 v$ A7 P# h. R 所谓绕圈法,就是利用GBA三作FE中新加入的移动路线来查看乱数,举个例子:* P0 { l# o# i- C0 _ U
1 k+ P* M: {2 \6 z% q) _
原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!2 n; }8 W' ]+ x8 Z* j
移动力7的人,绕成上面这种形状,然后再让光标向左移动一格,这时便会出现两种情况:
/ U/ [" W" D* e0 T2 z* @5 c) H2 A" h% n( `3 q; n! \
. ?& p9 i- F, i8 \# O# l/ K- g5 W
这种情况说明乱数是小,也就是乱数在0-49之间。7 S U7 V& P! R q& j
! m2 r) Q- H. Y& a/ T% u
- g( o& g/ | O, l8 n
原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载! E- {5 m3 y6 Q5 K: {
这种情况说明乱数是大,也就是乱数在50-100之间。
- G- h) q/ K+ D! Z: v5 h5 i8 @
8 e- ~. Z2 ^: P# Q P 绕圈可以不这么绕,原理是这样的:如果一个人物的移动为N,那么让绕到第N+1格时的光标,处在人物斜线方向上一格(也就是左上或左下或右上或右下一格)的位置上,就会消耗一个乱数,如果路线是先纵向后横向,那么被消耗的乱数是小,如果是先横向后纵向,则为大。# n! C! n) c: D1 x P9 |
7 A" b9 Q: c3 z$ v8 I+ L2 }1 y
可能有朋友要问,测乱数的过程不就是消耗乱数的过程吗?都已经消耗了还要怎么用啊?
$ M& { H2 F" n/ T0 t, L8 b 请继续往下看。" l) M: J6 I" C' ?1 e8 L
; \6 |$ \. y2 a8 m
用绕圈法测乱数之前,先要作一个存档,用模拟器的朋友作一个即时存档就可以了;用GBA的朋友则稍微麻烦一点(其实是我说起来麻烦。。。),首先RESET,然后绕圈并把乱数记录下来,然后再RESET,就回到了测乱数之前。/ Q1 R3 V7 G4 f; A7 t
( H5 h2 W+ z, g& r) ~. a
测好了乱数,就该让人物升级了,这里再举个例子来说:
) R4 R9 b; Q3 g2 c. P原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!6 i+ w. u3 p5 p; _! I
仍然用翼龙骑来说吧。LV10,经验99,所有能力都没满,眼前有一个HP1的敌人……………… f$ R9 F! }0 A" T% f
RESET读取中断记录后,测到的乱数是“小大大小小大小大小小大小大小小小小小小小…………”: T; C" ` b/ F; G/ D/ G
原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!9 n6 ^! L0 @' v# ?
4 P% Q* X: O0 L& \0 t r, Z% [ 眼前一亮,发现目标,七个小!经过计算,翼龙骑攻击一次消耗4-5个乱数,目标之前的乱数是“小小大小大”,第一个和第二个用来判断命中,由于是小小,所以只要命中超过50%就可以保证命中了;第三个乱数用来判断必杀,由于是大,所以除非必杀率超过50%,否则不可能出必杀;第四个用来判断是否贯通,虽然是小,但是如果这个小于49的乱数比10(LV数)大,就不会出贯通,所以无法判断是否出贯通,由于不会出必杀,所以第五个乱数是不消耗的。2 M* E. H5 h8 S2 A5 t
原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!' l8 W+ E8 D1 l% ?- b
7 f3 n% v/ s/ W( f& h 计算完毕,于是又开始绕圈,绕啊绕啊绕啊绕啊,绕出了“小大大小小大小大”,OK了,去攻击,只用了一击消耗五个乱数搞定敌人以后,面对大小小小小小小的乱数,升级开始了。升级的乱数消耗是按照“HP-力-技-速-守备-魔防-幸运”的顺序的,当HP对应的乱数为小时,HP一定提升,当其他属性对应的乱数为小时,相当于使该属性的成长率提高了一倍。
7 D& m! I% o$ F5 I8 \% {原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!
: s3 L0 l a. e) _ H7 {( t3 i7 O: D- V' [! w5 m8 z! e
为什么这么说呢?一般人物的HP成长率都超过50,所以当HP是小的时候,乱数一定比HP的成长率小,所以HP一定提升;而一般人物的其他属性成长率一般都小于50,所以存在乱数大于该能力的成长率而小于50的情况,一个简单的计算,乱数未知的情况下,能力提升的几率为(该能力成长率/100),乱数为小的情况下,能力提升的几率为(该能力成长率/50),也就是提高了一倍。. s# t: f/ I$ K W# Y/ n
5 }) W0 [ R. y7 Q0 n9 L9 O( t* j
所以就算测出了乱数小,也不能保证能力的提升。, }5 d0 p% _, i2 u- w+ Y% D
8 V [4 Z; a8 x6 {- C 不过如果七个小只加了一点HP,那就该检讨RP了。。。。。。 |