僅僅只是為了解釋這遊戲裡的一些計算...
本文由 [Inflation RPG Wiki](http://inflation-rpg.wikia.com/wiki/Inflation_RPG_Wiki) 翻譯而成。
由於並非逐句翻譯,因此內容可能與原文有些落差。
為了方便理解,部分條目可能會有我擅自新增的補充或修改,請多留意。
最後,由於本人學疏才淺,因此翻譯過程中還是有部分需仰賴 Google大神 指引,如有翻譯錯誤,請不吝指正,感謝。
該如何計算物品掉落機率呢?這是個複雜的計算,過程涉及多個步驟,以下將帶你逐步了解物品計算的流程。
在做任何計算之前,你必須先找出一個叫做”掉落可能性”的數值,這玩意攸關著你有多少可能性獲得一個掉落物。不過,求出它的值是一個大工程,我會盡力白話解釋:
在計算敵人能力值之後,你需要遵循下列公式來取得”敵人物品轉換基礎值”:
FEPV: 最終敵人能力值 (Final Enemy Point Value)
BEIT: 敵人物品轉換基礎值 (Base Enemy Item Translation)
接著,你需要再計算敵人物品對照基礎值(BCIT),公式如下:
LUK: 幸運值 (Lucky)
BCIT: 敵人物品對照基礎值 (Base Comparison Item Translation)
幸運獎勵上限是由多個變數加總而成的,藉由增加敵人物品對照基礎值來產生其變數A~E。
LUK: 幸運值 (Luck)
CLB: 幸運獎勵上限 (Capped Luck Bonuses)
MIN(A, B): 用來求出 A, B 之間的最小值
變數E = MIN(0.1, LUK / 1000000 * 0.1)
最終幸運值也是透過一些變數來計算。首先,將幸運獎勵上限的值指派給最終幸運值(使作中幸運值的初始值等於幸運獎勵上限的值),然後通過下列流程來修改:
FLV: 最終幸運值 (Final Luck Value)
最後,FLV上限不可超過3(若超過3則以3計算),然後再進行下方計算:
FLV: 最終幸運值 (Final Luck Value)
接下來我們進入重點:計算一個物品的掉落機率。如果一個敵人身上有至少一個物品時(最多三件),則進行下列計算流程:
當一件物品可能掉落時,它將遵守下列計算:
Random(0.0,1.0): 取得隨機數,介於 0.0 至 1.0
這樣就可以取得基礎掉落率。基礎掉落率最大只能等於敵人身上的物品數量、最小為零。
接著,每個物品都有一個特定的掉落率。特定的掉落率乘上掉落可能性後,並產生一個隨機數(0.0 至 1.0)。若這個隨機數字低於掉落率,那麼你將獲得這個物品。
解決隨機計算:
最小隨機值 = ((物品編號 - 1) * 2) / 0.85 / (掉落可能性 + 1) / 敵人身上的物品數量
最大隨機值 = (((物品編號 + 0.99999) - 1) * 2) / 0.85(掉落可能性 + 1) / 敵人身上的物品數量