Hi people!
From Russia with love to you, like a hot pie came this script :)
It's strange, but I did not find a convenient report system for my server on the forum, so I had to write it myself from scratch. If you are reading this text now and involuntarily smile - it's okay, the assistant for today in our negotiations - Google Translator :)
And now to business.
The script was tested by me on the version 1.7-1.8 spigot, and will most likely work on the versions above.
The script is an automated system of reports about bugs, cheaters or admins. Personnel with the appropriate rights will receive reports online, but even if they are offline, logs are kept for each type of report.
The logs indicate the time, the nickname of the player, his IP, the player's nickname for whom the complaint was made and his IP also.
To ensure that players do not flood the logs, the timing is implemented in 1 minute.
The reports themselves are divided into three types and permissions:
Bugs (..plugins/skript/logs/bug.log) report.bug
Reports on the players (..plugins/skript/logs/player_online.log) (..plugins/skript/logs/player_offline.log) report.player
Reports on the admins (..plugins/skript/logs/admin_online.log) (..plugins/skript/logs/admin_offline.log) report.admin
To ensure that staff can receive messages about reports, they must have the appropriate permissions.
Two languages are implemented:
- Report_En.sk - The English version (Version History - 1.0). Translated by my assistant, so I advise you to re-read it before installing it on the server :)
- Report_Ru.sk - Russian version (Version History - 1.0 Ru). Then I had enough knowledge of my language.
# Description in Russian.
Ребята, в двух словах это система репортов :)
Поискал тут на форуме, но так ничего и не нашел подходящего, поэтому написал с нуля этот скрипт.
Система принимает жалобы на баги, игроков и админов. Сами репорты в онлайн-режиме получают все, кто имеет на это соответствующее разрешение. Но даже если весь персонал оффлайн, всё будет задокументировано в логах, которые создаёт сам скрипт. Чуть выше указаны типы репортов, адреса их логов и соответствующие разрешения. В логах указаны время, ник игрока, его IP, ник на кого жалоба и его IP тоже. Кроме того, они разделены на онлайн был игрок или оффлайн. Чтобы игроки не флудили, реализован тайминг в одну минуту (настраивается тоже).
Оригинальная версия на русском - Report_Ru.sk (Version History - 1.0 Ru)
Всё редактируется, всё ясно и понятно. А вот что им там Гугля перевёл в их локализацию, я не знаю :D Скрестим пальцы.
Вот такой удобный инструментик для сервера я вам и приволок.
Протестировал на Spigot 1.7-1.8, но должно подойти к любой версии.
Всем удачи ;) Оценки приветствуются.
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta
