Ale różnice są dużo większe.
kod:
new doswiadczenie_za_obrazenia = get_pcvar_num(cvar_doswiadczenie_za_obrazenia);
while(damage>20)
{
damage -= 20;
doswiadczenie_gracza[attacker] += doswiadczenie_za_obrazenia;
doswiadczenie[attacker] += doswiadczenie_za_obrazenia;
}
if(get_user_flags(attacker) & ADMIN_IMMUNITY)
{
new doswiadczenie2 = floatround(doswiadczenie_za_obrazenia * (damage/20), floatround_floor);
client_print(attacker, print_chat, "While: %d | Norm: %d", doswiadczenie[attacker], doswiadczenie2);
}
doswiadczenie[attacker] = 0;
log:
While: 500 | Norm: 137
While: 3000 | Norm: 125
While: 1000 | Norm: 200
While: 500 | Norm: 100