此文版权归原作者和www.NewWise.com任天堂世界所有,未经许可严禁转载!5 ?! {" E# Z8 }& `. H0 d
■ ■┅┅┅┅┅┅┅┅┅┅┅┅┅┅★ , `8 X, z/ p7 O! s# S
■● ■ www.NewWise.com
8 k( q9 I- T6 N7 R% N■ ●■ 站友DJ_lang原创 $ O$ X# G& i" n; v* {! g
■ ■┅┅┅┅┅┅┅┅┅┅┅┅┅┅★
* W; s U$ K; y& D& ^0 F% c( d, ~$ {; L# g
先把自己的底牌揭开吧…………
( v( P; c" ~0 a0 {8 h: y( H8 r 其实我基本上没凹过点(除了尝试用琳一人通关的时候);在担任见习版主之前我也没研究过乱数(现在会的这些全是当上见习斑竹之后恶补上的);所以文章中会有什么错误的地方,还请大家指出。; g" {7 _" @/ Z8 ^( s, D5 o
[某人小声:其实上面的话就是说他很FC。][碰!咻~~~~某人被击飞]$ V2 P+ z9 S6 `1 l6 Q' s6 C0 m& w5 x
OK,进入正题。2 U+ i% ?0 ~. Y% V
1 |: D. }! J* x" C4 x' f9 x% e+ R
从原理开始讲吧…………高手请跳过
' C& E& C( i# r. X: S原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!- \0 G* d6 a& ^; q: G, I
大家都知道命中率,命中率越高,命中的几率越大,但是电脑是怎么根据命中率判断是否命中的呢?是根据乱数。- b# Y8 _8 ~3 r* y7 p
9 `7 f _7 o9 p4 ?
乱数是决定游戏中所有需要几率才能实现的东西是否实现的根本:是否命中,是否必杀,是否特技,移动时选择的路线,或者RPG中走了一步是否会踩到地雷等等很多很多;都是用乱数来判断的。乱数是存放在乱数表中的,乱数分为0-255和0-99两种,FE中用的是0-99的乱数表。& G" R' N6 p" B8 M
原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!4 e, r; }. b, T+ L3 {: d m) V
: E0 `% r) F- E. q V# f/ p 如果命中是50,那么当乱数为0-49时,判定为命中;当乱数是50-99时,判定为MISS。
( h% i3 B; A$ e) ~1 p# T5 j2 A 由于水平有限,找不到具体的乱数表,所以只好举几个抽象的例子来说明一下……
7 x2 t( H3 Q7 z原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!
( i6 o( m% M# s) x4 I/ D 命中80,必杀30,LV20的翼龙骑攻击将军,假设此时的乱数表是这样的:
, G: ]2 v; k+ I0 c; i3 _* W: x5 m8 C “ 64 17 15 33 15 83 41 70 98 50 90 17 85 94 36 73 41 89 82 37 44 52 80 66”
9 a, l, z1 b; p& W* w# H1 E0 f
) H. W6 U6 c& l3 ^6 u6 d, B2 p 首先,取两个乱数64和17判断命中,由于64与17都小于80,于是翼龙骑攻击将军命中;(命中这两个乱数具体是怎样判断的暂时不清楚,所以如果想保证命中,最好两个都小。)命中之后再取一个乱数判断贯通,由于是15,小于20,于是贯通发动;再取一个乱数判断必杀,这次取的是33,大于30,所以不出必杀;然后还会消耗一个乱数,不知道用来做什么(只有出必杀才消耗这个乱数);最后再取一个乱数,用来判断大盾,由于是83,严重大于20,所以大盾不发动,翼龙对将军形成了一次无视防御的攻击。
* `# j. D; @1 \5 q原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!! m: [( D. B6 \0 ~) a
以上,原理方面大家都懂了吧…………
+ V. F8 @; B: f. O8 d! E$ E, n" ~. ]! K9 M
' B, K5 W" o6 J
从上面的原理可以得出:利用乱数凹点,就是想尽量的使能力成长时所消耗的乱数小于该能力的成长率,由于查乱数表很不方便也不容易,所以现在流行的是绕圈法测乱数。下面我就简单的介绍一下这种方法。* [; c N+ H0 n! M9 A; E4 t. Q- f ]7 o
) T) H: g) V* r6 m ? 所谓绕圈法,就是利用GBA三作FE中新加入的移动路线来查看乱数,举个例子:
! ]/ ^6 x$ t+ y+ L: y" q9 |1 u. A5 W
3 s v* h2 ~( S- n! Z% \原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!' {! }0 U. Z- n1 A P1 c. T
移动力7的人,绕成上面这种形状,然后再让光标向左移动一格,这时便会出现两种情况:& s1 ^6 f0 S" p- `& {6 V9 e) j
+ P; W+ e) b3 Z% ?7 {/ B! c: q
/ `! D8 |1 g/ I" g" H( T- j) O
这种情况说明乱数是小,也就是乱数在0-49之间。2 k" g5 j1 W4 ]- E( [. V
* T; ]. N( k% r
7 s& a% _3 M3 x/ h7 Y原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!0 O" o" I6 p( [+ _$ o/ J* z. h& O+ m
这种情况说明乱数是大,也就是乱数在50-100之间。) x% V. ?" Y: [4 [ I
" |$ C& A) o9 u
绕圈可以不这么绕,原理是这样的:如果一个人物的移动为N,那么让绕到第N+1格时的光标,处在人物斜线方向上一格(也就是左上或左下或右上或右下一格)的位置上,就会消耗一个乱数,如果路线是先纵向后横向,那么被消耗的乱数是小,如果是先横向后纵向,则为大。2 W8 T( l* h2 r7 P0 o
$ a4 _/ ?' o4 D1 J& B' B) A 可能有朋友要问,测乱数的过程不就是消耗乱数的过程吗?都已经消耗了还要怎么用啊? g9 a6 H. |2 L: \4 X8 s
请继续往下看。: J1 {) ?1 ^" d" b, S2 H
/ T# Q9 `& i6 U
用绕圈法测乱数之前,先要作一个存档,用模拟器的朋友作一个即时存档就可以了;用GBA的朋友则稍微麻烦一点(其实是我说起来麻烦。。。),首先RESET,然后绕圈并把乱数记录下来,然后再RESET,就回到了测乱数之前。
) Z/ ]: {$ n. x T$ p
2 w3 R: j8 `" r* u" B 测好了乱数,就该让人物升级了,这里再举个例子来说:$ [. r1 I: i0 M) ?# ?" e2 T0 c
原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!
7 r% E4 E' c0 ~4 R; I 仍然用翼龙骑来说吧。LV10,经验99,所有能力都没满,眼前有一个HP1的敌人………………
" p! D7 F* F) b6 v RESET读取中断记录后,测到的乱数是“小大大小小大小大小小大小大小小小小小小小…………”& }' h, X. ~, m& K" w
原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!4 S+ T! Y4 O3 M
o$ Z5 C. O5 H0 J" E0 G
眼前一亮,发现目标,七个小!经过计算,翼龙骑攻击一次消耗4-5个乱数,目标之前的乱数是“小小大小大”,第一个和第二个用来判断命中,由于是小小,所以只要命中超过50%就可以保证命中了;第三个乱数用来判断必杀,由于是大,所以除非必杀率超过50%,否则不可能出必杀;第四个用来判断是否贯通,虽然是小,但是如果这个小于49的乱数比10(LV数)大,就不会出贯通,所以无法判断是否出贯通,由于不会出必杀,所以第五个乱数是不消耗的。
( u0 m( a. p9 P$ r原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!6 X( E9 ]! u% C( e' Q( X( @9 @
2 s& _ n! Y( k. V5 P4 e
计算完毕,于是又开始绕圈,绕啊绕啊绕啊绕啊,绕出了“小大大小小大小大”,OK了,去攻击,只用了一击消耗五个乱数搞定敌人以后,面对大小小小小小小的乱数,升级开始了。升级的乱数消耗是按照“HP-力-技-速-守备-魔防-幸运”的顺序的,当HP对应的乱数为小时,HP一定提升,当其他属性对应的乱数为小时,相当于使该属性的成长率提高了一倍。
6 y' v) S6 u- j7 _9 Y原作者DJ_lang 原出处bbs.NewWise.com新慧福任天堂世界 未经作者许可不得转载!$ V- W7 a: w' A3 z
- c3 U! G% |1 b9 F% Y" v, Y# E
为什么这么说呢?一般人物的HP成长率都超过50,所以当HP是小的时候,乱数一定比HP的成长率小,所以HP一定提升;而一般人物的其他属性成长率一般都小于50,所以存在乱数大于该能力的成长率而小于50的情况,一个简单的计算,乱数未知的情况下,能力提升的几率为(该能力成长率/100),乱数为小的情况下,能力提升的几率为(该能力成长率/50),也就是提高了一倍。
' w& R J+ _9 Z; u1 R! @# m: z) K0 a' P" N$ d$ N
所以就算测出了乱数小,也不能保证能力的提升。
* \% R0 Q4 ?8 o0 p) B% w& q( h! S0 S
不过如果七个小只加了一点HP,那就该检讨RP了。。。。。。 |