My Anti-Hacking Suggestions:
- IP bans:
Once someone is banned from this game, they will be restricted from the site and forum, and from even logging into the client. Though this is not a solid barrier, and there are ways around it , it will deter some cheaters.
-Hardware GUID bans:
Hardware bans (similar to the Punkbuster system) will deter the majority of hackers. By using undisclosed hardware component serials to ban players, if someone wants to hack again, they must either use a different computer, or buy new components (along with a new account obviously). By using multiple private one-way hashes, no serial number information for individual computers can be determined by tries to obtain this information from a hardware GUI (including admins).
-
Dedicated hacker reporting system (Ingame):
By having a separate system to report hackers, rather than a generic report function (/report), GM's will be able to sort out and ban hackers quickly and efficiently. When a hacker is reported, a screenshot will be taken of their screen that instant (hopefully this will be done for regular /reports also)
Recommended: a window in the game used to report players, instead of typing /report.
-Name Finding:
Using the above report window system, a user can type a partial name and get a list of all players online with a name starting/including that segment. They can scroll through these users and have the option to report them by clicking a button to do so. This window will have tips about often-used confusing combinations (ex. i (lowercase I) looks like l (lowercase L) and also | (straight line above enter))
-
Hack reporting system:
A part of the (browser-based) ticket system for bug reporting, it will be made possible to file a ticket with a hack attached, or a link/screenshot inside. These tickets will be hidden from the public and can only be seen by GM's. Hack's can then be subsequently black listed, and an update can be implemented ASAP if a serious exploit is found.
-
Automatic Kicks/Bans
Using a automated hack detection system, a player can be kicked or temporarily banned from a game for using detected hacks. A red flag will be sent to a GM to allow them to investigate the problem at hand. The difference between a kick or temporary ban can be decided based on severity, or by GM's.
Suggestion: Do not allow this system to Perm. Ban players. Only allow this to be done by human choice.
-
GM Tools:
Allow GM's to: Kick, Temp Ban, Ban, Search Keybindings/Scripts for things known to exploit the game, magnetized a player (pull them to a GM and keep them on a leash), Weapon lock, Freeze, and many more.
More ideas possibly coming soon.
All Ideas ©2006 Falcon