• Страница 1 из 1
  • 1
Помогите ограничить использования плагина.
Дата: Вторник, 08.01.2019, 01:44 | Сообщение # 1
Дух ( Новичок )
Offline
  • Johnny98
  • Репутация: 2
  • Сообщений:15
  • Пользователь
Помогите ограничить плагин чтобы за раунд только можно использовать 1 раз.
___________________________________________________________________________
#include <amxmodx>

#define PLUGIN "ELITEMENU7"
#define VERSION "1.7"
#define AUTHOR "Johnny"

public plugin_init() {
register_clcmd("Elitemenu", "NewMenu", ADMIN_LEVEL_H); //Команда вызова меню: Elitemenu в консоль
register_plugin(PLUGIN, VERSION, AUTHOR);

}

public NewMenu(id) {
if( get_user_flags(id) & ADMIN_LEVEL_H ){
new i_Menu = menu_create("\r| \yОружейка \wЭлитного \yспецназа \r|", "NewMenu_handler");
menu_additem(i_Menu, "\wВзять \r| \yСайгу.", "1", 0);
menu_additem(i_Menu, "\wВзять \r| \yБазуку ATCS.", "2", 0);
menu_additem(i_Menu, "\wВзять \r| \yВинтовку.", "3", 0);
menu_additem(i_Menu, "\wВзять \r| \yВСС ВАЛ.", "4", 0);
menu_setprop(i_Menu, MPROP_NEXTNAME, "\rДалее");
menu_setprop(i_Menu, MPROP_BACKNAME, "\rНазад");
menu_setprop(i_Menu, MPROP_EXITNAME, "\rВыход");
menu_display(id, i_Menu, 0)
}
else {
client_print(id, print_chat, "[Оружейка]У вас нет прав на использование этой команды") //Сообщение в чат игрокам у которых нет нужного админ-флага
}
return PLUGIN_HANDLED
}

public NewMenu_handler(id, menu, item) {
if( item < 0 ) return PLUGIN_CONTINUE;
new cmd[3], access, callback;
menu_item_getinfo(menu, item, access, cmd,2,_,_, callback);
new Choise = str_to_num(cmd)
switch (Choise) {
case 1: {client_cmd(id, "Give_me_saiga")
//Здесь действие при выборе пункта 1

}
case 2: {client_cmd(id, "DUDU")
//Здесь действие при выборе пункта 2

}
case 3: {client_cmd(id, "TATA")
//Здесь действие при выборе пункта 3

}
case 4: {client_cmd(id, "ZEZE")
//Здесь действие при выборе пункта 4

}
}
return PLUGIN_HANDLED;
}
Сообщение отредактировал Johnny98 - Вторник, 08.01.2019, 01:46
Дата: Вторник, 08.01.2019, 08:03 | Сообщение # 2
Профи
Offline
  • Mandar1n
  • Репутация: 24
  • Сообщений:244
  • Пользователь
  • Статус пользователя Помощь в личке - платная. Бесплатная только в темах.
Дата: Вторник, 08.01.2019, 16:59 | Сообщение # 3
Дух ( Новичок )
Offline
  • Johnny98
  • Репутация: 2
  • Сообщений:15
  • Пользователь
Спасибо друг)))
  • Страница 1 из 1
  • 1
Поиск:
(threadpage)