public fw_TakeDamage(victim, inflictor, attacker, Float:damage, damage_type)
{
if(!ma_klase[attacker])
return HAM_IGNORED;
if(!is_user_connected(attacker) || !is_user_connected(victim) || attacker == victim || !attacker)
return HAM_IGNORED
static Float:originF[3]
pev(victim, pev_origin, originF)
if (g_NitrogenGalil[attacker] && get_user_weapon(attacker) == CSW_DEAGLE)
{
set_pev(victim, pev_velocity, Float:{0.0,0.0,0.0})
set_pev(victim, pev_maxspeed, 5.0)
Effects(originF)
emit_sound(0, CHAN_STATIC, "warcraft3/impalehit.wav", 1.0, ATTN_NORM, 0, PITCH_NORM)
}
return HAM_IGNORED;
}
Tutaj ustawiasz predkosc gracza na 0, ale nie widze zadnego taska na 15 sek ktory mialby przywrocic predkosc graczowi.Ale wez pod uwage to ze gdy "zamrozony" gracz zmieni bron to znowu bedzie sie mogl ruszac.