Za słowa pokroju "relewantny" powinieneś kumpel dostać klapsa od kolegi.
Z zombie plague 4.3:
// Get whether the victim is in a crouch state static ducking ducking = pev(victim, pev_flags) & (FL_DUCKING | FL_ONGROUND) == (FL_DUCKING | FL_ONGROUND) // Zombie knockback when ducking disabled if (ducking && get_pcvar_float(cvar_knockbackducking) == 0.0) return HAM_IGNORED;
W evencie:
RegisterHamFromEntity(Ham_TraceAttack, id, "fw_TraceAttack")
public fw_TraceAttack(victim, attacker, Float:damage, Float:direction[3], tracehandle, damage_type)
A na przykład leap zombie (w tym samym silniku) jest sprawdzany w prethinku przez pobranie przycisków (IN_DUCK)