Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Пожертвовать Поиск

[ вход ]
[ последние сообщения ]

  • Страница 1 из 1
  • 1
Меню[CS:GO]
andrey50390 Дата: Суббота, 24.01.2015, 19:30:38 | Сообщение # 1
Сообщений: 62
Репутация: 0 [ +/- ]
Помогите пожалуйста доработать меню чтобы была функция отключение/включение меню каждый раунд. grust
Сам код: :

Код
new Handle:g_Menu;   

public OnPluginStart()   
{   
g_Menu = CreateMenu(Select_Menu);   
SetMenuTitle(g_Menu,"Меню:\n \n");   
AddMenuItem(g_Menu, "sm_scout", "Скаут"); //Игрокам
AddMenuItem(g_Menu, "sm_aflash", "Флешка[Админ]"); /Админам
AddMenuItem(g_Menu, "sm_ataser", "Шокер[Админ]"); //Админам
AddMenuItem(g_Menu, "say rank", "Статистика"); //Игрокам
HookEvent("player_spawn", Event_Player_Spawn);   
}   

public Action:Event_Player_Spawn(Handle:event, const String:name[], bool:dontBroadcast)   
{   
if (7 <= MaxClients)   
{   
new client = GetClientOfUserId(GetEventInt(event, "userid"));   
DisplayMenu(g_Menu, client, 7);     
}   
return Plugin_Handled;   
}   

public Select_Menu(Handle:menu, MenuAction:action, client, item)   
{   
if (action != MenuAction_Select)   
return;   

decl String:cmd[50];   
if (!GetMenuItem(menu, item, cmd, 50))   
return;   
FakeClientCommand(client, cmd);   
DisplayMenuAtItem(menu, client, GetMenuSelectionPosition(), 7);   
}


Сообщение отредактировал andrey50390 - Суббота, 24.01.2015, 19:34:44
 
«SeReGa»☆ Дата: Воскресенье, 25.01.2015, 03:39:12 | Сообщение # 2
Сообщений: 395
Репутация: 37 [ +/- ]
можно по подробней? я вот например ничего не понял grust
 
andrey50390 Дата: Воскресенье, 25.01.2015, 13:04:53 | Сообщение # 3
Сообщений: 62
Репутация: 0 [ +/- ]
Чтобы у игрока была такая функция в меню: Включение/Отключение меню каждый раунд. Отключить - каждый раунд не будет появляться только с помощью команды, Включить - каждый раунд меню будет появляться.
 
TEIN Дата: Воскресенье, 25.01.2015, 13:42:40 | Сообщение # 4
Сообщений: 563
Репутация: 78 [ +/- ]
 
  • Страница 1 из 1
  • 1
Поиск: