Make the function something like this:
PHP Code:
public ButtonUse(ent, id)
{
if(is_user_connected(id) && get_pcvar_num(dr_status))
{
new target[32]
pev(ent, pev_targetname, target, 31)
if(equal(target, "winbut")) { // End-Button
new szName[32]
get_user_name(id, szName, 31)
ChatColor(id, "%L", LANG_PLAYER, "WON", szName)
cs_set_user_deaths(id, get_user_deaths(id) - 1);
ButtonUsed = true
if(get_pcvar_num(dr_lives))
g_Respawns[id]++;
if(get_pcvar_num(dr_stats))
g_Wins[id]++;
new Players[32]
new playerCount, i, playerdr
get_players(Players, playerCount, "a")
for (i=0; i<playerCount; i++)
{
playerdr = Players[i]
set_user_frags(id, get_user_frags(id) + get_pcvar_num(dr_winfrags))
if(id)
return PLUGIN_HANDLED
user_silentkill(playerdr)
}
}
}
return PLUGIN_HANDLED
}
Try that.
Editing messed up indent. I'm too lazy to fix that.
__________________