MalinaTicket

Плагин MalinaTicket 26.5.8

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.21
Ядра и Прокси
  1. Paper
Минимальная версия Java
21
Исходный код
https://github.com/MEvgeniyDev/MalinaTicket
AdobePhotoshop_14273983.png

MalinaTicket — система тикетов и обращений для Minecraft-серверов на Paper/Purpur 1.21.11-26.*.

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

Почему MalinaTicket?

Похожих тикет-плагинов много, но часто в них не хватает одной-двух важных деталей: где-то неудобный GUI, где-то мало настроек, где-то нет нормальных уведомлений, причин закрытия, понятных прав или аккуратной работы с тикетами.

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

Основные возможности:
  • понятное меню для игроков;
  • отдельное меню для персонала;
  • создание тикетов через GUI;
  • категории обращений;
  • уровни важности;
  • комментарии внутри тикета;
  • причины закрытия;
  • назначение ответственного;
  • просмотр открытых, закрытых и удалённых тикетов;
  • уведомления персоналу о новых тикетах;
  • уведомления персоналу при входе на сервер;
  • кликабельные действия в чате;
  • телепорт к месту создания тикета;
  • гибкие права для игроков и персонала;
  • настраиваемые сообщения;
  • настраиваемый GUI;
  • YAML-хранилище без обязательной базы данных;
  • backup-копии тикетов в отдельной папке.

Совместимость:
Плагин проверен и заявлен для Paper/Purpur 1.21.11-26.*, Paper API 26.1.2 и Java 25.

Новые версии Paper/Purpur могут работать, если сохраняют совместимость с API 26.1.2, но без отдельной проверки это не обещается.

Spigot, Folia и старые ветки Paper не совместимые.

Хранение данных:
Тикеты хранятся в YAML-файлах. Backup-копии сохраняются отдельно в папке tickets/backups.

В следующих обновлениях планируется добавить интеграции с Discord и Telegram, чтобы персонал мог видеть заявки там, где ему удобнее: в игре, в Discord-канале или в Telegram-чате.
Зависимости
Нет обязательных внешних зависимостей.
Команды и права

Команды​

/ticket - Главное меню.
/ticket create - Создать тикет.
/ticket list - Мои тикеты.
/ticket staff - Меню персонала.
/ticket view <id> - Открыть тикет.
/ticket comment <id> - Добавить сообщение.
/ticket close <id> - Закрыть тикет.
/ticket reopen <id> - Переоткрыть тикет.
/ticket delete <id> - Мягко удалить.
/ticket purge <id> - Удалить навсегда.
/ticket tp <id> - Телепорт к тикету.
/ticket assign <id> <player> - Назначить ответственного.
/ticket stats - Статистика.
/ticket reload - Перезагрузка конфигов.
/ticket ban <player> - Запретить создание тикетов.
/ticket unban <player> - Снять запрет.
/ticket cancel - Отменить ввод.

Права игроков​

malinaticket.use - Доступ к тикетам.
malinaticket.create - Создание тикетов.
malinaticket.view.own - Просмотр своих тикетов.
malinaticket.comment.own - Ответы в своих тикетах.
malinaticket.close.own - Закрытие своих тикетов.

Права категорий​

malinaticket.category.bug.create - Категория Баг.
malinaticket.category.player_report.create - Категория Жалоба.
malinaticket.category.rules.create - Категория Правила.
malinaticket.category.items.create - Категория Вещи.
malinaticket.category.donate.create - Категория Донат.
malinaticket.category.question.create - Категория Вопрос.
malinaticket.category.other.create - Категория Другое.

Права персонала​

malinaticket.staff - База персонала.
malinaticket.staff.gui - Меню персонала.
malinaticket.view.all - Все открытые тикеты.
malinaticket.view.closed - Закрытые тикеты.
malinaticket.view.deleted - Мягко удалённые тикеты.
malinaticket.comment.staff - Ответы персонала.
malinaticket.assign - Назначение ответственного.
malinaticket.close - Закрытие чужих тикетов.
malinaticket.reopen - Переоткрытие тикетов.
malinaticket.delete - Мягкое удаление.
malinaticket.purge - Удаление навсегда.
malinaticket.teleport - Телепорт к тикету.
malinaticket.stats - Статистика.
malinaticket.reload - Перезагрузка конфигов.
malinaticket.ban - Запрет создания тикетов.
malinaticket.unban - Снятие запрета.
malinaticket.bypass.cooldown - Обход задержки.
malinaticket.bypass.limit - Обход лимита.

Права уведомлений​

malinaticket.notify.create - Новые тикеты.
malinaticket.notify.comment - Новые комментарии.
malinaticket.notify.close - Закрытие тикетов.
malinaticket.notify.join - Сводка при входе.

Полный доступ​

malinaticket.admin - Полный доступ.
  • Мне нравится (+1)
Реакции: милкивейка
Автор
MEvgeniy
Скачивания
3
Просмотры
88
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом

Назад
Сверху Снизу