link-simpleExTrackConnection

Paper 1.21.11

Плагин предназначен для связки игрового сервера и сайта (форума Xenforo) для облегчения возможности создания баг-репортов, жалоб и подобного.

Плагин должен добавлять возможность игрокам на сервере с помощью команд удобным и быстрым способом создавать обращения без необходимости заходить на сайт.

После создания обращения в форуме XenForo появляется тема. При её изменени игроку отправляется уведомление в чат:

  • При закрытии темы: Сотрудник *ник* закрыл ваше обращение на игрока *ник*.

  • При отправке сообщения в тему (если сотрудник): Сотрудник *ник* отправил сообщение в обсуждение вашего обращения: *текст сообщения*.

  • При изменении префикса: Сотрудник *ник* изменил статус вашего обращения на игрока *ник*. Новый статус: *префикс темы*

Команда /report

Самая базовая, доступная для всех игроков команда. Вводится в формате /report ник. При вводе команды открывается GUI менюшка с 3 предметами. Кликнув на первый - создаётся жалоба на обычного игрока. Кликнув на второй - создаётся жалоба на сотрудника. Кликнув на третий - игроку будет предложено перейти на сайт и создать обращение там.

При нажатии на первый и второй предмет начнётся процедура создания обращения. Игроку на экран будут высвечиваться вопросы, а игрок должен отвечать на эти вопросы в чат. Список вопросов:

  1. Тема жалобы (не более 20 символов)

  2. Суть жалобы

  3. Доказательства (игрок должен прикрепить ссылку, обычный текст не должно принять). Игрок может пропустить этот пункт (например, написав Пропустить).

После этого в чат отображается подтверждение создания. Пример сообщения: "Вы подтверждайте создание обращения на игрока *ник игрока* по причине *тема жалобы*?". Снизу отображаются "Подтверждаю" и "Отменить". При нажатии на подтверждение - жалоба создаётся, если отменить - всё сбрасывается.

Так-же при создании обращения, всем игрокам которые имеют разрешение extrackconnection.notify отправляется уведомление о создании жалобы, пример текста: "Игрок *ник* создал обращение о нарушении игрока *ник* по причине *тема жалобы*.

Последнее обновление

Это было полезно?