Region Events

Статус
Закрыто для дальнейших ответов.

NukerFall

Активный участник
Пользователь
Баллы
76
Здравствуйте, форумчане. Невероятно нужен способ реализации эвента входа в регион WorldGuard. В API такой фичи не предусмотрено( Есть идеи, как это можно реализовать с минимальными затратами ресурсов?
 
WorldGuardExtraFlags имеет флаги позволяющие выполнять команды или телепортировать игроков при входе в приват, сурсы открыты, можно подсмотреть
 
Ивенты ест, их надо включить в конфиге. Только они не рекомендуются, если у тебя все игроки юзают плагин.
 
Самое простое, но по словам одного разработчика жрущее за 23 игрока с 12 регионами .7 TPS, решение - слушать событие PlayerMoveEvent, другого я придумать не могу 😁

Также есть готовое решение - GitHub
Если оно так жрет, то это либо машинка отстой либо говнокод. WorldGuard там кеширует жестко все это дело, проверено на огромных масштабах лично мной. При 100 игроках и нормальной проверке того события (фильтрации прохода на целый блок) даж на .2 не упадет.
 
Если оно так жрет, то это либо машинка отстой либо говнокод. WorldGuard там кеширует жестко все это дело, проверено на огромных масштабах лично мной. При 100 игроках и нормальной проверке того события (фильтрации прохода на целый блок) даж на .2 не упадет.
Это не моё мнение, я сам лично этого не проверял и не буду: не лень и не вижу большого для себя смысла 😁
 
Нашёл решение. Создали кубоид и проверяем каждый MoveEvent на пересечение с указанными координатами. Прям супер геометрическая идея.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх