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

Remove

ПРИВАТНЫЙ Remove 1.5.32

Добавил переключатель для возрата ресурсов за удаление объекта, или же возрат самого объекта.
Код:
Включить возрат объектов (При удаление объектов(сундуки, печки и тд.) будет возращать объект а не ресурсы): true;
Я полностью переделал систему возрата ресурсов. Изменил некоторые строки в конфигурации. Перенастроил возрат ресурсов и их процент
теперь возрат ресурсов за удаление обьекта (я говорю о строительных) будет состоять не только от процента какого вы укажите в конфигурации, но и их его состояния (ХП) - чем меньше ХП тем меньше ресурсов за него дает.
Так же, исправил иконки ресурсов возращаемых за удаление обьекта.
При тестирование плагина я не убрал одну проверку. И параметр ("Разрешить удаление собственных объектов без авторизации в шкафу") работал на оборот. Исправил
Добавил включение\Отключение поддержки NoEscape с сайта, из за него вылазила NRE ошибка.
Код:
  "Включить поддержку NoEscape (С сайта RustPlugin)": false,
Первое, это я делаю откат версии до 1.0.0.
Мне пришлось полностью переписать с нуля плагин.
Множество изменений в функционале, множество добавлений.
Одного из главных, это детальная настройка плагина в конфигурации.
Сама конфигурацию теперь выглядит так:
Код:
{
  "GUI: Панель AnchorMax": "1 0.958",
  "GUI: Панель AnchorMin": "0.0 0.908",
  "GUI: Размер текста": 18,
  "GUI: Текст AnchorMax": "1 1",
  "GUI: Текст AnchorMin": "0 0",
  "GUI: Цвет текста": "0 0 0 1",
  "GUI: Цвет фона": "0 0 0 0.50",
  "Время действия режима удаления": 40,
  "Процент возвращаемых ресурсов": 0.5,
  "Процент выпадающих ресурсов (не вещей) с удаляемых ящиков": 1.0,
  "Разрешить удаление объектов друзей и сокланов без авторизации в шкафу": true,
  "Разрешить удаление обьектов друзей и соклановцев": true,
  "Разрешить удаление собственных объектов без авторизации в шкафу": true,
  "Разрешить удаление чужих объектов при наличии авторизации в шкафу": true
}
(В дальнейшем добавлю поддержку языкового файла)
3 вида GUI для каждого вида удаления
Screenshot_10.jpg Screenshot_11.jpg Screenshot_12.jpg

Теперь есть детальная настройка возрата ресурсов, а так же выпадения ресурсов с ящиков. Я нее стал длеать проверку на количество в нем, что бы запретить удаления. Все ресурсы с него будут выпадать на землю.
Детальная настройка поддержки Друзей и Кланов
Настройка удаления в билдинг зоне.
Поддержка NoEscape (Нашего)
Настройка GUI в конфигурации
Команды не изменились:
/remove - Включить\Выключить удаление
/remove admin - Включить\Выключить удаление в режиме администратора
/remove all - Включить\Выключить удаление всех связаных обьектов.
Да, все таки я допустил ошибку, проверяя всех активных игроков на сервере в консольной команде :D
Исправил
Убрал старую проверку на Bulidng, из за нее нельзя было ремивить вообще без билды.
Убрать FadeIn и GUI панели таймера (Мерцание)
Фикс Обновления
Новая проверка на Building Block.
Добавлена общая привилегия на использование Remove
remove.use

Добавлена консольная команда вызова ремув (без remove all и admin) - remove.toggle (обычно используют для бинда клавиш, в нашем случае bind z remove.toggle)
  • Like
Реакции: kissmefan
Конфигурация ИЗМЕНЕНА! Перед обновлением удалите старую!

Изменена проверка на Билдинг. Теперь она работает стабильно.
Переделаны некоторые принципы ремув, админского ремува и удаление всех обьектов. Переделана проверка на билдинг и на овнера.
Добавлена строка в конфигурации о удаление чужих построек. Тепер ьесть возможность запрещать удаление чужих построек, а так же удаление в билдинг блоке.

Код:
{
  "Remove - Возрат - Deployables": true,
  "Remove - Возрат - Structures": true,
  "Включить возрат ресурсов?": true,
  "Запретить удаление своих обьектов в BuildingBlock?": true,
  "Запретить удаление чужих обьектов?": true,
  "Максимальное время удаления (сек)": 120,
  "Стандарное время удаления (сек)": 40
}
  • Like
Реакции: kissmefan
Сверху