找回密碼
 註冊
[日本手機遊戲APPS下載] 手機遊戲專區 熱門短片

型男索女 
查看: 1155|回復: 8

[分享] 如何計出 血量 A/* 的 A值

[複製鏈接]
發表於 13-1-2008 13:40:44 | 顯示全部樓層 |閱讀模式
因為負數加血再改變血上限值, 左邊的血量往往會變為很大的數值
及當左邊血量低過血量上限值, 那再更改上限值時, 左邊的血量值又要知變成多少,

我很想知到, 所以花了約半小時的時間研究, 終於被我發現了。



事實上十分簡單的,

首先設 :

原本的血量值=A ( 注 : 若該部隊是已經改了血量, 例如該部隊由 血量 30/30 改變為 8000/1000 , 那A便是8000, 而不是30)
血量上限值=B ( 注 : 若該部隊是已經改了血量, 例如該部隊由 血量 30/30 改變為 5000/5000 , 那B便是5000, 而不是30)
後來修改的血量上限值=C ( 解 : 即是觸法事件 效果"改變目標生命值"內所設定的值 )
左邊血量最新值=D


但是以下的公式必需要 A大於B / A小於B / A等於B(廢話



公式 :

[A/B*C]+A = D



需要証明的事例 :

1. 使用改變目標生命值, 內設 10 , 設定在矛兵(血:30/30), 得出的血量結果會是(血:40/40)

A = 30
B = 30
C = 10

(30/30*10)+30 = D
10+30 = D
D = 40

因為D=40
所以左邊血量最新值=40

注 : 很多人以為, 是 A+C / B+C 其實不是的。



2. 使用改變目標生命值, 內設 20 , 設定在矛兵(血: 9999/1000), 得出的血量是(血:10198/1000)

(注 : 實際答案是 : 10198.98 , 但AOC內, 所有的小數點也不計在內, 所以各位不要四捨五入了)
(注II : 在計算過程, 所有的小數點也需保留, 只是出來的結果不用小數點)


A = 9999
B = 1000
C = 20

(9999/1000*20)+9999 = D
199.98+9999 = D
10198.98 = D
D = 10198

因為D=10198
所以左邊血量最新值=10198



3. 使用改變目標生命值, 內設 50 , 設定在矛兵(血: 500/1000), 得出的血量是(血:525/1000)

A = 500
B = 1000
C = 50

(500/1000*50)+500 = D
25+500 = D
D = 525

因為D=525
所以左邊血量最新值=525

回復

使用道具 舉報

發表於 13-1-2008 22:36:05 | 顯示全部樓層
唔明囧...好難理解...
回復 支持 反對

使用道具 舉報

 樓主| 發表於 13-1-2008 23:13:20 | 顯示全部樓層
原帖由 已經被他人使用 於 13-1-2008 10:36 PM 發表
唔明囧...好難理解...


b.JPG

現在明白了嗎? 不明白也不打緊, 這個只是小小的知識, 對於我們可有可無...

圖片內所說的"去際"打錯字, 該是"去除"

[ 本帖最後由 nomygf 於 13-1-2008 23:15 編輯 ]
回復 支持 反對

使用道具 舉報

發表於 14-1-2008 02:02:23 | 顯示全部樓層
你主句打錯...難怪會有問號...
>>2. 使用改變目標生命值, 內設 20 , 設定在矛兵(血: 9999/1000), 得出的血量是(血:10198/1000)
>>得出的血量是(血:10198/1000)
是(10198/1020)=口="

第3個也是這樣錯@@"

其實用方程式已經可以計算~:~
以上圖為例
27 X
--=--
50 70

用交叉相乘方式
27*70=1890
另一邊為50x
1890=50X
X=37.8
去除小數位就可以得出37...
P.S.基本上這是一般的數學問題....(先逃A_A)

[ 本帖最後由 神秘二代 於 13-1-2008 18:12 編輯 ]
回復 支持 反對

使用道具 舉報

發表於 14-1-2008 09:41:52 | 顯示全部樓層
用改變目標生命值的話,隻野係hp係(100/200)你改變佢20,咁佢唔係應該會有係(120/220)咩.......................
回復 支持 反對

使用道具 舉報

發表於 14-1-2008 10:32:58 | 顯示全部樓層
原帖由 kingdun3284 於 14-1-2008 01:41 發表
用改變目標生命值的話,隻野係hp係(100/200)你改變佢20,咁佢唔係應該會有係(120/220)咩.......................


係計百分比的..唔會直接加
你試下係AOC搵隻兵改下囉
你所講ge應該會改到 110/220
回復 支持 反對

使用道具 舉報

 樓主| 發表於 14-1-2008 16:27:39 | 顯示全部樓層
只是分享而已, 不要插我
回復 支持 反對

使用道具 舉報

發表於 18-1-2008 19:43:27 | 顯示全部樓層
改變分母血量數值,分子數會隨住分母數既百分比增加或者減少
例如
50/100血 > 100/200血
(a)  (b)               (c)

真係要分子血新既數值方程就好簡單就搞掂
(a/b)xc
即係(50/100)x200=100血

eg:
10/100血 > ?/500血
=(10/100)x500=50/500血

eg2:
30/80血 > ?/1000血
=(30/80)x1000=375/1000血

eg3:
999/50血> ?/10000血
=(999/50)x10000=199800血  <<<<<要打幾耐先打得死呢

大家覺得好簡單了而事實就係咁簡單
所以以後如果玩劇情要加血,就最好回哂血先了,因為原本只係無左幾十血會變左無左幾百血:lol
回復 支持 反對

使用道具 舉報

發表於 18-1-2008 21:06:24 | 顯示全部樓層
唔好講到咁複習,1/2hp+2,就會變做2/4hp,因為佢要係比例。50%血就點改都係50%,係比例來的。
回復 支持 反對

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

小黑屋|Archiver|手機版|Nakuz.com |網站地圖

GMT+8, 3-5-2025 15:29 , Processed in 0.048974 second(s), 14 queries , MemCache On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回復 返回頂部 返回列表