Menu

Learn how to start playing on JartexNetwork in just 60 seconds!
Play Now
Learn how to join our server
and start playing in 60 seconds
Play Now
CLICK TO JOIN JOIN OUR DISCORD
0
0

Denied Replay System

Status
Not open for further replies.

EmeraldBlock

Active Member
Joined
November 19, 2019
Messages
288
Points
32
In Minecraft Username:
EmeraldBlock

What is the suggestion about?
Replay System

Description:
We all know that there are a lot of cheaters and staff team is trying their best to prevent them from getting unfair advantage over other players. Although, they are trying so hard to keep cheaters from ruining the playing experience, there are still tons of them on the server. Whenever I join the Practice server, all I see is just hackusations. Even though hackusating is not allowed, players never stop accusing other people of cheating. For instance, if a new player comes onto the server and starts playing, all he/she will be seeing are going to be hackusations. This is actually not good for the reputation of the server. Therefore, a replay plugin would be extremely helpful both for the chat and the experience the server gives to its players. If you see a player getting unfair advantage, you should report them to keep the server clean. However, this could become a long process. In order to report a cheater, you first need to record them, upload the proof to the internet and then attach the link of the evidence to the report. With the Replay Plugin, staff will be able to watch the matches and decide if a player is legit or not. I know that it would take a lot of time to code the plugin but if JartexNetwork actually manages to make the Replay Plugin come true, catching cheaters will be much easier for the staff team.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

1-Console Bans:

The Replay Plugin can be used for console bans. It is widely known that console bans both a lot of legit players and cheaters. If the plugin gets implemented, staff will be able to watch the replay and decide if the player was cheating or not.

Commands and Additional information:

The Replay Plugin will start recording the match whenever the player sends cheat alerts. The replay of the match will be stored on the server. Staff will be able to access the reports using the command: /report chat
This command will open up a special chat that can be only accessed by the staff team. After running the command, all of the reports will appear. The chat will look like this:
1-Match replay of <player name>
2-Match replay of <player name>
3-Match replay of <player name>
4-Match replay of <player name>
5-Match replay of <player name>
...
The reports will be listed like this and staff members will be able to click on the chat messages to watch the replay or run a command that will open the replay of a specific player. The command can be something like: /report watch <player name>
After watching the report, staff will decide whether it is false or true. They will be able to type the following commands:
/report true <player name> or /report false <player name>
If they type the command "/report true", console will permanently ban the player. (Automatically)
If they type the command "/report false", console will unban the player automatically so staff will not have to type any other commands to ban/unban him/her.

Benefits:
Dealing with console bans will be much easier for the staff team. It will be saving a lot of time. Most of the cheaters are going to be caught. Legit players will be unbanned easily.

Additional Notes:
If this suggestion gets accepted, JartexNetwork should consider implementing this plugin to the whole server. (Factions, Mini-games etc.)

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

2-Player Reports:
Players are also going be able to report their opponent. The Replay Plugin will automatically record everything during the match. After the match finishes, a message will appear on the chat and it will say something like this: "Report the replay of the match."
The player will be able to report their opponent. In order to report them, they will click on the message and a confirmation message will appear, the player will type the command: /report confirm
After they type the command, the replay of the match will be added to another special chat that is only made for player reports. In order to open the special chat, staff members will type the following command: /playerreport chat
Every single report that is made by the players will be able to be seen there:
1-Match replay of <player name>, reported by <player name>
2-Match replay of <player name>, reported by <player name>
3-Match replay of <player name>, reported by <player name>
4-Match replay of <player name>, reported by <player name>
5-Match replay of <player name>, reported by <player name>
...
The staff member will click on the report or run a command (like I mentioned earlier) to watch the replay of the match.
The command that can be used to watch the replay: /playerreport watch <player name>
Staff will decide the player's legitimacy. After that, they will type either:
/playerreport accept <the name of the player who was reported> or /playerreport deny <the name of the player who was reported>

