PHP Code:
public openServers(id)
{
id -= TASK_OPENSERVERS
new szTittle[65]
formatex(szTittle, charsmax(szTittle), "\y[ \w%s\d - %L \y ]", g_szMenuPrefix, LANG_PLAYER, "SERVER_OPENSERVERS_MENU")
new iMenu = menu_create(szTittle, "ask_handler")
new szItem[6]
formatex(szItem, charsmax(szItem), "\y%L", LANG_SERVER, "SERVER_MENU_OPTION_YES")
menu_additem(iMenu, szItem)
formatex(szItem, charsmax(szItem), "\r%L", LANG_SERVER, "SERVER_MENU_OPTION_NO")
menu_additem(iMenu, szItem) // you forget
menu_display(id, iMenu)
}
public servers_handler(id, iMenu, iItem)
{
if(iItem == MENU_EXIT)
{
menu_destroy(iMenu)
return
}
new szServerName[MAX_PLAYERS], szServerIP[MAX_PLAYERS]
ArrayGetString(g_arServerName, iItem, szServerName, charsmax(szServerName))
ArrayGetArray(g_arServerIP, iItem, szServerIP)
CC_SendMatched(0, CC_COLOR_TEAM, "%s %L", g_szPrefix, LANG_SERVER, "SERVER_REDIRECTED", g_dUserData[id][szName], szServerName)
client_cmd(id, "reconnect;connect %s", szServerIP)
client_cmd(id, "^"reconnect^";^"connect^" %s", szServerIP) // should be this way
}