[ReportManager] - репорты в майнкрафт

Для ядра [ReportManager] - репорты в майнкрафт 0.0.2-SNAPSHOT

Нет прав для скачивания
Поддерживаемые версии
  1. 1.8
  2. 1.9
  3. 1.10
  4. 1.11
  5. 1.12
  6. 1.13
  7. 1.14
Плагин работает только с базой данных
Описание:
Плагин для отправки жалоб.
При отправке жалобы админ получает уведомление о том, что новая жалоба пришла и может на неё ответить. После ответа, если игрок на сервере, уже ему приходит уведомление о том, что пришёл ответ на его жалобу и он может его прочитать.
Команды:
  • /report <ник игрока> <жалоба> - отправить жалобу на игрока;
  • /report .<тема> <жалоба> - отправить жалобу по определённой теме;
  • /report -get <id> - показывает жалобу по id id. Если у игрока есть право reportmanager.usr.get, то он может получить только жалобу, отправленную им же. Если у игрока право reportmanager.admin, то он может получить любую жалобу по id
  • /report -mylist [страница] - посмотреть свои отправленные жалобы. Размер страницы - 5 жалоб;
  • /report -list [страница] - посмотреть список неотвеченных жалоб.
  • /report -reply <id> <ответ> - ответить на жалобу по id id;
  • /reportmanager reload - перезагрузка плагина. Доступ только с правом reportmanager.dev

Права:
  • reportmanager.usr.report - доступ к отправке жалоб;
  • reportmanager.usr.list - доступ к команде /report -mylist;
  • reportmanager.usr.get - доступ к команде /report -get для игрока. Игрок может получить только отправленные им жалобы;
  • reportmanager.admin доступ к командам ..-mylist, -list, -reply и -get для админов
  • reportmanager.dev - доступ к абсолютно всем командам

Установка:
  • Закинуть плагин в папку плагинами
  • Запустить сервер
  • Настроить подключение к базе данных
  • Перезапустить сервер
  • После подключения к базе данных конфигурацию можно обновлять командой /rm reload
  • Настроить права
Конфиг:
[CODE lang="yaml" title="config.yml"]# Замечание по плейсхолдерам:
# В каждом поле вы можете использовать ТОЛЬКО те плейсхолдеры, которые есть в этом поле
# Формат вывода репортов
format:
# Формат вывода жалоб на игрока
player:
- '&cЖалоба &b#%id%'
- '&cна пользователя &b%playername%'
- '&cот &b%reporter%:'
- '&fЖалоба:'
- '%text%'
- '&cОтвет: &b%respond%'
- '&cОтветил: %admin%'
- =================================
# Формат вывода жалоб по какой-то конкретной теме
theme:
- '&cЖалоба &b#%id%'
- '&cна тему &b%playername%:'
- '&cот &b%reporter%:'
- '&fЖалоба:'
- '%text%'
- '&cОтвет: &b%respond%'
- '&cОтветил: %admin%'
- =================================
# Данные для подключения к базе данных (MYSQL)
database:
host: localhost # Адрес сервера (без порта)
database: database # Название базы данных
user: user # Имя пользователя
password: password # Пароль

# сообщения
messages:
wrong-text: '&cВы не ввели текст жалобы!'
response-sended: '&aОтвет по ID &c%id% &aбыл отправлен.'
notification: '&fБыл получен ответ на вашу жалобу! Введите /report -mylist что бы посмотреть его.'
notify-admin: 'Была отправлена новая жалоба! Введие /report -get %id% или /report -list, что бы посмотреть полный список жалоб.'
report-sended: '&aВаша жалоба была успешно отправлена. Id жалобы &c%id%.'
wrong-text: '&cВы не ввели текст жалобы!'
wrong-id: '&cНеверный ID жалобы!'
no-reports: '&fАктивных жалоб нет.'
no-report: '&cЖалоба с id %id% не найдена!'[/FONT][/CODE]
В ближайшее время добавлю поддержку BungeeCord, что бы уведомления о новых жалобах приходили и на другие сервера, связанные по банже.

Просьба не писать об багах и ошибках в отзывах. Для этого есть обсуждение плагина.
Так же вы можете написать о багах мне в вк - https://vk.com/muravchik_as
  • Мне нравится (+1)
Реакции: Rgferg1, BuseSo и The_stas
Автор
SteveGrKek
Скачивания
471
Просмотры
3,894
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

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

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

  1. Поддержка банжи

    Добавлена поддержка банжи. Теперь уведомления о жалобах админам и об ответах на них игрокам...
Назад
Сверху Снизу