Jump to content
Sign in to follow this  
KBX

Simple fix against cheaters

Recommended Posts

I don't know if this works but on paper it would. Simply hard cap the maximum stats. 
Just calculate the max possible stats.

Which is:
Accesoires: 3 x 999 = 2,997 
( 3,996 - Squire's shield )

Weapon: 999
( 1,998 - Jester & ev 2 weapons )

Armor: 4 x 1,399 = 5,596 
( Ult++ armor with bonus 40% )
Pet: 999
( 1,998 Summoner wears two pets )

Jester, Series EV, squire, summoner = 11,590 ( max stats)

So If you hard cap the stats cheaters will still have a hard time when they have no knowledge.
And you get rid of the big aura stack cheaters and way to fast Apprintice towers and harpoons.


Now obviously I don't know how the game's code works but in theory this would work.

Share this post


Link to post
Share on other sites

he means that even if you had a 9999999999 tower damage weapon it would still cap effectiveness at 999

it is mean't as a secondary filter or cap that applies to the character not the item im pretty sure

Share this post


Link to post
Share on other sites


@KBX quote:...

There would be way more precise methods to check for hacked gear and it wouldn't be that much of a big deal to add this. Sadly, the CDT has no access to the DB. Secondly a few people think it will not work because the game is client side although ranked data are stored server side hence a DB injection would work very well unless sloppy done [which would create a heavy DB load]

Share this post


Link to post
Share on other sites


@EagleOne quote:


@KBX quote:...

There would be way more precise methods to check for hacked gear and it wouldn't be that much of a big deal to add this. Sadly, the CDT has no access to the DB. Secondly a few people think it will not work because the game is client side although ranked data are stored server side hence a DB injection would work very well unless sloppy done [which would create a heavy DB load]

I think what KBX meant is simply changing the in-game formulas that scale different things like tower range, tower attack, etc. to cap at 11590. This could be done in a patch (perhaps?) so that even if you play offline, locally, and you have 100,000 tower attack on a character somehow, the game engine will give you a tower with effective tower attack of 11590. This would eliminate some of the more egregious hacks out there, and should be done in the engine, without having to check individual items or querying the database. If this is easy/possible I would think this is a good idea.

Share this post


Link to post
Share on other sites


@ThePoet424 quote:


@EagleOne quote:


@KBX quote:...

There would be way more precise methods to check for hacked gear and it wouldn't be that much of a big deal to add this. Sadly, the CDT has no access to the DB. Secondly a few people think it will not work because the game is client side although ranked data are stored server side hence a DB injection would work very well unless sloppy done [which would create a heavy DB load]

I think what KBX meant is simply changing the in-game formulas that scale different things like tower range, tower attack, etc. to cap at 11590. This could be done in a patch (perhaps?) so that even if you play offline, locally, and you have 100,000 tower attack on a character somehow, the game engine will give you a tower with effective tower attack of 11590. This would eliminate some of the more egregious hacks out there, and should be done in the engine, without having to check individual items or querying the database. If this is easy/possible I would think this is a good idea.

Yes, that is what I mean. Easy example, hero speed is capped at 100. Even when hackers have 999999 speed the game still thinks it's 100. Just like resistance. It's impossible to get 100% resistance.

Share this post


Link to post
Share on other sites

This might stop script kiddies that barely know their way around cheat engine but none of the people that really ruin the market. You can just hijack the wave data itself and basically turn any wave into an 1 monster thing and also instantly catapult yourself to any wave you want. Similarly you can create an infinite wave like this and you can still hijack defense HP or, more specifically, monster scaling factors directly. Because the game runs client side, just limiting the stats to an exceed=max factor will only get rid of the most amateurish of hackers.

There are even more complex things than the above (hijacking item spawn factors, monster type, quality and quantity numbers directly, map ID itself so you can theoretically run deeper well and get CD rewards) but that's probably reserved for people that will never, ever, be caught.

Share this post


Link to post
Share on other sites


@Kuugen quote:

This might stop script kiddies that barely know their way around cheat engine but none of the people that really ruin the market. You can just hijack the wave data itself and basically turn any wave into an 1 monster thing and also instantly catapult yourself to any wave you want. Similarly you can create an infinite wave like this and you can still hijack defense HP or, more specifically, monster scaling factors directly. Because the game runs client side, just limiting the stats to an exceed=max factor will only get rid of the most amateurish of hackers.

There are even more complex things than the above (hijacking item spawn factors, monster type, quality and quantity numbers directly, map ID itself so you can theoretically run deeper well and get CD rewards) but that's probably reserved for people that will never, ever, be caught.

Atleast it does something, this way you will get rid of most cheaters. (not actual hackers)

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...