Proposal for Player-Driven Anti-Cheater System
Background and Purpose
To address the issue of delayed responses to cheaters due to timezone differences between moderators and active players, we propose implementing a delegated authority system.
System Overview
Moderators will grant special privileges to multiple trusted players within the game. These trusted players will serve as an initial response team for handling cheater reports.
Detailed Authority and Responsibilities
Voting Rights
- Authorized users can cast votes against players suspected of cheating when they encounter them.
Consequence Implementation
- If more than half of the authorized users present in the situation vote against a suspected cheater, that player can be kicked from the PvP dimension (duration to be determined, suggested: approximately 12h)
Reporting Requirements
- When a vote passes successfully, authorized users are obligated to submit a detailed report to moderators explaining the reasons for the kick action.
Authority Maintenance
- Any abuse of these granted privileges will result in immediate revocation of the authority.
Notes
- The specific duration of the kick penalty requires further discussion and adjustment
- The system relies on the integrity and judgment of trusted players
- This serves as a stopgap measure when moderators are unavailable
Again.
That is authorization to VOTE to make a KICK to a trustworthy
can do this by adding an existing vote plugin and a process to execute the kick, and then handing the authority to vote to a trusted player.
This is because they can be implemented as a single function.
So this is quite easy to introduce even if DG has a spaghetti code!