作者ccross (樂)
看板Mabinogi
標題Re: [發問] 魔力賦予(D 修理保護(D跟夥伴交通工具(D
時間Thu Sep 6 10:13:49 2012
修理1點(當前耐久,最大耐久){
是否成功修理=跑機率決定;
if(成功修理){
收費;
當前耐久+1;
}else{
if(有上保水){
把裝備改為沒上保水狀態;
}else{
最大耐久-1;
把裝備改為沒上祝福狀態;
}
}
}
修理全部(當前耐久,最大耐久){
while(當前耐久!=最大耐久){
修理1點(當前耐久,最大耐久);
if(保水狀態被消除){
break;
}
}
}
感覺上是類似這樣,保水跟祝水的修理邏輯應該相同,所以
「比如說,你上了保水,耐久是0/10
然後選一次完修,結果NPC跟妳說炸三點
這時你回去看妳武器的耐久,會是7/10」
嚴格來說這段話不完全正確,因為不會修壞3點
http://www.youtube.com/watch?v=PWDNN1GzzNI
影片的日文註解「修壞2點,最大耐久不變」也是錯的
正解應該是purin275大說的
「有爆就不會全部修滿 停在你爆1的地方」
所以並不是出現炸2點、炸3點都幫你擋住
而是炸1點時就會停下來,沒有繼續往下修理......的感覺O3O
(這篇要用「無用」當分類嗎?)
-----------------------
舉例來說...
假設耐久1/10,全部修理,
第2~7點都成功,8.9都修壞、10成功
無保水的情況 有保水的情況
原始狀態 1/10 1/10
修完7點(成功) 7/10 7/10
第8點(失敗) 7/9 (掉祝福) 7/10 (掉保水)
第9點(失敗) 7/8 X (沒執行)
第10點(成功) 8/8 X (沒執行)
修理結果 (NPC)手滑了2次 (系統)修理失敗,但因保水保護沒有下降
結果狀態 8/8 7/10
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.146.248.31
推 fongse:YA 我看的懂~ 09/06 10:15
※ 編輯: ccross 來自: 122.146.248.31 (09/06 10:24)
→ tcuplayer:蠻好奇收費的敘述在哪裡 09/06 10:24
※ 編輯: ccross 來自: 122.146.248.31 (09/06 10:26)
→ ccross:在修理途中是不會向玩家收費的0.0 收費是在購買保水時 09/06 10:28
→ tcuplayer:... 09/06 10:31
※ 編輯: ccross 來自: 122.146.248.31 (09/06 10:31)
→ ccross:不是這樣嗎XD?! 09/06 10:32
→ tna612:修武器要錢吧@@!? 09/06 10:33
→ ccross:XDD 原來是指這個 我徹底忘了啊XD 09/06 10:36
※ 編輯: ccross 來自: 122.146.248.31 (09/06 10:36)
※ 編輯: ccross 來自: 122.146.248.31 (09/06 10:39)
推 matoba:哇寫成這樣一下就懂了XD 09/06 10:47
→ hermitwhite:function! 09/06 11:25
推 ts01670634:對不起我看不懂QAQ 09/06 13:51