Its easy, open source and delete level[id]= 0 from public onDeath_level()
Now add level[id]= 0 after g_firstblood = 1 in public eNewRound()
PHP Code:
public onDeath_level()
{
new players_ct[32], players_t[32], ict, ite
get_players(players_ct,ict,"ae","CT")
get_players(players_t,ite,"ae","TERRORIST")
if (ict == 0 || ite == 0) g_lastkill = 1
new attacker = read_data(1)
new victim = read_data(2)
new name_attacker[32]
new name_victim[32]
level[attacker] += 1
get_user_name(attacker, name_attacker, 31)
get_user_name(victim, name_victim, 31)
if((victim == attacker) || (get_user_team(attacker) == get_user_team(victim)) || !victim || !attacker)
return PLUGIN_CONTINUE
if (g_firstblood && attacker!=victim && attacker>0)
{
g_firstblood = 0
set_dhudmessage(255, 105, 180, -1.0, 0.35, 0, 6.0, 3.0, 0.1, 1.5)
show_dhudmessage(0, "FIRST BLOOD: ^n %s KILLED %s!", name_attacker, name_victim)
client_cmd(0, "speak misc/firstblood")
}
if (g_lastkill == 1)
{
g_lastkill = 0
set_dhudmessage(255, 215, 0, -1.0, 0.30, 0, 6.0, 3.0, 0.1, 1.5)
show_dhudmessage(0, "LAST KILL: ^n %s KILLED %s!", name_attacker, name_victim)
client_cmd(0, "speak misc/last_kill")
}
if (level[attacker] == 1)
{
show_sprite(victim, one_kill)
kills[victim] = true
client_cmd(attacker,"spk misc/1_kill")
}
if (level[attacker] == 2)
{
show_sprite(victim, two_kill)
kills[victim] = true
client_cmd(attacker,"spk misc/2_kill")
}
if (level[attacker] == 3)
{
show_sprite(victim, three_kill)
kills[victim] = true
client_cmd(attacker,"spk misc/3_kill")
}
if (level[attacker] == 4)
{
show_sprite(victim, four_kill)
kills[victim] = true
client_cmd(attacker,"spk misc/4_kill")
}
if (level[attacker] == 5)
{
show_sprite(victim, five_kill)
kills[victim] = true
client_cmd(attacker,"spk misc/5_kill")
}
if (level[attacker] == 6)
{
show_sprite(victim, six_kill)
kills[victim] = true
client_cmd(attacker,"spk misc/6_kill")
}
if (level[attacker] == 7)
{
show_sprite(victim, seven_kill)
kills[victim] = true
client_cmd(attacker,"spk misc/7_kill")
}
if (level[attacker] == 8)
{
show_sprite(victim, eight_kill)
kills[victim] = true
client_cmd(attacker,"spk misc/8_kill")
}
if (level[attacker] > 8)
{
show_sprite(victim, more_than_eight_kill)
kills[victim] = true
client_cmd(attacker,"spk misc/unstoppable")
}
return PLUGIN_CONTINUE
}
PHP Code:
public eNewRound()
{
if (read_data(1) == floatround(get_cvar_float("mp_roundtime") * 60.0,floatround_floor))
{
g_firstblood = 1
level[id]= 0
}
}
__________________