Код за потвърждение: Избери целия код
L 12/22/2020 - 06:35:04: [AMXX] Displaying debug trace (plugin "level.amxx", version "v5.2")
L 12/22/2020 - 06:35:04: [AMXX] Run time error 4: index out of bounds
L 12/22/2020 - 06:35:04: [AMXX] [0] phph2kN7x.sma::event_death (line 93)
Код за потвърждение: Избери целия код
public event_death()
{
new name[32], attacker = read_data(1);
get_user_name(attacker, name, sizeof name - 1); new y = 1;
if((g_exp[attacker] >= (g_exp2[attacker] - 1)) && (g_level[attacker] <= get_pcvar_num(g_max)) && is_user_alive(attacker))
{
g_level[attacker] ++;
g_exp[attacker] = 0;
while(g_level[attacker] != y)
{
y ++; g_exp2[attacker] = y * 5;
}
message_begin(MSG_ONE_UNRELIABLE, g_fade, _, attacker);
write_short(1<<12);
write_short(1);
write_short(0x0000);
write_byte(1);
write_byte(200);
write_byte(0);
write_byte(205);
message_end();
emit_sound(attacker, CHAN_STREAM, sound, 1.0, ATTN_NORM, 0, PITCH_HIGH);
ChatColor(0, "!nPlayer!t %s !nUp Level to!g %d !t!", name, g_level[attacker]);
}
else
{
if(!(g_level[attacker] == get_pcvar_num(g_max))) g_exp[attacker] ++;
}
}
Код за потвърждение: Избери целия код
if((g_exp[attacker] >= (g_exp2[attacker] - 1)) && (g_level[attacker] <= get_pcvar_num(g_max)) && is_user_alive(attacker))