Here. I made this stock:
Code:
menu_set_timeout(const id, const iMenu, const Float:fTime)
{
static iArray[2], iTask
static const TASK_MENU_TIMEOUT = 456522
iArray[0] = id
iArray[1] = iMenu
iTask = id + TASK_MENU_TIMEOUT
remove_task(iTask)
set_task(fTime, "RemoveMenu", iTask, iArray, sizeof(iArray))
}
public RemoveMenu(iArray[2])
{
static id, iMenu, iNewMenu, iOldMenu
id = iArray[0]
iMenu = iArray[1]
if(player_menu_info(id, iOldMenu, iNewMenu))
{
if(iNewMenu == iMenu)
show_menu(id, 0, "^n", 1)
}
}
Use
PHP Code:
menu_set_timeout(id, menu, 15.0)
after creating the menu. 15.0 is the X seconds, menu is the menu id (g_Menu).
__________________