I meaned, the task is only you used once, when the user is connected, is it clear enough ?

I can try to explain it more, but i think that it would be hard
[EDIT]
Maybe this?
PHP Code:
public fwHamPlayerSpawnPost(id)
{
if(get_pcvar_num(g_Enable) == 0)
return HAM_SUPERCEDE;
if(get_pcvar_num(gCvarMenuOpen) == 1)
{
set_task(TASK_MENU_DISLPAY_TIME, "choose_menu", id);
return HAM_IGNORED;
}
if((!is_user_connected(id)) && get_pcvar_num(gCvarMenuOpen) == 2)
{
set_task(TASK_MENU_DISLPAY_TIME, "choose_menu", id);
return HAM_IGNORED;
}
}
[/EDIT]
__________________
I dislike this.
"A sneeze never comes alone!" <-- Important to remember.