[心得] 武器攻擊係數單人測量法

看板SD-GundamOL作者 (快屌斬破麻)時間15年前 (2009/10/26 23:18), 編輯推噓19(19013)
留言32則, 22人參與, 最新討論串1/1
首先你必須準備的東西: 1.機體六圍資料(小青提供的) 2.傷害計算公式(搜尋板友holymars#1A6Hsxoi #1AFijqTq 可以找到) 3.試算表軟體(筆者使用Excel) 4.量尺工具(有計算圖片pixel的影像處理軟體者不用) ScreenRuler http://www.xun6.com/file/f862ce4e8/ScreenRulerSetup.zip.html 5.耐心與時間(重要!) 接下來我就以CR機 薩克2馬哲蘭砲 2號武器-飛彈艙 為例子作實際試驗與說明: a. 測驗的方法就是開單人訓練,打德姆,紀錄每下傷害的pixel數, 最後統整運算就可求出武器攻擊係數。 (如果你有兩台電腦,兩個以上的帳號,當然就可以開對戰房來測,紀錄的 血條就改成左上方那條,這樣結果更精確。) b. 之所以選擇德姆,是因為訓練場的薩克有搏擊者,但不曉得薩克技2的 防禦力上升是否也有開啟;為了排除不確定因素, 所以選用技能都不影響傷害的德姆。 c. 先注意德姆為布機,因此選用布機做測試是最不需要調整的; 如果要測的機體是拳或剪刀,那就要做一些調整,這部份後面導入公式再談。 d. 開始測試:很簡單就是打、拍照、打、拍照......下去,但是要注意: d-1:有攻擊上升之類技能的機體,請先用大絕放掉 d-2:打靶子機時請確保它的血條不要被遮到 d-3:盡量接近靶子機來打,這樣血條會比較大才好量 d-4:確保打同一隻靶子機時,每張照片的相異處只有血量的變化; 也就是說攻擊時機體不要亂動,因為一動的話每張圖片血條位置 會跑掉,這樣就要重量;因此具有打退敵人效果的武器(刀、格鬥等) 只能取第一次攻擊傷害的圖片為樣本 d-5:確定武器每次射出的判定傷害次數,如馬炮2武就是一次4下 e. 去遊戲資料匣下的screenshot資料夾開圖量,首先介紹一下ScreenRuler這工具, 打開以後先按右鍵→Transparency是透明度設60%比較好看; Tickers是尺標,Top跟Left不要勾會擋到。 尺中間的W是尺的總寬;H是尺的上下總長,這兩個數值不用管。 尺裡面有兩條線可以拉, 可以左右拉的那條比較重要,其測量的值會直接顯示在HG這個值旁。 VG則是測上下長度也不用管。 介紹完後,將尺拖到血條上測量血條長,但要注意: 這是血條: ╴╴╴╴╴╴╴╴╴╴╴╴╴ ←將尺的左右可拉線拉到這裡, ╴╴╴ 注意要包含邊框  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ↑ 將尺左緣切齊這個點,注意這條線很粗, 也必須包含到,因為邊框也算血條長的一部分。 最後HG值就是血條總長,單位預設是pixel,將此值紀錄下來。 然後測量同一靶機的血量變化: 舉個例子,假如我測出來總長是162pixel,第一次攻擊之後, 血量降至157pixel,所以得知第一次傷害為5pixel,紀錄此數值5, 再繼續下去......直到換另一隻靶機,但是換靶機就要重量血條總長。 所以,這一步驟該紀錄的數據是血條總長幾pixel、每次的傷害量幾pixel。 f. 再來就只是套公式了。首先是HP實際值公式: HP實際值=(六圍HP值 + 20) × 10 德姆六圍HP是30,其實際值為(30 + 20)*100 = 5000 但我們測量單位都是用pixel的,所以要單位轉換: 假如血條總長 162pixel = 5000HP , 1pixel= 5000/162 HP = 30.8642HP 5pixel傷害= 5*30.8642 = 154.321HP 有了這數值就可以套入傷害公式: 傷害=武器係數 × Smash/Hit參數(0.8~1.0) × 背擊參數(1or2) × [100 + 自機攻擊力 - 敵機防禦力] 背擊參數除非是測感應砲,要不然不考慮皆為1;Smash/Hit參數較麻煩先保留。 然後 [100 + 自機攻擊力 - 敵機防禦力] 其實在測試前可以先算, 以馬炮為例,就是 [100 + 40 + 20(我的強4攻) - 35(德姆的防) ] = 125 因為是布打布所以公式不需調整;但如果屬性不同的話: i. 若是剪打布、布打拳、拳打剪等剋機打被剋機時,傷害公式的 [100 + 自機攻擊力 - 敵機防禦力] 要換成 [100 + 自機攻擊力 × 1.33 - 敵機防禦力 × 0.66] 其他地方不變。 ii. 若是布打剪、剪打拳、拳打布等被剋機打剋機時,則公式為 傷害=武器係數 × Smash/Hit參數(0.8~1.0) × 背擊參數(1or2) × [100 + 自機攻擊力 - 敵機防禦力] × 80% 所以,繼續做下去: 武器係數 × Smash/Hit參數(0.8~1.0) = 傷害 ────────────────── [100 + 自機攻擊力 - 敵機防禦力] 簡化成下面這樣: 武器係數觀察值 = 傷害(單位:HP實際值) ──────────── 六圍加減 將傷害一個個拿進去代(這部份用Excel等試算軟體做很快)就會得到 一堆武器係數觀察值。 為什麼說是觀察值呢?因為Smash/Hit變數我們還沒排除,而這也是最麻煩的地方。 現在已經知道Smash/Hit變數是0.8~1.0在跳,如果觀察值樣本數夠大, 應該會趨近於0.9。 所以傷害樣本數量要收集得夠多......建議最少15筆,能做到20筆左右很好, 要求完全精確的就是30筆以上......所以開頭才說需要耐心與時間。 拉回正題,將所有觀察值取平均數在除以0.9,就是武器攻擊係數。 另外還有兩個驗算方法: 最大的觀察值是否與求出的武器攻擊係數相近? 最小的觀察值除以0.8是否與求出的武器攻擊係數相近? 這三個數如果都差不多坐落在某個數附近,那麼恭喜你, 你已經成功求出某個武器的攻擊係數了。 最後,如果武器一次的射出數量不為1,就要除以該值。例如馬炮2武一次是 4個判定值,所以我們就要除以4,然後寫成 2.5*4 諸如此類的形式。 看完這篇的你,想知道自己的愛用機的武器攻擊係數為何嗎? 不要猶疑,馬上動手做吧。 -- 夕闇迫る 雲の上 いつも一羽で 飛んでいる 暮色漸暗的雲層上 總是孤獨飛翔著 鷹はきっと 悲しかろ 老鷹應該很悲傷吧 音も途絶えた風の中 空を掴んだ その翼 在無聲息的風中 抓住天空的牠的羽翼 休めることは 出来なくて テルーの唄 無法休息 心を何に例えよう 鷹のようなこの心 將心比喻成什麼好呢 如老鷹般的這顆心 心を何に例えよう 空を舞うような悲しさを 將心比喻成什麼好呢 在空中飛舞的悲傷 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.106.234

10/26 23:22, , 1F
真強者 推
10/26 23:22, 1F

10/26 23:44, , 2F
^^
10/26 23:44, 2F

10/27 00:00, , 3F
好強大!!
10/27 00:00, 3F

10/27 00:07, , 4F
念書有這麼認真就好了= = 給個推
10/27 00:07, 4F

10/27 00:23, , 5F
強!!
10/27 00:23, 5F

10/27 00:53, , 6F
阿公螺專業推一個,這又是個浩大的工程....
10/27 00:53, 6F

10/27 01:10, , 7F
狂推~超專業!
10/27 01:10, 7F

10/27 01:21, , 8F
專業阿...推一個~
10/27 01:21, 8F

10/27 01:26, , 9F
專業推
10/27 01:26, 9F

10/27 01:47, , 10F
花了很多時間吧! 推一個
10/27 01:47, 10F

10/27 02:01, , 11F
推~雖然我大概沒那心力去弄OTL
10/27 02:01, 11F

10/27 02:33, , 12F
認真推
10/27 02:33, 12F

10/27 04:29, , 13F
認真推
10/27 04:29, 13F

10/27 07:34, , 14F
好累,還是等懶人包好了(誤)
10/27 07:34, 14F

10/27 10:33, , 15F
(30 + 20)*10 = 5000 這裡以下是不是都多一個零
10/27 10:33, 15F

10/27 12:02, , 16F
阿勒 只能用沒特裝點去測嗎= =?
10/27 12:02, 16F

10/27 12:03, , 17F
點特裝以後會影像參數嗎?
10/27 12:03, 17F

10/27 16:20, , 18F
看起來特裝 攻 防還是可以測 不過要在公式換算
10/27 16:20, 18F

10/27 16:21, , 19F
[100 + "自機攻擊力" - 敵機防禦力]註明清楚就好啦~
10/27 16:21, 19F
※ 編輯: honey4617912 來自: 220.141.244.192 (10/27 16:47)

10/27 16:48, , 20F
抱歉= = 血量公式那裡是*100 打錯
10/27 16:48, 20F

10/27 16:48, , 21F
特裝點了就直接加在自機攻擊力上
10/27 16:48, 21F

10/27 16:49, , 22F
像我的馬炮強4攻 就+20這樣 另外"攻擊力上升"似乎
10/27 16:49, 22F

10/27 16:50, , 23F
是攻+15 但是不確定 所以才建議放掉...
10/27 16:50, 23F

10/27 17:22, , 24F
所以知道係數之後可以輕鬆反推技能加成XD(?)
10/27 17:22, 24F

10/27 18:45, , 25F
ScreenRuler下載後無法開啟= =因為vista系統的關係??
10/27 18:45, 25F

10/27 22:50, , 26F
正在開SD的話好像不能裝??
10/27 22:50, 26F

10/27 22:50, , 27F
神盾會檔所有安裝程式。
10/27 22:50, 27F

10/27 22:50, , 28F
vista我不知道 如果真的不能裝 可以搜尋看看別的
10/27 22:50, 28F

10/27 22:51, , 29F
虛擬量尺工具
10/27 22:51, 29F

10/27 23:08, , 30F
嗯嗯 可以嚕 把SD關掉就可以安裝了:) 3Q
10/27 23:08, 30F

11/14 04:24, , 31F
參考一下!謝謝! http://www.94istudy.com
11/14 04:24, 31F

12/15 17:58, , 32F
參考一下!謝謝! http://www.94istudy.com
12/15 17:58, 32F
文章代碼(AID): #1AvRsxY9 (SD-GundamOL)