If the staff member type the command "/report accept", that will be equivalent to an accepted report just like on the forums. (The player will be banned permanently by console.
If they type the command "/report deny", the report is going to be denied and the player will not be punished.

Additional Information:
1-Players who have Pro or Mythic rank will be able to use the replay feature to reduce lag.
2-Players will have a maximum of 3 minutes to report their opponent. If they choose not to report him/her, the replay will be permanently deleted.
3-Players are going to be able to activate and deactivate the plugin. It will not affect other players and will be a personal setting.
/matchreplay on: Activates the plugin. The matches are going to be recorded.
/matchreplay off: Deactivates the plugin. The matches are not going to be recorded.
4-Players are not going to be able to activate/deactivate the plugin during the match.


Benefits:
Players will be able to report cheaters easily by just clicking on a chat message.

Additional Notes:
If the Practice server is too powerful (has the capacity for handling all of the stuff mentioned above), JartexNetwork should consider allowing other players to use this feature as well.

-------------------------------------------------------------------------------------------------------------------------------------------------------------------

All of the Commands (Staff):
  • /report chat
  • /report watch <player name>
  • /report true <player name>
  • /report false <player name>
  • /playerreport chat
  • /playerreport watch <player name>
  • /playerreport accept <the name of the player who was reported>
  • /playerreport deny <the name of the player who was reported>
All of the Commands (Players):
  • /report confirm
  • /matchreplay on
  • /matchreplay off

How can this idea help to improve JartexNetwork?
The process of banning cheaters will get much more efficient and JartexNetwork will be able to give the best experience to its players. It will be extremely beneficial for the server.
 
Last edited:
S

Shayy

Guest
-1

Some players even if they are not hacking wouldn't like to be recorded and staff don't have a lot of time to check 100's of recorded matches. And if in half of them nobody hacked but players thought there was someone hacking then that would be wasting the staffs times. It would be quite hard for them to check a lot of videos of matches just to find out that nobody broke the rules if players lied or simply didn't know that a player wasn't hacking.
 
S

Shayy

Guest
Thank you very much for your reply.

1- I know that /report command can be added but most of the time, the staff team won't be able to check every single reported player due to the server's popularity. Because there are lots of players playing on the server at the same time, there are going to be too many reports than the staff team can handle. Therefore, they will miss most of the reports and hackers are going to continue gaining unfair advantage over other players on the server which could actually damage the playerbase. It might not make any sense at the moment but in the long run, cheating problem will damage the server. Like I mentioned above, staff will be notified but it is going to be a little bit different from the /report command.

Let me explain how this notification system will work:
Let us say that you are fighting against a hacker on the Practice server and you lost the fight. After the fight, a message will pop-up in the chat. It could say something like: "Please click this message if you think the player is cheating" After you click on the message, staff will get a notification. Even if he/she toggles his/her hacks off, staff will be able to watch the replay and punish the player and you will not need to report them on forums and it will save a lot of time both for you and the staff members. The reports that were made by the players will be stored. Although a staff member is not online, they will get the notification when they log in to the server. The reports will be appearing in a special chat in an organized way so staff will be able to check the reports one by one without even struggling. If they only spend 30-60 seconds on a report, it will be effective and efficient. They will not have to go to forums, check the proof and then launch Minecraft to punish the player. It will save a lot of time.


2- I completely agree with you. The replay plugin would cause lag on the Practice server. However, it should not be forgotten that this technique will help staff spot 99% of the hackers on the server. Like you pointed out, there is a big problem. I know that the server does not have the capacity for handling all of the replay-stuff. Therefore, JartexNetwork definitely need a better server that will be capable of handling this amount of data. I do not know whether JartexNetwork have the enough budget to get a better server or not, but this plugin will bring the end of hacking. What else could a server want when it comes to dealing with cheaters, they will be able to get rid of every single hacker on the server. These days, every server out there is trying to improve their anti-cheat but I totally do not agree with them. An anti-cheat is extremely essential for a server but we should be focusing on the efficiency of the staff team and how we can help them. Hacked clients will always find a way to bypass the anti-cheat but not staff. If a replay plugin gets added, it is going to be extremely beneficial for the staff team because they are the people who keep the server clean, they are the heroes. There is only one way of bringing the end of cheating: helping the staff as much as we can. That is the actual reason why I suggested a replay plugin. It is the only option.
What if a player accidentally clicked "yes" for the "do you think this player is cheating?" and, players could easily falsely accuse someone of hacking and click "yes" just to try to get them punished. Staff are already busy so getting a lot of fake notifications wouldn't make anything better.
 
AUTHOR
AUTHOR
E

EmeraldBlock

Active Member
Joined
November 19, 2019
Messages
288
Points
32
-1

Some players even if they are not hacking wouldn't like to be recorded and staff don't have a lot of time to check 100's of recorded matches. And if in half of them nobody hacked but players thought there was someone hacking then that would be wasting the staffs times. It would be quite hard for them to check a lot of videos of matches just to find out that nobody broke the rules if players lied or simply didn't know that a player wasn't hacking.
A player will be able to report their opponent only once, so they will not be able to spam the command over and over. Even if he/she fights them in a different match, the reporting system will not allow the player to report their opponent again. For example, if a player made 5 reports and all of them were false, staff will run a command that will flag the reports as false. If the player gets 5 (the amount can be changed) false reports, the plugin will automatically disable the reporting system for him/her for a week (duration can be changed) so the player won't be making any more false reports.

Additional information:
1- Each player only can be reported once by the same person and 3 times by other players. For instance, there is Player A, Player B, Player C and a hacker. Player A,B and C can report the hacker once so the hacker will have 3 reports in total. If another player comes onto the server and tries to report the hacker, the plugin will not allow him/her to report the hacker. This will prevent a lot of people from reporting the same person so it will help the staff.

2- The only person who can report the hacker is the hacker's opponent. Even though you are spectating the match etc. you won't be able to report them. In order to report the hacker, you will have to fight against him/her. This will prevent other players from reporting random people just because of hate ect.

3- A player will be allowed to make maximum of 5 reports each day. (The amount can be changed)
 
Last edited:
AUTHOR
AUTHOR
E

EmeraldBlock

Active Member
Joined
November 19, 2019
Messages
288
Points
32
What if a player accidentally clicked "yes" for the "do you think this player is cheating?" and, players could easily falsely accuse someone of hacking and click "yes" just to try to get them punished. Staff are already busy so getting a lot of fake notifications wouldn't make anything better.
Like I mentioned earlier, after the match finishes, a message will appear on the chat saying: "Do you think this player is cheating?" After you click the message/run the command, a confirmation message will appear to prevent players from accidentally reporting their opponents.
 

Silent_MC

Donator
Donator
Joined
April 12, 2017
Messages
1,675
Points
126
Age
17
So you're saying staff has to check EVERY single match played in a day? Seems a bit much huh? Recording and uploading proof works completely fine for me, I upload the video and report the hacker in max 30 seconds. Just set a keybind to record on your recording software and make sure the video is short and still shows the proof of the player cheating. Also, I've never seen this implemented on any other server before and this might be impossible, how will the player see the recording? This is too much coding for something that will be used by like max 30 players and might also crash the practice server like how said.
 

Silent_MC

Donator
Donator
Joined
April 12, 2017
Messages
1,675
Points
126
Age
17
A player will be able to report their opponent only once, so they will not be able to spam the command over and over. Even if he/she fights them in a different match, the reporting system will not allow the player to report their opponent again. For example, if a player made 5 reports and all of them were false, staff will run a command that will flag the report as false. If the player gets 5 (the amount can be changed) false reports, the plugin will automatically disable the reporting system for them for a week (duration can be changed) so the player won't me making any more false reports.

Additional information:
1- Each player only can be reported once by the same person and 3 times by other players. For instance, there is Player A, Player B, Player C and a hacker. Player A,B and C can report the hacker once so the hacker will have 3 reports in total. If another player comes onto the server and tries to report the hacker, the plugin will not allow him/her to report the hacker. This will prevent a lot of people from reporting the same person so it will help the staff.

2- The only person who can report the hacker is the hacker's opponent. Even though you are spectating the match etc. you won't be able to report them. In order to report the hacker, you will have to fight against him/her. This will prevent other players from reporting random people just because of hate ect.

3- A player will be allowed to make maximum of 5 reports each day. (The amount can be changed)
Even with what you just said, there will be so many reports and so much stress on the staff team. If you stay in practice for an hour doing chat reports at peak time you will have like 3 pages of reports with 70% of them being for hackusating.
 
AUTHOR
AUTHOR
E

EmeraldBlock

Active Member
Joined
November 19, 2019
Messages
288
Points
32
So you're saying staff has to check EVERY single match played in a day? Seems a bit much huh? Recording and uploading proof works completely fine for me, I upload the video and report the hacker in max 30 seconds. Just set a keybind to record on your recording software and make sure the video is short and still shows the proof of the player cheating. Also, I've never seen this implemented on any other server before and this might be impossible, how will the player see the recording? This is too much coding for something that will be used by like max 30 players and might also crash the practice server like how said.
There will be a limit on the reports. If the total reports reach 75 (the amount can be changed) players will not be able to report others until staff finishes checking them all. Because hackers on JartexNetwork are blatant, they toggle their hacks on the first second of the match, staff will immediately see the hacks. (Most of the matches are going to be like this so they wouldn't even have to watch the whole replay) I know that coding a plugin like this would take a lot of time and I agree that Practice server does not have the capacity for handling all of this stuff. However, this is going to be extremely beneficial for the server and most of the hackers are going to be caught. JartexNetwork needs to get better servers for this and they have to sacrifice some of the money but this is going to help fighting the cheater problem a lot.
 
Last edited:
Status
Not open for further replies.

Top