Tic Tac 2 Posted April 26, 2015 Author Share Posted April 26, 2015 So, some players have been using cheat-engine to run really fast and mine/fish really fast.I'm requesting a tutorial on how to fix this, or if you'd like, i can pay you 8 bucks to fix it for me.Many thanks,//lurv Link to comment Share on other sites More sharing options...
skymen Posted April 28, 2015 Share Posted April 28, 2015 Hi, to cheat like this, they are modifying the game files.You shall use encription so they won't be able to change anything :)But, before using encription, you shall create a script in your engine that reads your encription, so it will still work, but people won't be able to change anything.Then, remember to force update everyone. Link to comment Share on other sites More sharing options...
Peaverin Posted April 28, 2015 Share Posted April 28, 2015 Try this fix, made by Benjo on this topic: [http://www.eclipseorigins.com/index.php?/topic/136814-ew-how-to-modify-npcplayer-speed/#entry937530](http://www.eclipseorigins.com/index.php?/topic/136814-ew-how-to-modify-npcplayer-speed/#entry937530)Private Sub CheatCheck_Timer() If SpeedHack + 6000 < GetTickCount Then 'do kicking stuff here dont forget to log this End If SpeedHack = GetTickCountEnd SubTimers are affected by speed hacks, gettickcount is not, Basically, If 6 seconds goes by faster than 5 seconds, you know it Is a speed hack.Have a timer on the client interval 5000 with the above code, adjust it to suit your needs and it works.The speed will still be hack-able, but it will be much more hard and simple Cheat Engine users won't be able to do it. The main problem here is that the speed is set client-side. It should be completely rewritten server-side, or send the player's speed from the client to the server every sec and check if the speed is modified and kick/ban the user. Link to comment Share on other sites More sharing options...
Tic Tac 2 Posted April 28, 2015 Author Share Posted April 28, 2015 > Try this fix, made by Benjo on this topic: [http://www.eclipseorigins.com/index.php?/topic/136814-ew-how-to-modify-npcplayer-speed/#entry937530](http://www.eclipseorigins.com/index.php?/topic/136814-ew-how-to-modify-npcplayer-speed/#entry937530)> > > > Private Sub CheatCheck_Timer()> If SpeedHack + 6000 < GetTickCount Then> 'do kicking stuff here dont forget to log this> End If> SpeedHack = GetTickCount> End Sub> > Timers are affected by speed hacks, gettickcount is not, Basically, If 6 seconds goes by faster than 5 seconds, you know it Is a speed hack.> > Have a timer on the client interval 5000 with the above code, adjust it to suit your needs and it works.> > The speed will still be hack-able, but it will be much more hard and simple Cheat Engine users won't be able to do it. The main problem here is that the speed is set client-side. It should be completely rewritten server-side, or send the player's speed from the client to the server every sec and check if the speed is modified and kick/ban the user.I put this is modServerLoop right? Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now