Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Detect usage of aimbot on server side #62

Open
PhilippvK opened this issue Oct 11, 2020 · 4 comments
Open

Detect usage of aimbot on server side #62

PhilippvK opened this issue Oct 11, 2020 · 4 comments
Labels
networking Issues related to the server client network communication

Comments

@PhilippvK
Copy link
Owner

We should figure out a way to detect the client side aimbot which can be enabled very easy. The is relevant because of #61 as cheating should not contribute to the highscores.

It is up to discuss if players who have the aimbot enabled are allowed to play non-single-player games and if yes, if their aimbot usage should be shown to other players in the UI.

I am aware of the fact, that by the aimbot-checking will be easy to crack (for example by changing the client code) but its better than nothing.

@pehala pehala added the networking Issues related to the server client network communication label Oct 13, 2020
@Maumaumon
Copy link

What do I have to do in order to use the aimbot?

@PhilippvK
Copy link
Owner Author

@Maumaumon Set allowCheating=true in GameCanvas.java and recompile the client by yourself. The C-Key can be used in a Game to turn in on or off on demand. (You may have to focus the Game Windows with a mouse click before)

@Maumaumon
Copy link

Ahhh, now I got it. I ahad already enabled it but didnt know that I need the C-key. Thank you very much Philipp:)

@PhilippvK
Copy link
Owner Author

@Maumaumon Great! Please use it wisely.

We are definitely thinking of removing that feature completely or just from multiplayer games.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
networking Issues related to the server client network communication
Projects
None yet
Development

No branches or pull requests

3 participants