@Minikloon
The plugin would add :
/warn (player) (reason)
available to : everyone.
What it does :
It logs the 4 last comments of the reported player (or adds the extra comments since the last warning to the previous ones to avoid repetition in the case of recurring warnings) and the player that is reporting at that time for the infringing player server side in a report thread for the mods to deal with.
The server can keep track of the warnings for each player, 3 warnings for the same reason in the same day and the player gets automatically reported with proof.
There are 2-3 warnings per report (3 to check if the player continues after the 2nd warning, if done automatically 2 warnings are fine)
This is usefull because :
- Not everyone knows how to report.
- Screenshots take up a bit of space both on the server and on the reporters computers.
- The screenshots need to be relyable needing to be clear and uncropped. The plugin itself is relyable.
- It is possible to detect the reasons for the warnings (language, swearing, advertising and spam..)
- The plugin can create clean reports without screenshots but with extracted text from the server logs that is 100% reliable.
- If a player advertises in multiple lobbies the warnings can be counted accordingly even if it isn't the same player reporting, the reports are done in the same time span/ same reason.
What could eventually be added to this plugin :
- The reports could be sent to a specific area on the website.
- after a successfull report the reporter gets a message "successfully reported (name) for (reason) .
- Maybe : /Warn (player) (optional warning number) (reason)
Any possible issues ? :
I can think of :
- Multiple people reporting the same offence (10 people in a lobby reporting 1 advertiser)
Fix-> This can be fixed by taking the comments of that person at the time of the reports, the amount of reports can only add weight to the importance of the report.
- Spam of the command :
Fix-> after a successfull report a command cooldown could be added to avoid spamming.
Fix-> If the "offending" player hasn't talked since the last warning, the newer warning is canceled.
Fix-> Players abusing this command may be blacklisted from using the command and would need to report the old fashioned way.
Example of the plugin working:
[Offender] : spam1
[Offender] : spam2
[Offender] : spam3
/warn offender spam
Console to Offender: [Offender] please do not spam 1/3
Console to Reporter: Player has been warned for spam 1/3
[Offender] : spam4
[Offender] : spam5
/warn offender spam
Console to Offender: [Offender] please do not spam 2/3
Console to Reporter: Player has been warned for spam 2/3
[Offender] : spam6
/warn offender spam
Console to Offender: [Offender] please do not spam 3/3
Console to reporter: report successfull ! Your report will be taken into consideration soon™
I want to be clear on one thing, the reports are based on the time of the reports, so 200 people reporting one person at one time will give one report where the chat log of the reporter(s) and offender is saved in a specific time span (eg: 30 seconds behind each warning.)
The plugin would add :
/warn (player) (reason)
available to : everyone.
What it does :
It logs the 4 last comments of the reported player (or adds the extra comments since the last warning to the previous ones to avoid repetition in the case of recurring warnings) and the player that is reporting at that time for the infringing player server side in a report thread for the mods to deal with.
The server can keep track of the warnings for each player, 3 warnings for the same reason in the same day and the player gets automatically reported with proof.
There are 2-3 warnings per report (3 to check if the player continues after the 2nd warning, if done automatically 2 warnings are fine)
This is usefull because :
- Not everyone knows how to report.
- Screenshots take up a bit of space both on the server and on the reporters computers.
- The screenshots need to be relyable needing to be clear and uncropped. The plugin itself is relyable.
- It is possible to detect the reasons for the warnings (language, swearing, advertising and spam..)
- The plugin can create clean reports without screenshots but with extracted text from the server logs that is 100% reliable.
- If a player advertises in multiple lobbies the warnings can be counted accordingly even if it isn't the same player reporting, the reports are done in the same time span/ same reason.
What could eventually be added to this plugin :
- The reports could be sent to a specific area on the website.
- after a successfull report the reporter gets a message "successfully reported (name) for (reason) .
- Maybe : /Warn (player) (optional warning number) (reason)
Any possible issues ? :
I can think of :
- Multiple people reporting the same offence (10 people in a lobby reporting 1 advertiser)
Fix-> This can be fixed by taking the comments of that person at the time of the reports, the amount of reports can only add weight to the importance of the report.
- Spam of the command :
Fix-> after a successfull report a command cooldown could be added to avoid spamming.
Fix-> If the "offending" player hasn't talked since the last warning, the newer warning is canceled.
Fix-> Players abusing this command may be blacklisted from using the command and would need to report the old fashioned way.
Example of the plugin working:
[Offender] : spam1
[Offender] : spam2
[Offender] : spam3
/warn offender spam
Console to Offender: [Offender] please do not spam 1/3
Console to Reporter: Player has been warned for spam 1/3
[Offender] : spam4
[Offender] : spam5
/warn offender spam
Console to Offender: [Offender] please do not spam 2/3
Console to Reporter: Player has been warned for spam 2/3
[Offender] : spam6
/warn offender spam
Console to Offender: [Offender] please do not spam 3/3
Console to reporter: report successfull ! Your report will be taken into consideration soon™
I want to be clear on one thing, the reports are based on the time of the reports, so 200 people reporting one person at one time will give one report where the chat log of the reporter(s) and offender is saved in a specific time span (eg: 30 seconds behind each warning.)
Last edited: