public Obrazenia(this, idinflictor, idattacker, Float:damage, damagebits)
{
if(!is_user_alive(idattacker))
return HAM_IGNORED;
if(get_user_team(this) == get_user_team(idattacker))
return HAM_IGNORED;
if(get_user_health(this) <= 1)
return HAM_IGNORED;
if(PobierzWytrzymalosc(this, 1, 1, 1) <= 0)
return HAM_IGNORED;
if(g_cri[idattacker] == 1)
if(random_num(1, 25) == 1)
damage *= 2.0;
if(g_cri[idattacker] == 2)
if(random_num(1, 13) == 1)
damage *= 2.0;
if(g_cri[idattacker] == 3)
if(random_num(1, 8) == 1)
damage *= 2.0;
if(g_cri[idattacker] == 4)
if(random_num(1, 6) == 1)
damage *= 2.0;
damage += (zdolnoscgeneralska_gracza[idattacker]*0.15);
SetHamParamFloat(4, damage*(1.0-redukcja_obrazen_gracza[this]));
return HAM_IGNORED;
}
Z góry dziękuję za pomoc
Użytkownik Pan PrO edytował ten post 21.09.2012 19:16