You can log in to our site only via STEAM. If you don’t have a STEAM account, please register a free one on the official site steamcommunity.com, then click the button below to log in. Logged-in users have access to many features that make browsing our store more convenient. To purchase plugins, change your IP, or recover a key, logging in is not required.
By logging in to our website, you agree to the terms of our Privacy Policy
The plugin modifies the standard weapon purchase menu, adding Russian text, colors, and many other features. The menu opens as usual with the B (buy) key, has the same structure as the standard menu, but adds extra flair for both regular players and admins/VIPs.
Features
The menu is fully translated into Russian. Any item can be customized as you like via the lang file.
Center-screen messages are translated into Russian, including messages when mp_buytime ends, when trying to buy a weapon you already own, and other notifications.
Weapon prices can be modified
Admins or VIPs can receive discounts when buying weapons
Players with certain flags can have extended buy time
Ability to purchase an additional C4
Purchasing can be blocked on certain maps, or allowed specifically
Adds item 9 if the Ultimate Weapons plugin is installed and the player has access
The package includes the plugin restmenu_rbs.amxx This is a standard but slightly modified version of the restmenu plugin (weapon purchase restrictions).
restmenu_rbs.amxx
The plugin is fully translated into Russian with colored chat support
Option to bypass restrictions for admins
Ability to set separate restrictions for each map
Each weapon in the menu is labeled, e.g., DEAGLE (B14). This makes it easy to understand how the weapon is purchased. The downside of the standard plugin was that weapon names were hard to find, especially for rarely used weapons. (Hopefully, the idea is clear)
Added a native for plugin developers. This native is used, for example, in BuyMenu RBS
25.01.26BETA - обновить .amxx - исправлено чтение lang файла (баг прошлой версии) 24.10.11BETA - обновить ВСЕ ФАЙЛЫ - обновлено ядро плагина - добавлена полная мультиязычность, даже в конфигах (серверная команда fg_lang) 22.12.07BETA - обновить .amxx - обновлено ядро (gamecms функции и обнаружение gsclient)
21.03.23 - обновить .amxx - релиз бета версии 20.09.26BETA - обновить .amxx - исправили баг, когда при autobuy не покупались дефузы
20.06.06 - обновить .amxx - фикс покупки снайперок (для snipers_rbs)
19.11.29 - обновить .amxx - исправили ошибки в логах - добавили фикс, исправляющий %s в сообщении по центру экрана на amx190 - добавили .amxx под 190
19.11.02 - обновить ВСЕ ФАЙЛЫ - релиз бета версии - пользователями БЕТА версии, достаточно обновить .amxx 19.01.31BETA - обновить ВСЕ ФАЙЛЫ - добавлен квар buymenu_add (возможность добавлять пункты в меню) - исправлены ошибки
18.03.24 - обновить .amxx - добавили форвард client_buy 17.10.30 - обновить .amxx - Доработка привязки для поддержки некоторых хостингов 17.09.24 - обновить .amxx - исправили косяк с ценами, после обновления нужно Выключить и Включить сервер! 17.09.14 - обновить .amxx и restmenu_rbs.amxx - Релиз стабильной версии. Описание изменений смотрите ниже. - Убран небольшой баг, обновить нужно и restmenu_rbs.amxx! 17.08.09 BETA - обновить .amxx - Оптимизация привязки и в целом кода плагина. Плагин cкомпилирован для AMXX 1.8.2, AMXX 1.8.3 и для ReAMXX. Ключ от плагина сам перезапишется в файл fg_keys.ini и в нем будут находится все ключи от других плагинов. Все логи теперь пишутся на русском языке.
15.07.15 - обновить .amxx - Немного изменена технология проверки ключей - Теперь есть отдельный файл настроек в amxmodx/data/fg_settings.ini(файл сам создастся при первом включении). В файле присутствует описание кваров, если хотите, можете изменить настройки. В этом же файле теперь прописывается почта для плагина FunGunUpdater - Всего 6 зеркал для проверки ключей
15.05.22 - обновить buymenu_rbs.amxx и buymenu_rbs.txt - Если у игрока есть скидка, то об этом будет показано в меню если не хотите показывать, то строку BUYMENU_MAIN_DISC = \r (\y%d%% Скидка\r) замените на BUYMENU_MAIN_DISC = - Исправлены деньги за бронежилет - Исправлен баг, когда быстро нажимаешь F1
15.03.31 - обновить buymenu_rbs.amxx - Убрана закупка гранат в autobuy
15.03.25 - обновить buymenu_rbs.amxx - Совместимость со snipers_rbs (не снимает деньги за покупку АВП, а просто блокирует ее) - Исправлен баг с rebuy (покупка оружий их другой команды)
15.02.19 - обновить buymenu_rbs.amxx, restmenu_rbs.amxx и по желанию .cfg - Проверка на запрещение покупки патрон - Отредактировано описание кваров, для установки стоимости оружий (были некоторые оружия не так написаны)
15.01.30 - обновить .amxx - Убран баг со щитом
15.01.06 - обновить .amxx - Оптимизация
15.01.03 - обновить .amxx - Фикс меню
14.12.30 - обновить .amxx, .cfg и lang файл - Исправлена покупка оружий на awp_, aim_ и т.п. картах - Добавлен квар, для блокировки покупки и наоборот ее разрешения на любых картах - Добавлен квар на автоматическую покупку патрон - Исправлен autobuy - Оптимизация плагина
14.12.27 - обновить .amxx - Установлены цены оружий по умолчанию (чтобы это вступило в силу, нужно выключить и включить серв) - Исправлена закладка купленной бомбы
// Лицензионный ключ вводить в файл amxmodx/data/fg_keys.ini (если файла нет, он создастся сам при рестарте/смены карты сервера)
// Флаг для привилегий
// или "gamecms:_buymenu" - по услуги в gamecms (смотрите документацию по плагину VIP RBS, делается аналогично)
buymenu_flag "t"
// Скидка в процентах на покупку оружий игрокам с флагом buymenu_flag
buymenu_disc "30"
// Во сколько раз увеличить время закупки для игроков с флагом buymenu_flag
buymenu_time "2.0"
// Стоимость оружий
// Квар начинается на buymenu_money_, а дальше пишется название оружия
// Если хотите поменять стоимость например awp, напишите: buymenu_money_awp "7000"
// B1: glock,usp,p228,deagle,elites,fiveseven
// B2: m3,xm1014
// B3: mac10,tmp,mp5,ump45,p90
// B4: galil,ak47,m4a1,famas,sg552,aug,g3sg1,sg550,scout,awp
// B5: m249
// B8: vest,vesthelm,flash,hegren,sgren,nvgs,defuser,shield
buymenu_money_g3sg1 "9000"
buymenu_money_sg550 "9000"
// Сколько стоит покупка C4
// 0 - выключить возможность покупки C4
buymenu_money_c4 "10000"
// Кто может купить C4 (при условии что возможность включена)
// 0 - все
// 1 - только игроки с флагом buymenu_flag
buymenu_bomb "1"
// Отключить меню покупки VGUI?
// VGUI - это графическая меню закупки.
// Если отключить этот квар, то у игроков с включенном VGUI будет показываться стандартное меню закупки
// Желательно отключить этот квар, пусть те кто привык к VGUI его и используют(иначе им может не понравиться и уйдут с сервера)
buymenu_vgui "1"
// Автоматически после покупки оружия, покупать патроны?
buymenu_autoammo "0"
// Кол-во брони при покупке
// Закомментируйте квар или поставьте 0, чтобы при покупке выдавалось всем как обычно 100AP
// Или формат такой: buymenu_vest_max "колво_брони|флаг"
//buymenu_vest_max "150|t"
// Введите карту, или часть карты, на которой Вы хотите ограничить или наоборот разрешить покупку командам
// (по умолчанию плагин берет информацию о запрете покупки в самой карте)
// "карта" "значение"
// 0 - разрешить всем
// 1 - запретить террорам
// 2 - запретить контрам
// 3 - запретить всем
//buymenu_maps "awp_dust" "3"
//buymenu_maps "35hp" "3"
// Добавить пункт в меню
// Формат: "BN" "team" "cost" "text" "command"
// BN - номер меню, в которую добавлять пункт (B1,B2,B3,B4,B5,B8)
// team - ALL:доступно всем, TE:только Т, CT:только КТ
// cost - стоимость
// text - отображение в меню
// command - консольная команда, которая выполнится при взятии пункта (переменная %userid% вернет uid игрока)
//buymenu_add "B1" "ALL" "2000" "Золотой DEAGLE" "weapons_give #%userid% ultimate_deagle"
//buymenu_add "B4" "ALL" "6000" "Золотой AWP" "weapons_give #%userid% ultimate_awp"
///////////////////////
// restmenu_rbs.amxx //
///////////////////////
// Тип блокировки оружия
// 0 - на всех картах
// 1 - на каждой карте своя блокировка
amx_restrmap "0"
// Игрок с этим флагом сможет купить заблокированное оружие
// 0 - никто не сможет купить
amx_restrflag "0"
[ru]
RESTRIC_CENTER = Запрещено брать это оружие!
EQ_WE_RES = Оружия запрещены
EQ_WE_UNRES = Оружия разрешены
HAVE_BEEN = были
HAS_BEEN = был
RESTRICTED = запрещен
UNRESTRICTED = разрешен
NO_EQ_WE = Не найдено данное оборудование или оружие
WEAP_RES = Запрет использования амуниции
VALUE = значение
REST_ENTRIES_OF = Список команд с %i по %i. Всего - %i
REST_USE_MORE = напишите "amx_restrict list %i" для подробностей
REST_USE_BEGIN = Напишите "amx_restrict list 1" для начала
REST_CONF_SAVED = Конфигурация успешно сохранена (файл "%s")
REST_COULDNT_SAVE = Не удалось сохранить конфигурацию (файл "%s")!
REST_CONF_LOADED = Конфигурация успешно загружена (файл "%s")
REST_COULDNT_LOAD = Не удалось загрузить конфигурацию (файл "%s")!
COM_REST_USAGE = Использование: amx_restrict <команда> [значение]
COM_REST_COMMANDS = Команды:
COM_REST_ON = ^ton - устанавливать запрет на все оружие
COM_REST_OFF = ^toff - снять запрет со всего оружия
COM_REST_ONV = ^ton <значение> [...] - установить запрет на определенное оружие
COM_REST_OFFV = ^toff <значение> [...] - снять запрет с определенного оружия
COM_REST_LIST = ^tlist - вывести список разрешенного оружия
COM_REST_SAVE = ^tsave - сохранить список запрещенного оружия
COM_REST_LOAD = ^tload [файл] - загрузить список запрещенного оружия из файла
COM_REST_VALUES = Допустимые значения запрета:^nammo, equip, pistol, shotgun, sub, rifle, machine
COM_REST_TYPE = Напишите "amx_restrict list" для определенного оружия
REST_MENU_TITLE = \r[\yRestWeapons\r]\w Ограничение оружия
SAVE_SET = Сохранить настройки
CONF_SAV_SUC = !n[!gRestWeapon!n] !tКонфигурация успешно сохранена
CONF_SAV_FAIL = !n[!gRestWeapon!n] !tНе удалось сохранить конфигурацию!
/* Restrict Weapons RBS Functions
*
* by SKAJIbnEJIb
*
* This file is provided as is (no warranties).
*/
#if defined _restmenu_rbs_included
#endinput
#endif
#define _restmenu_rbs_included
// Проверить, заблокировано ли оружие
native restmenu_ckeck_weapon(id, weapon)
/* BuyMenu RBS Functions
*
* by SKAJIbnEJIb
*
* This file is provided as is (no warranties).
*/
#if defined _buymenu_rbs_included
#endinput
#endif
#define _buymenu_rbs_included
// Вызывается перед получением оружия
forward client_buy(id, weaponid)