Публикация MultiEvents V2 на rustplugin!

ВАЖНО: это полностью новый плагин, поэтому если у вас был ранее MultiEvents - вам придётся настаривать всё заново.
  • [Fixed] После обновления
  • [Fixed] Награждение победителей
  • Like
Реакции: Юрий
  • [Fixed] После обновления
Обновление
  • [Updated] private bool IsEventPlayer(ulong userId) переименован в private bool IsFoundationDropPlayer(ulong userId)
  • [Added] private bool IsEventPlayer(ulong userId)
Фикс проблемы с аватарками
Добавлены проверки
Чистка кода
Запретил постройку вблизи падающих платформ
Добавлена поддержка плагина True PVE
Добавлены хуки:
OnEventStart
OnEventDestroy
OnEventDestroyed

Улучшена работа с плагинами Trade и Backpack.

В API добавлен новый метод:
bool IsEventPlayer(ulong userId)

Фикс завершения ивента

Сделана возможность запускать ивент с помощью консоли
Фикс конфига
Фикс инвоков
Добавлены проверки на null в ивенте "особый груз"
  • Исправлен момент, когда предметы застревали в игроке на ивенте "падающие платформы"
  • Теперь игрок при выходе с сервера покидает ивент "падающие платформы"
  • Теперь весь метаболизм сбрасывается после ивента
  • Добавлен список предметов, добыча при помощи которых не учитывается в ивенте "сбор ресурсов"
  • Добавлена возможность ограничить ник в N символов (настройка длины ника в конфиге)
  • Теперь блоки ивента "падающие платформы" не сохраняются на сервере (если сервер упадёт, их не будет)
  • Немного оптимизирован спавн блоков ивента "падающие платформы"
Добавил проверки при завершении ивента и выдаче награды
Оптимизация некоторых моментов :)
Добавлены проверки с возможностью отключения для ивента "Король горы"
Добавлены проверки в ивент "Падающие платформы"
Добавлены проверки при выдаче предмета со склада
Исправление после обновления
Исправление интерфейса (не показывался интерфейс при заходе на сервер после начала ивента).
Исправление ивента "Падающие платформы".
Исправил дамаг от холода на ивенте "падающие платформы"
Фикс выгрузки плагина
OnPlayerDie => OnPlayerDeath
OnPlayerInit => OnPlayerConnected
Исправил подключение к ивенту "Падающие платформы" после запуска ивента
Исправил не закрытие интерфейса после завершение ивента.
Исправил выдачу призов.
Сделал небольшое Code Review.
Добавил проверки.
Добавил API
Добавил возможность автоматический запуск ивентов
Изменил создание конфига (теперь перед добавлением чего-либо, удалять конфиг не требуется).
Фикс телепортации на свою позицию после ивента "падающие платформы"
Фикс блокировки команд при ивенте "падающие платформы";
Добавлено настраиваемое оповещение о получении награды;
Небольшой фикс производительности :)
Долгожданное обновление!
  • Code Review;
  • Добавлены проверки на null;
  • В ивент с грузом добавлена возможность убрать РТ в качестве цели;
  • Изменена блокировка команд в падающих платформах;
  • Добавлен склад предметов;
  • Добавлена возможность выдавать команду в качестве приза;
  • Изменена логика поведения в падающих платформах (теперь игроков телепортирует назад, возвращая им их же вещи);
  • Убраны абсолютно ВСЕ таймеры;
Фикс работы с GameStoresRUST
Фикс после обновления игры + фикс производительности.
Сверху