Скриптер
Участник
Пользователь
- Сообщения
- 398
- Реакции
- 222
- Помог
- 14 раз(а)
Kioo,
Код:
const g_iOpenRound = 5; //С какого раунда можно будет открыть меню
new const g_szFlagAccess_OpenMenu[] = "t"; //Флаг для открытия меню
Код:
/**
История изменений:
1.1 (27.09.2022) by b0t.
- Редактура;
- Оптимизация;
*/
#include <amxmodx>
#include <reapi>
#define PLUGNAME "Weaponmenu"
#define VERSION "1.1"
#define AUTHOR "Kiow"
#define GetTotalRounds() (get_member_game(m_iTotalRoundsPlayed)+1)
const g_iOpenRound = 5; //С какого раунда можно будет открыть меню
new const g_szFlagAccess_OpenMenu[] = "t"; //Флаг для открытия меню
new
g_iBitFlagAccess_OpenMenu;
public plugin_init()
{
register_plugin(PLUGNAME, VERSION, AUTHOR)
register_clcmd( "say /admmenu", "admin_menu" )
register_clcmd( "admmenu", "admin_menu" )
g_iBitFlagAccess_OpenMenu = read_flags(g_szFlagAccess_OpenMenu);
}
public admin_menu(id)
{
if(~get_user_flags(id) & g_iBitFlagAccess_OpenMenu || TeamName:get_member(id,m_iTeam) != TEAM_CT)
return client_print_color(id,print_team_default,"^4*^1У вас нет доступа^4!");
new szMenu[256],iChar = 'w';
formatex(szMenu,charsmax(szMenu),"\wОружейная");
if(GetTotalRounds() < g_iOpenRound) {
add(szMenu,charsmax(szMenu),fmt("^n\dРазрешена с %i-го раунда",g_iOpenRound));
iChar = 'd';
}
new iMenu = menu_create(szMenu,"admin_menu__Handler");
menu_additem(iMenu,fmt("\%cThunderbolt \d[\yВзять\d]",iChar));
menu_additem(iMenu,fmt("\%cNeedler \d[\yВзять\d]",iChar));
menu_additem(iMenu,fmt("\%cНабор гранат \d[\yВзять\d]",iChar));
if(!is_user_connected(id))
return menu_destroy(iMenu);
menu_setprop(iMenu,MPROP_EXITNAME,"Выход");
menu_display(id,iMenu);
return PLUGIN_HANDLED;
}
public menu_admin( id, menu, item )
{
menu_destroy(menu);
if(!is_user_alive(id))
return client_print_color(id,print_team_default,"^4*^1Доступно только для живых^4!");
switch( item+1 )
{
case 1: client_cmd(id,"admin_get_thunderbolttttt");
case 2: client_cmd(id,"admin_get_needlerrrrr");
case 3:
{
rg_give_item(id,"weapon_hegrenade");
rg_give_item(id,"weapon_flashbang");
}
}
return PLUGIN_HANDLED;
}
Вложения
-
2.4 KB Просмотры: 3