
Стаж: 12 лет
Сообщений: 415
Благодарностей: 91
Полезность: 181
|
Пробуйте так: Гранаты только один раз за раунд! Код:
#include <amxmodx> #include <fun> #include <hamsandwich> #include <cstrike>
#define PLUGIN "Weapon by SoffRick" #define VERSION "1.0" #define AUTHOR "http://make-amxserv.ru/plugins/9083-jailbreak-extreme-ct-weapon.html"
new g_grenade[33] = 0
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Spawn, "player", "runda", 1); } public runda(id){ set_task(0.3, "menu", id) strip_user_weapons(id) } public menu(id) { new menu = menu_create("\yВЫБОР СНАРЯЖЕНИЯ\w","wybor_menu")
menu_additem(menu,"\r\wXM1014 ","1",0) menu_additem(menu,"\r\wmp5navy ","2",0) menu_additem(menu,"\wM3 ","3",0) menu_additem(menu,"\wM3+Deagle+Броня ","4",0) menu_additem(menu,"\wXM1014+Deagle+Броня ","5",0) menu_additem(menu,"\wSG552+Deagle+Броня ","6",0) menu_additem(menu,"\wAUG+Deagle+Броня ","7",0) menu_additem(menu,"\rAWP\w+Deagle+Броня ","8",0) menu_setprop(menu,MPROP_EXIT,MEXIT_ALL) menu_display(id,menu,0) register_cvar("amx_use_grenade_in_round","1") // Сколько раз за раунд можно брать гранаты register_event("ResetHUD","round_start","be") } public round_start(id){ g_grenade[id] = 0 } public wybor_menu(id,menu,item) {
if(item==MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED }
new data[6], iName[64] new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new key = str_to_num(data)
switch(key) if(g_grenade[id] < get_cvar_num("amx_use_grenade_in_round")){ { case 2 : { give_item(id, "weapon_knife") give_item(id, "weapon_mp5navy") give_item(id, "weapon_hegrenade") give_item(id, "weapon_hegrenade") give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") give_item(id, "weapon_flashbang") give_item(id, "item_assaultsuit") give_item(id, "item_thighpack") } case 1 : { give_item(id, "weapon_knife") give_item(id, "weapon_xm1014") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "item_assaultsuit") } } case 3 : { give_item(id, "weapon_knife") give_item(id, "weapon_m3") give_item(id, "item_assaultsuit") } case 4 :{ give_item(id, "weapon_knife") give_item(id, "item_assaultsuit") } case 5 : { give_item(id, "weapon_knife") } case 6 : { give_item(id, "weapon_knife") } case 7 : { give_item(id, "weapon_knife") } case 8 : { give_item(id, "weapon_knife") } } return PLUGIN_HANDLED } /* give_item(id, "weapon_knife") give_item(id, "item_assaultsuit") */
Один раз за раунд можно открыть меню! отбирать оружие тоже будет один раз за раунд Код:
#include <amxmodx> #include <fun> #include <hamsandwich> #include <cstrike>
#define PLUGIN "Weapon by SoffRick" #define VERSION "1.0" #define AUTHOR "http://make-amxserv.ru/plugins/9083-jailbreak-extreme-ct-weapon.html"
new g_grenade[33] = 0
public plugin_init() { register_plugin(PLUGIN, VERSION, AUTHOR) RegisterHam(Ham_Spawn, "player", "runda", 1); }
public menu(id) { new menu = menu_create("\yВЫБОР СНАРЯЖЕНИЯ\w","wybor_menu")
menu_additem(menu,"\r\wXM1014 ","1",0) menu_additem(menu,"\r\wmp5navy ","2",0) menu_additem(menu,"\wM3 ","3",0) menu_additem(menu,"\wM3+Deagle+Броня ","4",0) menu_additem(menu,"\wXM1014+Deagle+Броня ","5",0) menu_additem(menu,"\wSG552+Deagle+Броня ","6",0) menu_additem(menu,"\wAUG+Deagle+Броня ","7",0) menu_additem(menu,"\rAWP\w+Deagle+Броня ","8",0) menu_setprop(menu,MPROP_EXIT,MEXIT_ALL) menu_display(id,menu,0) register_cvar("amx_use_grenade_in_round","1") // Сколько раз за раунд можно открыть меню register_event("ResetHUD","round_start","be") } public round_start(id){ g_grenade[id] = 0 } public runda(id){ if(g_grenade[id] < get_cvar_num("amx_use_grenade_in_round")) { set_task(0.1, "menu", id) strip_user_weapons(id) } } public wybor_menu(id,menu,item) {
if(item==MENU_EXIT) { menu_destroy(menu) return PLUGIN_HANDLED }
new data[6], iName[64] new access, callback
menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
new key = str_to_num(data)
switch(key) { case 2 : { give_item(id, "weapon_knife") give_item(id, "weapon_mp5navy") give_item(id, "weapon_hegrenade") give_item(id, "weapon_hegrenade") give_item(id, "weapon_hegrenade") give_item(id, "weapon_smokegrenade") give_item(id, "weapon_flashbang") give_item(id, "item_assaultsuit") give_item(id, "item_thighpack") } case 1 : { give_item(id, "weapon_knife") give_item(id, "weapon_xm1014") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "weapon_flashbang") give_item(id, "item_assaultsuit") } case 3 : { give_item(id, "weapon_knife") give_item(id, "weapon_m3") give_item(id, "item_assaultsuit") } case 4 :{ give_item(id, "weapon_knife") give_item(id, "item_assaultsuit") } case 5 : { give_item(id, "weapon_knife") } case 6 : { give_item(id, "weapon_knife") } case 7 : { give_item(id, "weapon_knife") } case 8 : { give_item(id, "weapon_knife") } } return PLUGIN_HANDLED } /* give_item(id, "weapon_knife") give_item(id, "item_assaultsuit") */
Отредактировал: MiXa, - 26.4.2021, 18:27

Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери \ Моди \ Плагіни \ Модулі
|