Плагин Продажа Механика Работа ⚖️ Judgment — Судебная система | Заседания, регламент, протокол [1.0]

Нет прав для покупки (200,00 ₽)
⚖️ Judgment — Судебная система | Заседания, регламент, протокол
Краткое описание:
Плагин добавляющий суд для RolePlay серверов
123
Для версий
  1. 1.16.✘
  2. 1.17.✘
  3. 1.18.✘
  4. 1.19.✘
  5. 1.20.✘
  6. 1.21.✘
  7. 26.✘
Java
  1. Java 16
  2. Java 17
  3. Java 18
  4. Java 19
  5. Java 20
  6. Java 21
  7. Java 22
  8. Java 23
  9. Java 25
Зависимости
Нет

✨ Главные особенности​


🏛️ Настройка зала одной точкой Встаньте за кафедру, введите /ja setjudge и /ja autosides — плагин сам рассчитает места истца и ответчика: перед кафедрой, по обе стороны центральной оси, лицом друг к другу, как в настоящем зале. Дополнительно можно задать трибуну свидетеля, места зрителей и точку выхода.


⚖️ Заседание как конечный автомат Девять стадий от подготовки до вынесения решения. Оглашение иска, слово истца, слово ответчика, вопросы суда, последние слова, решение. Между линейными стадиями процесс двигается сам, на вопросах и решении — по команде судьи.


🔇 Регламент чата Говорит только тот, у кого слово. Остальным приходит «Слово вам не предоставлено» с антифлуд-задержкой. Судья говорит вне очереди. Зрители молчат. Игроки, стоящие в радиусе зала, слышат заседание, но участниками не считаются.


⏱️ Таймеры на каждую речь Лимит для каждой стадии настраивается отдельно, 0 снимает ограничение. Остаток времени висит в боссбаре у всего зала и в actionbar у выступающего, на заданных отметках приходят предупреждения. Время вышло — слово снимается, процесс идёт дальше.


✔️ Кнопка завершения выступления Кликабельная кнопка в чате плюс дубликат предметом в хотбаре — жмите, что удобнее. Никто не забудет передать слово.


📜 Протокол и архив дел Каждая реплика, вопрос, протест и решение пишутся в протокол с ролью и временем. По окончании участники получают книгу с полной стенограммой, дело сохраняется в архив. /judgment archive — список дел с кликабельными карточками, /judgment case <id> — просмотр конкретного.


🙋 Протесты и свидетели Стороны заявляют протест командой, судья удовлетворяет или отклоняет одной командой. При удовлетворении автор сразу получает слово. Свидетель вызывается в зал на отдельную точку, ему можно задавать вопросы наравне со сторонами.


📨 Повестка с явкой Стороны не телепортируются насильно. Обе получают повестку с текстом иска и кнопками «Явиться в суд» и «Отказаться». Заседание начинается, только когда явились оба. Отказ или истёкший таймаут отменяют дело.


🛡️ Порядок в зале На время заседания отключаются урон, голод, выброс предметов, изменение блоков и телепортация. Выход за границу зала возвращает на место. Команды фильтруются по белому списку. Опционально можно запретить участнику двигаться, пока ему не дали слово.


🔌 Обрыв связи не ломает процесс Вышедшего ждут заданное время и возвращают на место при входе. Не вернулся — на выбор: заочное решение, прекращение дела или продолжение без него.




📖 Команды​



Заседание — /judgment​


Алиасы: /court, /sud, /суд


  • /judgment help — список команд
  • /judgment create <зал> <истец> <ответчик> <иск> — зарегистрировать дело и разослать повестки
  • /judgment accept — подтвердить явку по повестке
  • /judgment deny — отказаться от явки, заседание отменяется
  • /judgment done — завершить своё выступление
  • /judgment next — судья: перейти к следующей стадии
  • /judgment floor <игрок> [сек] — судья: дать слово с произвольным лимитом
  • /judgment question <игрок> <вопрос> — судья: огласить вопрос и сразу дать слово адресату
  • /judgment protest [причина] — сторона: заявить протест
  • /judgment rule accept|reject — судья: решить по протесту
  • /judgment witness <игрок> — судья: вызвать свидетеля в зал
  • /judgment verdict <решение> — судья: огласить решение и закрыть дело
  • /judgment dismiss [причина] — судья: прекратить дело без решения
  • /judgment spectate <зал> — сесть на трибуну зрителей
  • /judgment leave — покинуть трибуну
  • /judgment info — номер дела, стадия, у кого слово
  • /judgment protocol — открыть протокол текущего заседания книгой
  • /judgment archive [страница] — список закрытых дел
  • /judgment case <id> — карточка дела из архива

Настройка залов — /judgmentadmin​


Алиасы: /ja, /судадмин


  • /ja create <зал> — создать зал
  • /ja delete <зал> — удалить зал
  • /ja list — список залов и их готовность
  • /ja setjudge <зал> — кафедра судьи (обязательно)
  • /ja setplaintiff <зал> — место истца (обязательно)
  • /ja setdefendant <зал> — место ответчика (обязательно)
  • /ja autosides <зал> [дистанция] — расставить стороны от кафедры автоматически
  • /ja setwitness <зал> — трибуна свидетеля
  • /ja setspectators <зал> — места зрителей
  • /ja setexit <зал> — точка выхода после заседания
  • /ja radius <зал> <r> — радиус зала
  • /ja tp <зал> — телепорт в зал
  • /ja forcestop <зал> — прервать заседание
  • /ja reload — перезагрузить конфигурацию



🔐 Права​


  • judgment.use — участие в заседаниях, зрительский режим, доступ к архиву (по умолчанию всем)
  • judgment.judge — право открывать дела командой create (по умолчанию OP)
  • judgment.admin — все команды настройки залов, включает два права выше (по умолчанию OP)
  • judgment.bypass — игнорировать ограничения зала: границу, телепорт, блокировку команд (по умолчанию OP)

Роль судьи в конкретном деле определяется тем, кто его открыл, а не правами. Админ без роли судьи не сможет вести чужое заседание — только прервать через /ja forcestop.

Автор

Kronose0

Еще ресурсы от Kronose0

🌌 LDisabledPortals — Плагин контроля порталов | Таймеры, MiniMessage [1.16+]
🌌 LDisabledPortals — Плагин контроля порталов | Таймеры, MiniMessage [1.16+]
Плагин контроля порталов
ВерхНиз