下面是引用 tunggods30 於 2010-01-15 21:58 發表的 : 要什麼改才行?
// Last human is killed if (fnGetHumans() == 1) { ExecuteHamB(Ham_Killed, victim, attacker, 0) continue; }
// Last human is killed if (fnGetHumans() == 1) { if(pev(victim, pev_armorvalue) > 0) set_pev(victim, pev_armorvalue, 0) else ExecuteHamB(Ham_Killed, victim, attacker, 0) continue; }
下面是引用 a7811311622 於 2010-01-15 22:43 發表的 : 我只說明抵擋一次的改法, 尋找第5966行的內容: 換成以下內容:
下面是引用 tunggods30 於 2010-01-15 22:44 發表的 : 我想問一下 可以改成用護甲把感染彈擋了嗎?
// Last human is killed if (fnGetHumans() == 1) { if(pev(victim, pev_armorvalue) <= 0) ExecuteHamB(Ham_Killed, victim, attacker, 0) continue; }
下面是引用 a7811311622 於 2010-01-16 00:35 發表的 : 我那樣的改法就是擋住一次感染彈啊… 如果你想問要的是護甲無限制次數擋住感染彈改法是:
下面是引用 tunggods30 於 2010-01-16 00:47 發表的 : 不是這樣 我是想說 一個限定的護甲 去擋一個感染彈 並扣掉護甲
下面是引用 a7811311622 於 2010-01-16 01:43 發表的 : 那我第一個寫的不就是了嗎…?第一個寫的效果是:用盡所有護甲值去擋住感染彈的一擊斃殺。
下面是引用 tunggods30 於 2010-01-16 07:55 發表的 : 我不太懂的 請多多指教
下面是引用 a7811311622 於 2010-01-16 11:32 發表的 : 我在10樓寫法的解釋:當最後一個人類的有護甲時,如果被感染炸彈碰到,會把一擊斃殺抵擋住,不過因為是一擊斃殺的傷害,所以護甲不論數值,抵擋過後會歸零,當最後一個人類的沒護甲時,就是往常的一擊斃殺…
下面是引用 tunggods30 於 2010-01-16 15:52 發表的 : 如果是所有人類也可以用護甲擋的話 要什麼寫?