Вызов меню идет,запись демо работает,а вот при переходе через меню на другой сервер,не происходит ничего.
Что не так написано в коде,и почему не переводит на другой сервер при выборе.
Code
#include <amxmodx>
#include <fun>
#include <cstrike>
#include <engine>
#include <fakemeta>
#include <hamsandwich>
new menu
//#define ADMIN_USER
public plugin_init()
{
register_plugin("Player_menu","fix","ALFA");
menu = menu_create("Меню игрока","func_menu");
menu_additem( menu,"\gЗаписать демку на игрока")
menu_additem( menu,"\gПерейти на сервер GG")
menu_additem( menu,"\gПерейти на сервер DM")
menu_setprop( menu,MPROP_PERPAGE, 3)
menu_additem( menu,"\gПерейти на сервер Arena")
menu_additem( menu,"\gПерейти на сервер Dust")
menu_additem( menu,"\gПерейти на сервер Classic")
register_clcmd("amx_player","go_menu"); // командой amx_player будет запускатса фунция go_menu
register_clcmd("say /player","go_menu");
register_clcmd("say_team /player","go_menu");
register_clcmd("say_team /server", "go_menu");
register_clcmd("say /server","go_menu");
}
/*public say_player(id)
{
if(!(get_user_flags(id)))
return
}*/
public func_menu(id, menu, key)
{
key++
if(key==1) client_cmd(id,"amx_recorddemo")
if(key==2) client_cmd(id,"connect 91.218.75.25:27018")
if(key==3) client_cmd(id,"connect 91.218.75.25:27016")
if(key==4) client_cmd(id,"connect 91.218.75.25:27017")
if(key==5) client_cmd(id,"connect 91.218.75.25:27020")
if(key==6) client_cmd(id,"connect 91.218.75.25:27015")
}
public go_menu(id) // когда вызываетса функция go_menu, то
{
menu_display(id,menu) //показуем меню просто указывая игрока и перемeнную менюхи
return PLUGIN_HANDLED
}