Иконка ресурса

Плагин Report 1.0

Нет прав для скачивания
  • Villager ⟠

    Теперь у вас есть возможность продавать свои товары на нашем Minecraft маркете. Это отличная возможность для вас начать зарабатывать на своих навыках и труде. Для того, чтобы начать продавать, необходимо приобрести подписку за 129 рублей - навсегда!

  • Мы теперь в "Telegram"

    Актуальные новости, технические работы и просто жизнь сайта, теперь мы введем прямой контакт с нашими пользователями. Не забудь подписаться, не пропусти самое интересное.

Плагин на репорты.
Команды:
/report - вывод всех команд
/report menu - открытие меню
/report give - подать жалобу на игрока
/report helper - открыть меню администрации.


Плагин для подачи жалоб на других игроков, прямо в игре! Если одобряют жалобу игрока, он получает рандомную награду из конфига. Цена: 500 рублей.

Плагин работает через меню. Есть 2 типа меню:
  1. Для команды проекта, где можно посмотреть жалобы от игроков.
  2. Для игоков, где можно увидеть свои жалобы, и их статус.

Репорты хранятся в базе данных, есть 2 типа хранения: MySQL и SQlite. Поддерживаемые плагины для наказаний: CMI, BlackNick (мой за покупкой таже страница), NexusBans2 и Essential.
Каждый текст и награда может быть редактирована в конфиге плагина.

Права:
report.admin - право для /report helper
report.give - право для подачи жалоб

Config:
YAML:
storage:
  type: "SQLITE" # SQLITE | MYSQL
 
 
mysql:
  host: "localhost"
  port: "3306"
  username: "admin"
  password: "12345"
  database: "minecraft"
 
 
messages:
  youHelper: "&cВы не можете подавать репорты!" # Если хелпер пытается подать жалобу
  noPermission: "&cУ вас нет прав"
  alreadyReport: "&cНа этого игрока уже написали жалобу!" # Вывод сообщения если на игрока написал уже кто-то жалобу, но она не проверенна
  banPlayer: "&cВы забанены по жалобе игрока (player)" # Отправляется если игрок в сети и приняли жалобу
  punishNotification: "&eИгрок &c&l(target)&e получил &0черный ник &0&l&n1&0 уровня&e по жалобе от игрока &6&l(reportPlayer). &eПодтвердил жалобу &a&l(player)" # Сообщении при выдаче наказания
  giveReward: "&aСпасибо за помощь серверу! Вот ваша награда:" # Текст при награде
  giveRewardAlready: "&cВы уже получили награду за эту жалобу" # Если уже забрали награду
  reportClosed: "&cРепорт закрыт!" # Если репорт закрыт!
  noYouReport: "&cЭтот репорт рассматривает другой хелпер" # Если хелпер пытается взять чужой репорт
  success: "&aВы успешно подали жалобу на игрока!" # При отправке репорта
  notification: "&aИгрок (player) подал жалобу на игрока &c(target)" # Отправляется хелперам в сети
  punishPlayer: "&cУ игрока уже есть черный ник" # Если игрок уже наказан
  notFound: "&cИгрок (player) никогда не заходил на сервер" # Если игрок никогда не заходил на сервер
  args: "&e/report give [ник] [ссылка] [комментарий]"
 
  help:
    - "&e/report menu - открыть меню с репортами"
    - "&e/report give - подать жалобу на игрока"
  
  
  helpAdmin: "&e/report helper - открыть меню с репортами игроков" # Это выводиться только тем у кого есть право report.admin
  commandNotFound: "&cНеизвестная команда" # Если игрок ввел неверный sub
 
  infoHelper:
    - "Комментарий: (comm)"
    - "Ссылка на видео: (youtube)"
  
  
menu:
  reportIcon:
    slot: 0
    material: "SKULL_ITEM"
    data: 0
    displayName: "(targetName)"
    lore:
      - "&7Статус: (state)"
      - "&7Подал жалобу: (playerName)"
      - "&7Жалоба подана: (date)"
  helpIcon:
    slot: 52
    material: "PAPER"
    data: 0
    displayName: "&8Помощь"
    lore:
      - "&7Здесь вы можете просмотреть ваши жалобы на игроков"
      - "&7Узнать статус жалобы, а также забрать награду,"
      - "&7если ваша жалоба одобрена"
  nextPage:
    slot: 53
    material: "DYE"
    data: 10
    displayName: "&7Следующая страница"
    lore:
      - "&8Перейти на следующую страницу"
  previousPage:
    slot: 43
    material: "DYE"
    data: 8
    displayName: "&7Предыдущая страница"
    lore:
      - "&8Перейти на предыдущую страницу"
    
    
punish:
  type: "BLACK" # NEXUSBANS | ESSENTIALS | CMI | BLACK
  reason: "3.4"
  time: "14d"
 
 
reward:
  money:
    commands:
      - "eco give (player) 5000"
    text:
      - "&aВыдано 5.000$"
  rub:
    commands:
      - "p give (player) 10"
    text:
      - "&aВыдано 10 рублей"
Screenshot_404.png
Screenshot_405.png
Screenshot_406.png
Screenshot_407.pngScreenshot_408.png
Автор
RuMerkii
Скачивания
18
Просмотры
1,289
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Другие ресурсы пользователя RuMerkii