Данный плагин позволяет изменять и дополнять стандартное Buy Menu для своих нужд. В том числе добавлять новые пункты из сторонних плагинов посредством небольшого API.
Что нового в версии 2.0?
-Подсчет статистики покупаемости оружия. При помощи статистики вы всегда можете увидеть, какое оружие меньше или больше всего пользуется популярностью. -Поддержка ботов. Теперь боты умеют покупать добавленное вами оружие. Статистика оружия, купленного ботами, не ведётся. Статистика открывается при помощи команды "amx_bmm_stats", как в консоли сервера, так и в консоли администратора (администратор должен иметь права доступа к редактированию кваров). -Режим "No Buyzone". При включении данного режима, вы можете покупать оружие и патроны в любой точке карты. Включается при отключении квара "bmm_buyzone". -Бесплатные патроны. При возрождении и при покупке любого оружия вы будете иметь полный комплект запасных патрон, как в Counter-Strike: Source. Функция отключается при помощи квара " bmm_autoammo". -Авто закупка и перезакупка оружия кнопками F1 и F2.
Методы добавления пунктов в меню:
- Обычное добавление оружия. Плагин способен добавлять оружие в меню через сторонние плагины, при помощи внутреннего API (Смотрите файл bmm.inc в скаченном архиве). Пример использования этого способа вы можете увидеть в прикреплённом плагине "bmm_c4", который добавляет в меню снаряжений террористов бомбу C4. -Внимание! При установке плагина на сервер, из меню пропадает всё стандартное оружие. Чтобы вернуть его в меню, установите плагин "bmm_standart_weapons", который вы можете найти в скаченном архиве. -Добавление ZP Extra Items. Плагин способен добавлять Extra Items без Зомби-Мода. При добавлении, в меню закупок появляется пункт «Некатегоризировано», куда и попадают Extra Items. Переместить их можно при помощи команды "amx_bmm_category". -Добавление консольных команд в меню. Для случаев, если вы хотите, что бы при нажатии пункта у игрока выполнялась команда из консоли. Так же при помощи этого способа можно зарегистрировать некоторое стандартное оружие (Пример: amx_bmm_additem "AK-47" 2500 T "" "ak47"). При вызове зарегистрированной команды напрямую через консоль, она не будет работать. Описание команды для добавления и её аргументов смотрите ниже.
Команды:
-amx_bmm_category — Открыть меню категорий. При добавлении Extra Items в плагин, в меню образуется пункт «Некатегоризировано», в котором они находятся. При помощи amx_bmm_category можно раскидать их на соответствующие категории (Пистолеты, винтовки, пулемёты и т. д.). Информация о новых категориях хранится в файле bmm_items.ini. -amx_bmm_additem — Добавление консольных комманд в меню закупок: amx_bmm_additem <item name> <cost> <team> <flags ("" or "0" if you want to allow for all)> <command>. -amx_bmm_clear — Очистка неиспользуемого зарегистрированного оружия из файла bmm_items.ini. -amx_bmm — Отобразить статистику популярности оружия.
Квары:
-bmm_on <1|0> — Включить/Выключить плагин -bmm_multiple <1|0> — При регистрации ZP Extra Items цена указывается в аммопаках, что существенно ниже стоимости ообычного оружия. Данный квар умножает цену, если она ниже установленной. -bmm_multiple_min <100> — Минимальная цена, после которой она умножается. -bmm_multiple_num <1000> — Во сколько умножается. -bmm_autobuy_limit <5000> — Денежный лимит автозакупки. -bmm_buyzone <1|0> — Включить/Выключить зону закупки. После выключения вы можете покупать оружие и патроны в любой точке карты. -bmm_autoammo <1|0> — Включить/Выключить автопополнение запасных патронов при возрождении и покупке оружия.