下面是引用 st936717 於 2010-08-16 17:36 發表的 ZP4.2 zombie_plague40.sma 修改感染問題:
小弟我最近在修改zombie_plague40.sma檔案
想要把喪屍感染能力取消(像是瘟疫模式 最後一位人類 HP=0才死)
目前只知道一些指令 g_newround 一般感染模式g_plagueround瘟疫模式
// New round starting
g_newround = true
g_endround = false
g_survround = false
g_nemround = false
g_swarmround = false
g_plagueround = false
這個好像是回合開始的模式選擇(英文很爛)試著改過但是 一開始要用 一般感染 不然一開死沒倒數就有一隻喪屍
拜託幫忙我一下 要如何改才能取消感染能力?(不要改模式的)
我是想到把「fw_TakeDamage」裡這段:
// Last human or swarm round or plague round
if (g_swarmround || g_plagueround || fnGetHumans() == 1)
return HAM_IGNORED; // human is killed
改成
複製程式
// Last human or swarm round or plague round
if (fnGetHumans() > 0)
return HAM_IGNORED; // human is killed
這樣應該就能取消感染了…不區分模式…