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

Backpack

ПРИВАТНЫЙ Backpack 1.4.9

- FIx после обновления
- Фикс обновления
- Исправлен таймер удаления рюкзака, если он больше чем обычное удаление © @Vlad-00003
- Исправлена проблема с утечкой памяти при создании модов оружия
- Изменил очистку инветаря backpack, почему то после последних обновлений, плагин засорял предметами сервер.
- Добавлена проверка на хук CanBackpack, так же поддержка MultiEvents
- ВАЖНОЕ ОБНОВЛЕНИЕ исправляющее дюп с одновременным лутанием рюкзака игроками (хозяина а так же игрока с привилегией backpack.otherloot если у Вас включена функция лутания чужих рюкзаков)
- Обновлен хук OnPlayerConnacted
- Добавлено сохранение имени предмета
- Исправлена ошибка повторного добавлена игрока в список
  • Like
Реакции: LeX
- FIX update (protocol 2215.189.1)
- Спасибо [АНОНИМНОМУ ПОЛЬЗОВАТЕЛЮ] что сообщил о баге с одновременным лутанием рюкзака одного игрока двумя другими игроками.
Исправил обновление UI у игрока
ВАЖНОЕ ОБНОВЛЕНИЕ, обязательно замените плагин на новую версию.

  • Исправлена ошибка лутания и долутания чужих рюкзаков.
    Теперь даже если у лутающего игрока нету лута, кнопка все равно будет показана с другим текстом:
    1557485480680.png
  • В конфигурацию добавлено
    Запретить открывать рюкзак в полёте = true;
Исправил перенос предметов правой кнопкой.
  • Исправил проблему с размерами рюкзака у лутающего игрока.
  • Добавил выбор UI индикатора заполнения. Их 3 вида
  • В конфигурации в строке: "Какой вид заполнения использовать в UI (Примеры есть в описании плагина на сайте RustPlugin.ru)" нужно указать номер UI. Номера на скринах.

Вложения

  • Screenshot_10.png
    Screenshot_10.png
    120.6 KB · Просмотры: 221
  • Screenshot_11.png
    Screenshot_11.png
    133.6 KB · Просмотры: 145
  • Screenshot_12.png
    Screenshot_12.png
    144.4 KB · Просмотры: 139
Исправил NRE с переносом предметов через правую кнопку мыши
ВАЖНОЕ ОБНОВЛЕНИЕ! Настоятельно рекомендую обновить.
  • Исправил исчезновение личных вещей в рюкзаках.
  • Убрал лишние дебаг сообщения
  • ДОБАВИЛ возможность лутания чужих игроков.
  • Добавил привилегию на лутание чужих рюкзаков.
  • Добавил возможность запрета переноса предметов в чужой рюкзак
  • Добавил включение отключение лутания чужих рюкзаков.
  • Добавил UI кнопку для лутания чужих рюкзаков.
  • Обновил конфигурацию. Добавил новые пункты:
    Код:
     "Запретить переносить свои предметы в чужой рюкзак (если включена функция лутания чужих рюкзаков)": true,
    "Привилегия на разрешение лутания чужих рюкзаков": "backpack.otherloot",
       "Разрешить лутание чужих рюкзаков по привилегии указанной в конфигурации": true,

  • ИСПРАВИЛ перенос заменой запрещенных предметов в рюкзак.

  • Много исправлений по коду, многое что исправлял не помню ^_^

Вложения

  • Screenshot_9.png
    Screenshot_9.png
    1.5 MB · Просмотры: 91
  • Добавил включение\отключение UI рюкзака в конфигурацию
  • Исправил исчезновение выпавшего рюкзака у убитого игрока
  • Like
Реакции: GermanRuss
Исправил ошибку если в дате items игрока больше чем размер рюкзака.
Добавил включение автовайпа данных при вайпе карты.
  • Я изменил положение UI рюкзака. Теперь будет работать правильно. Так же UI не будет тянуться по размерах экранов. В принципе можно назвать аля AspectRatio ^_^
  • Немного обновил UI добавив заполненность рюкзака а так же его размер, включается либо выключается это в конфигурации
  • Обновил конфигурацию, добавил ссылку на изображение, текст в кнопке и включение, и отключение размеров рюкзака в UI.
  • Обновленная конфигурация:
    Код:
    {
      "Основные настройки": {
        "Включить отображение размера рюкзака в UI": true,
        "Время удаления рюкзака после выпадения": 300.0,
        "При смерти игрока выкидывать вещи без рюкзака": false,
        "Привилегия игнорирования выпадение рюкзака": "backpack.ignore",
        "Привилегия игнорирования чёрного списка": "backpack.blignore",
        "Список запрещенных вещей какие нельзя носить в рюкзаке": [
          "ammo.rocket.basic",
          "ammo.rifle.explosive"
        ],
        "Список привилегий и размера рюкзака (Привилегия (формат: backpack.): Размер слотов)": {
          "backpack.size1": 1,
          "backpack.size15": 15,
          "backpack.size30": 30,
          "backpack.size40": 40,
          "backpack.size6": 6
        },
        "ССылка на изображение иконки UI": "https://i.imgur.com/afIPQeW.png",
        "Текст в кнопке UI (Если не хотите надпись, оставте поле пустым)": "<b>ОТКРЫТЬ</b>"
      }
    }
  • Я обновил дизайн, старый уже приелся. Если у Вас есть правки либо пожелание по дизайну, напишите и мы что то придумаем.
  • Screenshot_1.png
  • Исправил сохранение контента предмета (Если это бензопила то сохранение топлива в ней), если шахтёрская фуражка так же сохранение топлива и тому подобное.
  • Like
