Теперь все работает КАК НАДО!
Главные изменения:
- Полностью переработана система локализации - все текста настраиваются в messages.yml
- Дроны теперь сохраняют свои modelData из конфига при перезагрузке сервера
- Пульты управления отображают актуальную информацию о привязанных дронах
Что нового в управлении:
- Добавлены понятные подсказки прямо в предметах:
-&aПКМ - керування
-&eShift+ПКМ - безпечний вихід
-&aShift+ЛКМ - підібрати дрон
- Это все можно изменить в messages.yml.
- Время неуязвимости после спавна настраивается в конфиге
Исправления:
- Исправлен баг с "потерей" modelData после перезагрузки
- Теперь дроны точно используют display_name из конфига
- Оптимизирована система сохранения дронов в файл
- Исправлены все случаи "Unknown drone type" при изменении названий в конфиге
Для админов:
- Все параметры дронов теперь централизованы в config.yml:- Добавлены умолчания на все случаи жизниКод:yaml drones: bomber: model_data: 1001 # Меняйте свободно! display_name: "Бомбер" # Любое название
Теперь ваш дрон-парк будет работать как швейцарские часы!
Обновление 1.5 - Полный контроль над дронами!
Гибкая система цен
Теперь стоимость дронов в магазине полностью настраивается через конфиг!
Администраторы могут легко балансировать экономику сервера.
Динамические названия
Названия дронов теперь берутся из конфига - можно кастомизировать их без перекомпиляции плагина.
Хочешь переименовать "Камикадзе" в "Огненный шар"? Легко!
Исправления:Технические улучшения:
- Полностью переработана система управления - теперь при уничтожении дрона игрок корректно возвращается в исходное состояние
- Исправлен критический баг с потерей инвентаря при аварийном завершении управления дроном
- Телепортация на точку старта теперь работает в 100% случаев
- Названия дронов в яйцах призыва теперь соответствуют конфигу
Теперь управление дронами стало еще удобнее, а администраторы получили полный контроль над балансом!
- Оптимизировано потребление ресурсов при работе системы управления
- Улучшена стабильность при передаче контроля между игроками
P.s Оплата из РФ теперь возможна.
В обновлении 1.4 был переработан дрон-бомбардировщик
Теперь он действительно нужен!
- Дрон-бомбардировщик может сбрасывать бомбу несколько раз.
- Время до взрыва бомбы уменьшено.
Исправления:
- Исправлен конфиг, который ранее был условным объектом без применения (честно, не замечал этого).
- Исправлена ошибка, из-за которой камикадзе не детонировал при горизонтальном столкновении с блоком (а не только при вертикальном).
Исправлено:
- Механика бессмертия дрона:
- Теперь дрона можно сбить.
- Исправлены проблемы с телепортацией и невидимостью после уничтожения дрона.
Добавлено:- При покупке/выдаче дрона игрок получает в инвентарь:
- CustomModelData для пульта управления дроном.
- Новая система спавна:
- Яйцо призыва дрона.
- Пульт управления.- Подбор дрона (Shift + ЛКМ).
- Привязка дрона теперь осуществляется к пульту управления, а не к игроку.
- Новые взаимодействия:
- Безопасный выход из режима управления (Shift + ЛКМ во время пилотирования).
Были внесены улучшения в конфигурацию дронов:
- Добавлен параметр радиуса действия
- Реализована возможность настройки скорости дрона через конфигурацию
- Добавлен параметр регулировки силы взрыва
Конфигурация:# Конфигурация drones: bomber: health: 20 speed: 0.5 explosion_power: 3.0 radius: 250 display_name: "Дрон-бомбардировщик" scout: health: 30 speed: 0.3 tnt_drop_chance: 0.3 radius: 300 display_name: "Дрон для разведки" kamikaze: health: 15 speed: 0.6 explosion_power: 4.0 radius: 200 display_name: "Дрон-камикадзе" remote_control: item: IRON_INGOT name: "&6Пульт управления"