Speed hack outside of CE and Finding entities/enemies.

04/16/2019 01:03 copperhaxor#1
So after reading a few posts and realizing that you can now trade in CPS for real $ I decided to make a bot. I'm an F# developer and don't really want to learn C++ or .Lua right now so i've made it in Autoit. It functions well. Uses memory address pointers to read my location and stay within a defined radius and track health for using potions. tracks XP skill and uses some custom pixel functions to locate and click on enemies in an efficient order (IE closest first). I haven't added looting yet.

So I have 2 requests/questions.

1. Is there a way to use CE's equivalent 'Speed hack' without CE open. As Ce causes a 1-day ban.

2. I want to improve on this and find a list of surrounding enemies/entities objects (and from that there location/coordinates). I've read there is supposed to be an object with a list of entities. I don't know how this would look in memory? I imagine an address with lots of equal offsets pointing to each object in the list. (feel free to correct me) Can anyone help with this or give me a run down of how you would go about this? being a popular game I'm hoping some of you know how to do it already.

Thanks
04/16/2019 13:11 JaniQ#2
1. tq checks how fast you jump so you will get banned regardless of the tool you use unless you bypass/trick that check.

2.You will need to debug the client find the function that loops through nearby objects and call it, I believe there was one which retrieved the entity by index and another which gave the amount of objects nearby.
Once you have an entity address in memory you can read x,y at offsets 4,8 but you will need to do the following to get the actual values.
Code:
(x-32)>>6
(y-32)>>6
04/21/2019 19:29 clerythecleric#3
Interesting, Would you know if the check is server-side? It seems to do a lot of its checks ironically in the client, So wouldn't be too much to assume it could be in the client.

As for the second point, So if i can find both functions, I can get a count of all the surrounding entities then loop those into the first function,

Offset 4, and 8 from which address? So say for example i find the first function and call it from my code and give it a parameter of 0. When I go to read the result in my code, What type will it be? isit a memory address pointer? I can't seem to visualise how this entity object will appear in this scenario for the code/bot or in memory. Hopefully that makes sense? This seems to be a learning curve area for me. I'm still waiting for a 'light-bulb' moment when it all clicks. I'm getting there though.