how do i remove a hudmessage that never disapears.
i've tried this but it wont work,
PHP Code:
#include <amxmodx>
#include <amxmisc>
#define TASKID_JUGGHUD 1023
public repeated_task()
{
if(get_pcvar_num(juggernautmodecvar) && is_user_alive(juggernaut))
{
set_cvar_num("sv_autoteambalance",0)
set_cvar_num("mp_limitteams",0)
set_cvar_num("mp_freezetime",0)
new players[32], num
get_players(players,num)
for(new i=0;i<num;i++)
{
set_player_model(players[i])
if(cs_get_user_team(players[i])==CS_TEAM_T)
{
if(players[i]!=juggernaut)
cs_set_user_team(players[i],CS_TEAM_CT)
else
{
if(health3)
{
set_user_health(juggernaut,health3)
health3 = 0
}
else
{
new health2 = get_user_health(juggernaut)
if(health2==100) set_user_health(juggernaut,health)
else if(health2) health = health2
}
}
}
}
cs_set_user_team(juggernaut,CS_TEAM_T)
cs_set_user_plant(juggernaut,0,0)
set_task(0.1,"jugghud",TASKID_JUGGHUD)
}
}
public jugghud()
{
new name[32]
get_user_name(juggernaut, name, 31)
set_hudmessage(0, 255, 0, -1.0, 0.03, 0, 6.0, 0.1)
show_hudmessage(0, "Current Juggernaut: %s^nJuggernaut Health: %d",name,health)
}
public after_win()
{
if(get_pcvar_num(hm_showscores))
//show the score board
client_cmd(0,"+showscores")
if(task_exists(TASKID_JUGGHUD))
remove_task(TASKID_JUGGHUD)
client_cmd(0,"mp3 play %s",WINSOUND)
new playercount, Players[32]
get_players(Players, playercount,"a")
for (new i=0; i < playercount; ++i)
{
//stop the player from moving, godmode and strip weapons
set_user_maxspeed(Players[i],0.1)
set_user_godmode(Players[i],1);
strip_user_weapons(Players[i]);
kills[i] = 0
deaths[i] = 0
}
}
__________________