Возможности :
- Возможность делать различные вариации рюкзаков с разным количеством слотов
- Возможность многоуровнего улучшения каждой вариации рюкзака с настройкой каждого уровня и его требований
- Поддержка множества плагинов
- Вариация работы рюкзака - использовать как предмет , либо полностью по правам
- Отображение модельки рюкзака за спиной игрока, если он у него имеется
- Возможность настройки выпадения рюкзака
- Вариации выпадения рюкзака
- Возможность настраивать время удаления выпавшего рюкзака
- Полная настройка интерфейса рюкзака с отображением слотов, полосы заполненности, открытия по нажатию на интерфейс
- Возможность крафта рюкзака
- Возможность выдачи рюкзака по правам
- Изменять SkinID рюкзака
- Изменять Shortname рюкзака
- Изменять изображение рюкзака
- Настройка и позиционирование интерфейса рюкзака
- Настройка и позиционирования интерфейса с улучшением рюкзака
- Черный список предметов для каждой вариации рюкзаков
- Пометка :
- Все скриншоты присутствуют во вкладке "Скриншоты"
- Так-же имеется упрощенная версия данного плагина - IQBackpackLite
Вопрос - ответ :
Q : Не грузятся иконки в интерфейсе
A : Прочтите статью, она вам поможет решить все проблемы с загрузкой изображений - тык
Q : Как мне выдать рюкзак в плагине? (IQKits, IQDailyStep, IQCases или любой другой, поддерживающий выдачу предметов)
A : У вас в конфигурации имеются настройки, а точнее SkinID и Shortname, вставьте в другие плагины в конфигурации, где выдаются предметы эти данные SkinID и Shortname, а так-же его отображаемое имя(если имеется такое в вашем плагине) и все будет успешно выдано
Q : Как мне выдать рюкзак в плагине если я использую его через права?
A : Вам нужно выдать эти права через ваш плагин
Q : Как мне выдать рюкзак через свой магазин? (GameStores или MoscovOVH)
A : Вам нужно выдать права игроку через ваш магазин при покупке товара
- Требования
-
Поддерживаемые плагины
IQChat
IQCases
IQEconomic
IQKits
UraniumTools
IQBreakingTools
IQDailyStep
Battles
Duel
- кфг
-
JSON:
{ "Настройка рюкзака": { "Shortname для рюкзака (нужен предмет, который является одеждой)": "burlap.gloves", "SkinID рюкзака": 2726640855, "Ссылка на картинку для отображения рюкзака": "https://i.imgur.com/rPeKd9R.png", "Вариации рюкзаков по привилегиям (Дается доступный набор игроку, который выше других)": [ { "Права для возможности крафтить и носить данный рюкзак(не оставляйте это поле пустым, иначе оно не будет учитываться)": "iqbackpack.7slot", "Количество слотов у данного рюкзака": 7, "Черный список предметов для данного рюкзака": [], "Предметы для крафта рюкзака": [], "Настройка улучшений рюкзака (Улучшение будет постепенное в зависимости от листа, сверху -> вниз (максимальное количество слотов - 42))": [] }, { "Права для возможности крафтить и носить данный рюкзак(не оставляйте это поле пустым, иначе оно не будет учитываться)": "iqbackpack.15slot", "Количество слотов у данного рюкзака": 15, "Черный список предметов для данного рюкзака": [ "rocket.launcher", "ammo.rocket.basic", "explosive.satchel", "supply.signal", "explosive.timed" ], "Предметы для крафта рюкзака": [ { "Shortname": "leather", "SkinID": 0, "Количество": 50 }, { "Shortname": "cloth", "SkinID": 0, "Количество": 200 }, { "Shortname": "sewingkit", "SkinID": 0, "Количество": 10 } ], "Настройка улучшений рюкзака (Улучшение будет постепенное в зависимости от листа, сверху -> вниз (максимальное количество слотов - 42))": [ { "Предметы для улучшения на этот уровень": [ { "Shortname": "burlap.gloves", "SkinID": 2726640855, "Количество": 1 }, { "Shortname": "leather", "SkinID": 0, "Количество": 150 }, { "Shortname": "cloth", "SkinID": 0, "Количество": 300 }, { "Shortname": "sewingkit", "SkinID": 0, "Количество": 5 }, { "Shortname": "metal.fragments", "SkinID": 0, "Количество": 1000 } ], "Сколько слотов добавлять за это улучшение": 3 }, { "Предметы для улучшения на этот уровень": [ { "Shortname": "burlap.gloves", "SkinID": 2726640855, "Количество": 1 }, { "Shortname": "leather", "SkinID": 0, "Количество": 500 }, { "Shortname": "cloth", "SkinID": 0, "Количество": 1000 }, { "Shortname": "sewingkit", "SkinID": 0, "Количество": 25 }, { "Shortname": "metal.fragments", "SkinID": 0, "Количество": 15000 } ], "Сколько слотов добавлять за это улучшение": 10 } ] } ] }, "Настройка поддерживающих плагинов": { "Настройка IQChat": { "IQChat : Кастомный префикс в чате": "[IQBackpack] ", "IQChat : Кастомный аватар в чате(Если требуется)": "0", "IQChat : Использовать UI уведомления": false } }, "Дополнительная настройка": { "Тип работы рюкзака : 0 - требуется надеть его, чтобы пользоватья, 1 - требуются лишь права(из вариаций рюкзаков)": 0, "Отображать рюкзак за спиной игрока(модельку рюкзака, работает на всех поворотах и изгибах игрока) [ВНИМАНИЕ, ИСПОЛЬЗУЙТЕ ЭТО НА PVE СЕРВЕРЕ, ИЗ-ЗА ОСОБЕННОСТЕЙ ИГРЫ В ТАКОЙ РЮКЗАК НА СПИНЕ НЕ БУДЕТ ПРОХОДИТЬ УРОН]": false, "Использовать возможность скрафтить рюкзак (true - да/false - нет)": true, "Использовать возможность улучшать рюкзаки и увеличивать в нем слоты (true - да/false - нет) [Дополнительно настраивается в каждом рюкзаке, учтите - это общий параметр, детальная настройка в вариациях рюкзаков]": true, "Тип выпадения рюкзака : 0 - Не выпадает при смерти, 1 - Выбрасывает предметы вокруг трупа, 2 - Выбрасывает рюкзак с предметами": 2, "Время удаления рюкзака при выпадении (Работает с : 2 - Выбрасывает рюкзак с предметами)": 200.0, "Настройка интерфейса": { "Использовать отображение UI рюкзака возле слотов (true - да/false - нет)": true, "Отображать количество слотов в рюкзаке на UI (true - да/false - нет)": true, "Отображать полосу заполненности рюкзака на UI (true - да/false - нет)": true, "Разрешить открывать рюкзак нажава на UI интерфейс (true - да/false - нет)": true, "Настройка цветов полосы заполненности": { "Цвет полосы заполненности, когда рюкзак заполнен на >30%": "0.44 0.53 0.26 1.00", "Цвет полосы заполненности, когда рюкзак заполнен на >60%": "0.98 0.53 0.26 1.00", "Цвет полосы заполненности, когда рюкзак заполнен на >80%": "0.98 0.20 0.28 1.00" }, "Настройка позиции UI слота с рюкзаком": { "AnchorMin": "0.5 0", "AnchorMax": "0.5 0", "OffsetMin": "-264.276 17.943", "OffsetMax": "-203.724 78.087" }, "Настройка позиции UI для улучшения рюкзака": { "AnchorMin": "0.5 0", "AnchorMax": "0.5 0", "OffsetMin": "194.836 -36.769", "OffsetMax": "575.164 36.785" } } } }
JSON:{ "CRAFT_BTN": "СКРАФТИТЬ", "SLOT_AVALIBLE_TITLE": "<b>ВАШЕ ДОСТУПНОЕ КОЛИЧЕСТВО СЛОТОВ</b>", "TITLE_PLUGIN_CRAFT_MENU": "СОЗДАНИЕ РЮКЗАКА", "TITLE_STORE_INFORMATION": "РАСШИРИТЬ КОЛИЧЕСТВО СЛОТОВ МОЖНО У НАС В МАГАЗИНЕ - VK.COM/MERCURYDEV", "TITLE_HAVE_ITEMS": "<b>ТРЕБУЕМЫЕ ПРЕДМЕТЫ ДЛЯ КРАФТА РЮКЗАКА</b>", "TITLE_HAVE_ITEMS_DESCRIPTION": "В этой секции отображаются предметы, которые требуются для создания данного рюкзака, вам нужно собрать все элементы и нажать кнопку 'СКРАФТИТЬ', если у вас будет собрано нужное количество, под предметом индикатор изменит цвет на зеленый", "CRAFTING_BACKPACK_NO_ITEMS": "У вас недостаточно предметов для создания рюкзака", "BACKPACK_TITLE": "РЮКЗАК {0} СЛОТА(ОВ)", "BACKPACK_IS_OPENED": "У вас уже открыт рюкзак!", "BACKPACK_NO_WEARING": "Для того, чтобы использовать рюкзак, необходимо его надеть!", "BACKPACK_NO_INITIALIZE": "Плагин загружается, ожидайте, вскоре вы сможете открыть крафт!", "BACKPACK_UPGRADE_TITLE": "<b>Инструкция</b>", "BACKPACK_UPGRADE_DESCRIPTION": "Вам нужно собрать указанные предметы и переложить в слот вместе с рюкзаком, в обмен вы получите улучшенный рюкзак с дополнительным количеством слотов", "BACKPACK_UPGRADE_WORKBENCH_TITLE": "<b>УЛУЧШЕНИЕ РЮКЗАКА</b>", "BACKPACK_UPGRADE_WORKBENCH_BUTTON": "<b>УЛУЧШИТЬ РЮК.</b>", "BACKPACK_UPGRADE_WORKBENCH_BUTTON_MAXIMUM": "<b>МАКСИМУМ УЛ.</b>", "BACKPACK_UPGRADE_WORKBENCH_DESCRIPTION": "Вы можете улучшать рюкзак и увеличивать слоты в нем, для перехода в меню улучшения нажмите зеленую кнопку!\nМаксимальное количество улучшений - {0} слот(а/ов)", "BACKPACK_UPGRADE_WORKBENCH_INFORMATION_SLOTS": "Улучшив рюкзак до данного уровня вы получите : +{0} слот(а/ов)", "BACKPACK_UPGRADE_WORKBENCH_INFORMATION_BUTTON_TILE": "<b>УЛУЧШИТЬ РЮКЗАК</b>", "BACKPACK_UPGRADE_WORKBENCH_INFORMATION_BUTTON_TILE_FALSE_RESOURCE": "<b>НЕДОСТАТОЧНО РЕСУРСОВ</b>" }
- Команды
-
Чат команды :
/bp - открыть рюкзак
/backpack - открыть меню крафта для рюкзака
Консольные команды :
bp - открыть рюкзак
Консольную команду можно забиндить - bind Key bp