Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Как убрать ограничение на выдачу гранат через плагин weapons_menu2

, Нашёл плагин almod_grenades покупать теперь можно, выдавать нельзя
Статус пользователя kanzlers
сообщение 23.4.2021, 8:02
Сообщение #1
Стаж: 5 лет

Сообщений: 0
Благодарностей: 1
Полезность: 0

Чего не хватает?) Может надо как-то код из одного плагина добавить в другой? smile.gif

Прикрепленные файлы:
Прикрепленный файл  weapons_menu2.sma ( 2,4 килобайт ) Кол-во скачиваний: 6
Прикрепленный файл  almod_grenades.sma ( 4,24 килобайт ) Кол-во скачиваний: 7
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя MiXa
сообщение 25.4.2021, 21:03
Сообщение #2


Стаж: 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


Допомога з встановлення / налаштування / оновлення за $ :>>> Сервери \ Моди \ Плагіни \ Модулі
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: