Basic Cheat Engine Stuff

05/05/2015 13:47 D2_sid#1
Hey there. I have never used Cheat Engine before and I know, it's pretty late now but I'd like to try some basic things with kal online. Problem is that most posts regarding Cheat Engine are very old and outdated.

I was wondering what Cheat Engine you guys use and how you bypass Kal Online's Hackshield Pro. I really appreciate any help I can get :)
05/05/2015 18:32 KillerExtreme#2
Cheat engenie 6.4 set some hide configs i tested it last time some months ago dont know if it still work ( on Int)
05/05/2015 22:54 D2_sid#3
Thanks alot! I have managed to get the Cheat Engine running and fooled around a bit with it.
Now I have read that I woul need updated memory adresses if I were trying to get Timos old splashbot running.


This is from the config of Timos splashbot. I think I managed to find the new max helth/mana and current health/mana memory adress.

However, I don't know how to find the Pointer Adress and I'm not sure what the Health Offset is (I mean - shouldn't it be Max Health Adress?!)
05/06/2015 03:51 Noen#4
Could you tell us how you managed to run Cheat Engine on Int? Mine is always being detected by Hackshield.
05/06/2015 09:07 KillerExtreme#5
Quote:
Originally Posted by Noen View Post
Could you tell us how you managed to run Cheat Engine on Int? Mine is always being detected by Hackshield.
here my settings

[Only registered and activated users can see links. Click Here To Register...]
05/06/2015 21:52 Noen#6
Thank you KillerExtreme! The detection message still appears, but now I can use CE without the client exiting.
05/07/2015 03:58 D2_sid#7
I'm sure it's stupidly simple but I just can't help it. Once I change any value in the Memory Scan Option and I hit New Scan an error pops up.
"Scan error:controller:No readable memory found"

I tried it with multiple processes (kal, chrome, ...). I'm running win 8.1 x64.
Thanks so much for your help :)
05/07/2015 07:16 Staviko#8
go to settings->extra and enable "query memory region routines" also run as administrator
05/07/2015 13:10 D2_sid#9
Quote:
Originally Posted by Staviko View Post
go to settings->extra and enable "query memory region routines" also run as administrator
Tried both. The process is also attached to the cheat engine (i can search for values, but seemingly not in a specific memory region).

I'm testing the cheat engine on a private server by the way. I'm currently trying to mess around with the cooldowns a bit (although the guides are kinda old and i'm not even sure if that stuff is still working).
05/07/2015 15:50 KillerExtreme#10
well you dont need an specific memory region just swich to text search and search for the skill you want at the memory view then take the first 3-4 adress numbers and remember them. After that search for the Colldown time of the skill and try these results with the mamory region which are matching.
05/07/2015 18:18 Staviko#11
KillerExtreme hh ur quote at signature from uedldk is amazing hhh ^^
05/07/2015 21:05 D2_sid#12
Quote:
Originally Posted by KillerExtreme View Post
well you dont need an specific memory region just swich to text search and search for the skill you want at the memory view then take the first 3-4 adress numbers and remember them. After that search for the Colldown time of the skill and try these results with the mamory region which are matching.
Thats a nice hint, thank you. I searched for "Mockery" which gave me two results. I stopped the cooldown time of Mockery ingame. It's 60 seconds, therefore 60000 miliseconds. I proceed to search for a value between 59000 and 61000 (in case they added a few mili secs) and check for the first 4 characters of both results that I found earlier.
Can't find a match if I search for a 4 bit type, but I do find about 30 matches if I search for a 2 bit type. Only one of these has a value of exactly 60000. Changing this value to 0 doesn't affect the cooldown of Mockery ingame.

Three questions here:
1) (This one is pretty naive) Is it normal that the memory adress of Mockery seems to change everytime I restart the game?

2) In every guide that I have read it says the cooldown should be a 4 bit data type. Could it be that this has changed and these values can be saved in a 2 bit type?

3) What's the worst thing that could happen if I start changing each of the 20-30 values to 0?

/EDIT: Changed to values to 0. That did not change the cooldown.
05/08/2015 02:03 Noen#13
Watch this video on how to find cooldown address:


(It's from KillerExtreme :P)
05/08/2015 12:30 KillerExtreme#14
wow you found it verry nice :D
05/08/2015 16:56 D2_sid#15
Thanks to both of you. It's a very nice video. I managed to mess around with the cooldowns a bit. Getting the error 'Invalid cooldown time detected' ingame every now and then. Anyways, thanks alot!

I'm still trying to figure out the memory adresses for timo's splashbot. Or more importantly I want to learn how to use memory adresses with autoit. I really appreciate any tutorials or videos regarding cheat engine, autoit and anything what you think might be interesting for me at this point.