Quote:
Originally Posted by Excalibur.007
Nice
PHP Code:
switch(mode)
{
case MODE_INFECTION: set_task(get_pcvar_float(cvar_spawntime), "CreateQuadEntity", TASK_QUAD_SPAWN)
case MODE_MULTI: set_task(get_pcvar_float(cvar_spawntime), "CreateQuadEntity", TASK_QUAD_SPAWN)
case MODE_PLAGUE: set_task(get_pcvar_float(cvar_spawntime), "CreateQuadEntity", TASK_QUAD_SPAWN)
case MODE_NEMESIS: set_task(get_pcvar_float(cvar_spawntime), "CreateQuadEntity", TASK_QUAD_SPAWN)
case MODE_SWARM: set_task(get_pcvar_float(cvar_spawntime), "CreateQuadEntity", TASK_QUAD_SPAWN)
}
PHP Code:
if(mode != MODE_SURVIVOR)
{
set_task(get_pcvar_float(cvar_spawntime), "CreateQuadEntity", TASK_QUAD_SPAWN)
}
|
Oww i though switch case is faster, gonna change later.
Quote:
Originally Posted by bibu
+
#1 Is this needed in zp_user_infected_post?
PHP Code:
if(!id || !infector) return
#2 Check in TakeDamage if attacker is a player. And this also not needed !pev_valid(victim).
|
PHP Code:
if(!id || !infector) return
To prevent from an error log message by new zp4.3fix5, if it not necessary i can delete it.
PHP Code:
pev_valid(victim)
Checking whether player is valid or not, for me this is useful in zp4.3, it can block from taking damage by world trigger damage (asid, lava, laserbeam) before round start & after round end.
For example you can watch this simple clip:
http://www.youtube.com/watch?v=akUFdbdZky8
__________________