Buy Menu Management (v1.0beta)

Архів · 2013 Файл є alibimag Плагіни 1 784

Архівний матеріал ya-cs.ru (2013). Російською. Плагіни й збірки можуть не працювати з ReHLDS та AMXX 1.10.

Buy Menu Management

Автор: Mr. Frost (Danakt)
Версия: 1.0beta

Описание:
Данный плагин позволяет изменять и дополнять стандартное Buy Menu для своих нужд. В том числе добавлять новые пункты из сторонних плагинов посредством небольшого API.

Используемые модули:
Fakemeta

Плагин поддерживает:
1. Добавление пунктов в меню через собственное API:

 /**
 * Registers a custom item which will be added to the buy menu
 *
 * Note: The returned item ID can be later used to catch item
 * purchase events for the bmm_item_selected() forward.
 *
 * @param name      Caption to display on the menu.
 * @param cost      Money to be deducted on purchase.
 * @param teams   Bitsum of teams which should be applied for the item.
 * @param type      Category number which should be applied for the item.
 * @return               An internal extra item ID.
 */
native bmm_add_item(const name[], cost, team, type);

/**
* Called when a player check item
 *
 * @param id            Player index.
 * @param itemid      Item ID.
 */
forward bmm_item_selected(id, itemid);

2. (!) Добавление оружия, при подключении Extra Items. При добавлении, оружие попадает в меню закупок появляется пункт «Без категории». Небольшая демонстрация этого плагина, с Extra Items:



3. Добавление пунктов через консоль. (Для консольных команд). Для случаев, если вы хотите, что бы при нажатии пункта у игрока выполнялась команда из консоли. Так же при помощи этого способа можно зарегистрировать некоторое стандартное оружие (Пример: 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.

Квары:
bmm_on 1 — Включить/Выключить плагин
bmm_multiple 1 — При регистрации ZP Extra Items цена указывается в аммо паках, что существенно ниже стоимости обычного оружия. Данный квар умножает цену, если она ниже установленной.
bmm_multiple_min 100 — Минимальная цена, после которой она умножается.
bmm_multiple_num 1000 — Во сколько умножается.

Список изменений:

— Version: 0.1beta (Dec 26, 2012 MSK)
* First public beta-version.
*
— Version: 0.2beta (Dec 28, 2012 MSK)
* Сode amendments.
* Added the ability to add items to certain admin levels.
* When registering item with repeated name is added number after the name. (Item(1), Item(2) and so on).
* Some minor fixes
*
— Version: 1.0beta (Dec 29, 2012 MSK)
* Rewrite and optimization code
* Added ability to add console commands to the items (amx_bmm_additem)
* Registetion all items in file “bmm_items.ini”
* Some bugs fixes
* Increased usability of the plugin

По-умолчанию, в меню закупок, используя данный плагин, отсутствует стандартное оружие. Для добавления, подключите плагин bmm_default_weapons, находящийся в аттачах.

Офф источник где можно скачать последнюю версию данного плагина

Мітки:

Коментарі 0

Ваш коментар

Коментар з’явиться після перевірки. E-mail не публікується.