• Друзья, на пополнения счёта добавлены новые платежные методы FreeKassa, ЮМани, Perfect Money, Cryptomus (все виды криптовалют)

Требуемые плагины
Автор
OxideBro
Приватный плагин Kits для Rust Oxide (umod.org) - Позволяет создавать наборы предметов (киты), которые игроки смогут забрать через GUI интерфейс с дополнительной страницей информации по предметам.


Kits Main.jpg



Возможности:
- Поддержка сторонних плагинов (NPC, Events и д.р., кроме CopyPaste)
- Создание автонабора на спавне, который заменит стандартные предметы на предметы из набора
- Создание наборов с привилегиями (можно получить только если есть kits.xxxx привилегия)
- Создание наборов с лимитом (можно получить только N раз)
- Создание наборов с перезагрузкой (можно получить только раз в N секунд)
- Позволяет полностью настраивать выдаваемый предмет (количество, скин, место [панель|одежда|рюкзак], моды)
- Удобное создание китов через игру (наполняете инвентарь ➜ сохраняете набор командой в конфиг ➜ донастраиваете параметры набора в конфиге)
- Настройка шанса выдачи предмета с отображением в UI (Настройка цвета в конфигурации)

Kits Main.jpgKits info.jpg

Доступные чат команды:
Для игроков:
/kit - вывести GUI с наборами

Для админов (доступ auth lvl 2):
/kit add NAME- создать новый набор из вещей в вашем инвентаре
/kit add autokit - создать автонабор на спавне из вещей в вашем инвентаре
/kit clone "имя" - заменить предметы в наборе на предметы из вашего инвентаря
/kit remove "имя" - удалить набор
/kit reset - очищает данные игроков(количество использований китов\откат)
/kit give <player> <kit> - позволяет администратору напрямую выдать кит игроку, не изменяя данные игрока.

Стандартная конфигурация:

JSON:
{
  "Кастомные автокиты по привилегии (Привилегию устанавливаете в настройке кита) | Custom autokit, install privilege in the configuration of the kit": [
    "autokit1",
    "autokit2"
  ],
  "Настройка цвета предмета по шансу": [
    {
      "Шанс выпадения предмета данной редкости": 40,
      "Цвет этой редкости в интерфейсе": "1.00 1.00 1.00 0.3"
    },
    {
      "Шанс выпадения предмета данной редкости": 30,
      "Цвет этой редкости в интерфейсе": "0.68 0.87 1.00 0.3"
    },
    {
      "Шанс выпадения предмета данной редкости": 20,
      "Цвет этой редкости в интерфейсе": "0.77 0.65 1.00 0.3"
    },
    {
      "Шанс выпадения предмета данной редкости": 10,
      "Цвет этой редкости в интерфейсе": "1.00 0.68 0.17 0.3"
    }
  ],
  "Версия конфигурации | Configuration Version": {
    "Major": 1,
    "Minor": 1,
    "Patch": 0
  },
  "Префикс чата | Chat Prefix": "[Kit]"
}


API

C#:
        public bool canRedeemKit(BasePlayer player) - вернёт false если игрок не может получить данный кит
        public bool isKit(string kitname) - Проверка кит ли это.
        public string[] GetAllKits() - Получение всех китов
        public void GiveKit(BasePlayer player, string Kitname)- Выдать определенный кит игроку


Внимание!
Изменение названия кита приведет к сборосу всех данных о его использовании, т.е. сбросит все использования кита и время его перезагрузки.
Для изменения названия кита без сброса данных - изменяйте формат названия кита.


Как удалить/вайпнуть наборы?
Информация о выданных наборах, времени их перезагрузки и т.д. находится в файле oxide/data/Kits/PlayersData.json, его удаление обнулит все данные об использовании наборов. Удаление нужно производить при выключенном плагине.
КОНФИГУРАЦИЯ
JSON:
{
  "Кастомные автокиты по привилегии (Привилегию устанавливаете в настройке кита) | Custom autokit, install privilege in the configuration of the kit": [
    "autokit1",
    "autokit2"
  ],
  "Настройка цвета предмета по шансу": [
    {
      "Шанс выпадения предмета данной редкости": 40,
      "Цвет этой редкости в интерфейсе": "1.00 1.00 1.00 0.3"
    },
    {
      "Шанс выпадения предмета данной редкости": 30,
      "Цвет этой редкости в интерфейсе": "0.68 0.87 1.00 0.3"
    },
    {
      "Шанс выпадения предмета данной редкости": 20,
      "Цвет этой редкости в интерфейсе": "0.77 0.65 1.00 0.3"
    },
    {
      "Шанс выпадения предмета данной редкости": 10,
      "Цвет этой редкости в интерфейсе": "1.00 0.68 0.17 0.3"
    }
  ],
  "Версия конфигурации | Configuration Version": {
    "Major": 1,
    "Minor": 1,
    "Patch": 0
  },
  "Префикс чата | Chat Prefix": "[Kit]"
}
Автор
OxideBro
Скачивания
136
Просмотры
13,256
Первый выпуск
Обновление
Оценка
5.00 звёзд 3 оценок

Другие ресурсы пользователя OxideBro

Последние обновления

  1. 1.1.3

    - Исправил отображение Cooldown у игрока в случае если название кита не соответствует поиску
  2. 1.2.21

    - FIX update (protocol 2215.189.1)
  3. 1.1.2

    - Исправил ошибку с цветами, а так же верное отображение цвета по проценту указанному в...

Последние рецензии

Плагин отличный. Один вопрос: Возможно ли сделать что бы откат на некоторые киты начинался до того как его в первый раз взяли? Хотел совместить киты и подобие кейсов за посещение сервера в одном плагине. Что бы игроки получали доступ не ко всем китам сразу. Спасибо.
Лучший плагин с китами )
топчик
OxideBro
OxideBro
Спасибо
Сверху