Реакции: LeX, EcoSmile и alex
Исправил размер рюкзака игрока если у него пару привилегий, теперь размер будет брать самый большой а не исходя от позиции в списке.

Добавил инициализацию игрока.
Изменил размер ящика максимально до 42 слотов (Было 36)
Добавил проверки на получение и удаление привилегии пользователя чтобы обновлять его UI панель
Забыл регистрировать привилегию ^_^
  • КОНФИГУРАЦИЯ ОБНОВЛЕНА, прошу ознакомиться с ней. Добавлены новые параметры:
    Код:
    "Привилегия игнорирования чёрного списка": "backpack.blignore",
    
        "Список запрещенных вещей какие нельзя носить в рюкзаке": [
          "ammo.rocket.basic",
          "ammo.rifle.explosive"
        ],

    Изменен формат привилегий:
    Код:
    "Список привилегий и размера рюкзака (Привилегия (формат: backpack.): Размер слотов)": {
    
          "backpack.size1": 1,
          "backpack.size15": 15,
          "backpack.size30": 30,
          "backpack.size40": 40,
          "backpack.size6": 6
        }

  • Изменил в конфигурации формат привилегий, Новый формат: Привилегия : Количество слотов. Если у игроков уже присутствуют привилегии просто добавьте их в конфигурацию и укажите кол-ство слотов.
  • Добавлен чёрный список предметов какие нельзя переносить в рюкзак, так же добавлена привилегия для игнорирования запрета.
  • upload_2018-12-4_10-53-56.png
  • Отформатировал код.
Добавил правильное сохранение чертежей перенесенных в рюкзак
ВНИМАНИЕ! Уважаемые клиенты, ОБНОВИТЕ плагин. Найдет серьезный дюп вещей в неограниченных количествах.
Если вы с хостинга ALKAD прошу временно не обновлять
УДАЛИТЕ КОНФИГУРАЦИЮ ПЕРЕД ОБНОВЛЕНИЕМ!
Изменена загрузка иконки.
Конфигурация изменилась:
Код:
{
  "Основные настройки": {
    "Время удаления рюкзака после выпадения": 300.0,
    "При смерти игрока выкидывать вещи без рюкзака": false,
    "Привилегия игнорирования выпадение рюкзака": "backpack.ignore",
    "Список привилегий и размера рюкзака (backpack.size999 - где 999 это слоты, макс. 30)": [
      "backpack.size0",
      "backpack.size1",
      "backpack.size6",
      "backpack.size15",
      "backpack.size30"
    ]
  }
}
Как видите по конфигурации я вынес привилегии в конфигурацию. Размер рюкзака зависит от того какой вы укажите в конфигурации. Не меняйте формат backpack.size - а меняйте лишь число (размер)

Важно! По стандарту игрокам больше не выдает рюкзак без привилегии. Если вы хотите выдать стандартно всем игрокам рюкзак то пропишите привилегию по вашему усмотрению:
o.grant group default backpack.sizeРАЗМЕР



Исправлены множество ошибков плагине.
Добавлена конфигурация.
Код:
{
  "Время исчезновения рюкзака": 300.0,
  "При смерти игрока выкидывать вещи без рюкзака": false,
  "Привилегия игнорирования выпадение рюкзака": "backpack.ignore"
}

Переделан выпадающий елемент рюкзака, вместо смалл стеша, сделано стандартный backpack игры.
Screenshot_6.jpg

Так же изменена панель:
Screenshot_5.jpg

Исправлены привилегии, а именно выдача по очередности. Теперь вы можете выдать сразу 1 привилегию, например backpack.size30, и у игрока будет сразу 30 слотов.

Исправлены точнее убраны сообщения консоли об ошибках предметов, и их парента.
Теперь упавшие с убитых игроков backpack нельзя зарыть. Этим решаем проблему с зарыванием в фундаменты
Сверху