Re: Cheat Packs Available On Our Site
Posted: May 17th, 2012, 5:03 pm
@Bart
I don't know if we were referring to same point. But let me demonstrate.
Some one made a map - For example - DotA
The map has alot of variables and function names etc...
The optimizer is going through the map, and does the following.
Before Optimization
After you optimize it, it will look like this.
Now, what happens if it runs through all the alpha bet? It makes 0A 0B.... ZZ
Whe if it runs out of 2 character combination? Go to 3 etc..
It will take a massive amount of variables and function to make it actually go to lets say..
local integer zzz=0
O wait, that loops so familiar..
Isn't that the code from JJ CP? (Check the function main part)
If you notice, JJ2197 used only 3 characters or more for the variables and function names..
wouldn't work on a map that is optimized. but
will, and now you have a method of remembring, instead of p or i or s or w/e you use. just use
i2i - p2p - s2s etc.. and see how easy it becomes. That is how JJ's CP is build
local unit u2u
local group g2g
local string s2s
and it goes on and on.
This way, optimized maps won't counter this.
That is also why, the way to delete dota anti-cheats is to optimize the map. As DotA has the same variable and function names as Fai and JJ's CPs.
I don't know if we were referring to same point. But let me demonstrate.
Some one made a map - For example - DotA
The map has alot of variables and function names etc...
The optimizer is going through the map, and does the following.
Before Optimization
Spoiler:
After you optimize it, it will look like this.
Spoiler:
Now, what happens if it runs through all the alpha bet? It makes 0A 0B.... ZZ
Whe if it runs out of 2 character combination? Go to 3 etc..
It will take a massive amount of variables and function to make it actually go to lets say..
local integer zzz=0
O wait, that loops so familiar..
Isn't that the code from JJ CP? (Check the function main part)
If you notice, JJ2197 used only 3 characters or more for the variables and function names..
Code: Select all
local player p
Code: Select all
local player p2p
i2i - p2p - s2s etc.. and see how easy it becomes. That is how JJ's CP is build
local unit u2u
local group g2g
local string s2s
and it goes on and on.
This way, optimized maps won't counter this.
That is also why, the way to delete dota anti-cheats is to optimize the map. As DotA has the same variable and function names as Fai and JJ's CPs.