Skip to main content

What is it?


Kelly County Roleplay's Anti-Cheat

To ensure a fair and enjoyable gameplay experience for all members of our community, Kelly County Roleplay utilizes a custom-built anti-cheat system. This system, known as KCAC (Kelly County Anti-Cheat), has been developed in-house by me! (Paneedah)


KCAC - Seamless Integration & Great Compatibility!

Our Anti-Cheat is designed to seamlessly integrate with all of our custom-built scripts, features and tools!

This allows us to provide a comprehensive and effective anti-cheat that is always being updated and improved. We can easily add new checks and improve them as needed without having to worry about compatibility issues.





Under Constant Development

We aim to keep our Anti-Cheat updated and improved as we continue to develop new features and tools over time. However, we understand that it is not perfect and may occasionally encounter issues or bugs. With that said, we are committed to providing a reliable and effective anti-cheat that will help keep our community safe and enjoyable.


It Is Not Perfect

No matter how hard we try, we cannot guarantee that our Anti-Cheat will be perfect. "Perfect code" is not actually possible to achieve - there is always room for improvement, especially in the realm of anti-cheat development.


So, here's a few things to keep in mind:

  • Keep an eye on our Blog for updates and announcements related to our Anti-Cheat.
  • If you encounter any issues, bugs, or unexpected behavior, please report it to us as soon as possible!
  • If you have any suggestions or ideas for improvements, please don't hesitate to share them with us!

Find out more about how to report issues in the next section!




How Do I Report Issues?

Without our community's support, development of our Anti-Cheat will get very difficult. Reporting issues is a crucial part of keeping our Anti-Cheat up-to-date and improving it over time.


KCAC - Reporting Issues

Reporting issues in Discord!

You can report issues in our Discord Server by opening a support ticket in the #support-and-information channel. Simply describe the issue you're experiencing and provide as much detail as possible, including any relevant screenshots or logs and we will do our best to investigate and resolve the issue as soon as possible.

Reporting issues on GitHub!

If you prefer to report issues on GitHub, you can do so by opening an issue in our GitHub Repository. Please follow the issue template provided and provide as much detail as possible, including any relevant screenshots or logs, to help us better understand and resolve the issue.





Understanding Anti-Cheat Messages

When you receive an Anti-Cheat message, it will always provide you with an "Anti-Cheat Violation Code". This is a unique code that will help us identify what exactly resulted in the violation and how to resolve it.

For example, you receive an Anti-Cheat message that says "Anti-Cheat Violation: S001A". These codes allow us, the developers, to know what exactly you did, while not giving you that information directly.


KCAC - Understanding Anti-Cheat Messages

AntiCheat Violation Codes are divided into two categories:

  • S (Server) - These codes indicate that the violation was caught by the server-side Anti-Cheat system.
  • C (Client) - These codes indicate that the violation was caught by the client-side Anti-Cheat system.

That will then follow by a number between 000 and 999, which is the specific type of violation, and finally, a letter (A-Z) that represents the specific check that was violated (if there are multiple checks involved).


I Am Not a Cheater!

If you have received an automated kick/ban, you can appeal it here. Additionally, if you believe that a violation was unfair, you can contact us directly through our Discord Server by opening a support ticket in the #support-and-information channel.




You've Reached The End Of This Page!

If you're still interested in learning more about our Anti-Cheat, we recommend some of these resources:

  • Punishments - Help us poke fun at cheaters by viewing the live punishment tracker.
  • Reporting Issues - Learn how to report players and bugs within KCRP.
  • Appeal a Punishment - Learn how to appeal a punishment if you feel it was unfair.