09-09-2009, 08:12 PM
If 500 players is possible in the future, we might need to change and review some of the current crew commands, and how stuff works.
I could imagine it will be really, really crowded ingame. If you're the only admin, or there's perhaps only two crewmembers, you might want to prioritize things. A system could be made that automatically notifies players who report a cheater that we're kind of busy and that we'll look into it asap. Note that the /report command needs to be reinstated and actually work.
The reports need to appear in an array, sorted on time of the report. If a crew member uses the command /reports, a list will appear like this:
Active reports:
#1 Peter (id: 0), reported by Sander (id: 97). Reason: high jump
#2 Chillosophy (id: 1337), reported by Chillosophy (id: 1337). Reason: racist fuck
etc.
Crew members work through the list of reports. If a reported user did not cheat, the report can be closed with /close [reportid]. If the reported user did cheat and is banned or kicked, the report will automatically close. The reporter will get a "thank you" message, to encourage reporting more cheaters.
Crew members also have the possibility to change the so-called defcon level, to automatically send a PM to the reporter that we're busy. He'll know we'll look into it and stop bothering us with cheat reports.
(Never mind the command name btw, I just couldn't think of something better )
/defcon 1-3
The defcon system could automatically adjust to a higher or lower level based on the number of reports.
I could imagine it will be really, really crowded ingame. If you're the only admin, or there's perhaps only two crewmembers, you might want to prioritize things. A system could be made that automatically notifies players who report a cheater that we're kind of busy and that we'll look into it asap. Note that the /report command needs to be reinstated and actually work.
The reports need to appear in an array, sorted on time of the report. If a crew member uses the command /reports, a list will appear like this:
Active reports:
#1 Peter (id: 0), reported by Sander (id: 97). Reason: high jump
#2 Chillosophy (id: 1337), reported by Chillosophy (id: 1337). Reason: racist fuck
etc.
Crew members work through the list of reports. If a reported user did not cheat, the report can be closed with /close [reportid]. If the reported user did cheat and is banned or kicked, the report will automatically close. The reporter will get a "thank you" message, to encourage reporting more cheaters.
Crew members also have the possibility to change the so-called defcon level, to automatically send a PM to the reporter that we're busy. He'll know we'll look into it and stop bothering us with cheat reports.
(Never mind the command name btw, I just couldn't think of something better )
/defcon 1-3
- 3: Default; not really busy, we'll look into it immediately. No automated message to the reporter stating that we're busy
- 2: It's kind of busy, we have multiple reports we're looking into. Send a pm to the reporter that we'll look into it asap.
- 1: It's very busy, lots of reports and/or rulebreaking players. Send a pm to the reporter that we're busy, but we'll do our best to look into it. Also send a message to #LVP.crew: "Chillosophy has changed defcon mode to 1. Crew is needed, please help out"
The defcon system could automatically adjust to a higher or lower level based on the number of reports.