Вопрос Как разграничить доступ к WorldGuard регионам для донат-групп с дневным лимитом (3 в день) без добавления в участники, и настроить PvP-арену с чистым

B01gdan

Пользователь
Сообщения
1
Важно: Сервер недавно переведён с Spigot 1.20.6 на Paper 1.20.6. Учитывайте, пожалуйста, особенности Paper при предложении решений (особенно по плагинам LimitedWorldEdit, hRestrict, и командам command-on-entry).

Всем привет. Уже долго бьюсь с настройкой гибкой системы приватов на сервере 1.20.6 (Spigot). Связка плагинов: WorldGuard, EssentialsX, LuckPerms, LiteBans, MyCommand. Проблема в следующем.

Нужно для донат-групп (кроме высших родов) дать ограниченный доступ к чужим регионам (ломать/ставить блоки) — допустим, 3 раза в день и без добавления их в список участников региона. Как это технически реализовать? Вариант addmember не подходит, т.к. это постоянный доступ. Нужен временный или сессионный.


Ещё три вопроса по теме:

1. Ограничение команд WorldEdit (//set, //sphere и т.д.) в зависимости от региона
Нужно ограничить использование команд WorldEdit в зависимости от региона:

  • Группа "Донатер" → может использовать WorldEdit только в своих регионах.
  • Группа "Модератор+" → может использовать WorldEdit везде, кроме спавна.
    Как это настроить? Через отдельные плагины вроде WorldEditRegions или есть другие стабильные решения для 1.20.6?
2. Лимиты на количество блоков за одну операцию WorldEdit (//set, //sphere) для разных групп
Ранее пытался ограничить через LimitedWorldEdit и FAWE — не заработали на 1.20.6. Сейчас всё на чистом WorldEdit. Как настроить разные лимиты блоков за одну операцию:

  • Группе "Админ" — 300 блоков,
  • Группе "Гл.Админ" — 800 блоков,
  • Группе "Сервер" — 500 000 блоков?
    Как это сделать через конфиг WorldEdit или другие стабильные плагины?
3. PvP-арена: переключение режима и возврат настроек
Как сделать на PvP-арене следующее:

  • При входе в регион принудительно переключать игрока в gm 0 (выживание),
  • При выходе — возвращать тот режим (gm 1/2/3), который был до входа.
    Важно: без костылей вроде hRestrict, только проверенная связка WorldGuard + Essentials (или небольшой легкий плагин).

Что пробовал:

  • LimitedWorldEdit, FAWE — не заработали на 1.20.6.
  • Флаги command-on-entry, restoreOnLeave — либо работают с задержками, либо не сохраняют исходный режим.
  • Плагин hRestrict — оказался нестабильным.

Заранее спасибо за любые конкретные решения и названия плагинов!
 
Важно: Сервер недавно переведён с Spigot 1.20.6 на Paper 1.20.6. Учитывайте, пожалуйста, особенности Paper при предложении решений (особенно по плагинам LimitedWorldEdit, hRestrict, и командам command-on-entry).

Всем привет. Уже долго бьюсь с настройкой гибкой системы приватов на сервере 1.20.6 (Spigot). Связка плагинов: WorldGuard, EssentialsX, LuckPerms, LiteBans, MyCommand. Проблема в следующем.

Нужно для донат-групп (кроме высших родов) дать ограниченный доступ к чужим регионам (ломать/ставить блоки) — допустим, 3 раза в день и без добавления их в список участников региона. Как это технически реализовать? Вариант addmember не подходит, т.к. это постоянный доступ. Нужен временный или сессионный.


Ещё три вопроса по теме:

1. Ограничение команд WorldEdit (//set, //sphere и т.д.) в зависимости от региона
Нужно ограничить использование команд WorldEdit в зависимости от региона:

  • Группа "Донатер" → может использовать WorldEdit только в своих регионах.
  • Группа "Модератор+" → может использовать WorldEdit везде, кроме спавна.
    Как это настроить? Через отдельные плагины вроде WorldEditRegions или есть другие стабильные решения для 1.20.6?
2. Лимиты на количество блоков за одну операцию WorldEdit (//set, //sphere) для разных групп
Ранее пытался ограничить через LimitedWorldEdit и FAWE — не заработали на 1.20.6. Сейчас всё на чистом WorldEdit. Как настроить разные лимиты блоков за одну операцию:

  • Группе "Админ" — 300 блоков,
  • Группе "Гл.Админ" — 800 блоков,
  • Группе "Сервер" — 500 000 блоков?
    Как это сделать через конфиг WorldEdit или другие стабильные плагины?
3. PvP-арена: переключение режима и возврат настроек
Как сделать на PvP-арене следующее:

  • При входе в регион принудительно переключать игрока в gm 0 (выживание),
  • При выходе — возвращать тот режим (gm 1/2/3), который был до входа.
    Важно: без костылей вроде hRestrict, только проверенная связка WorldGuard + Essentials (или небольшой легкий плагин).

Что пробовал:

  • LimitedWorldEdit, FAWE — не заработали на 1.20.6.
  • Флаги command-on-entry, restoreOnLeave — либо работают с задержками, либо не сохраняют исходный режим.
  • Плагин hRestrict — оказался нестабильным.

Заранее спасибо за любые конкретные решения и названия плагинов!
fawe работает на 1.20.6
 
Назад
Сверху Снизу