下面是引用 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
这样应该就能取消感染了…不区分模式…