 |
Cheat Engine The Official Site of Cheat Engine
|
| View previous topic :: View next topic |
| Author |
Message |
Cheater23 How do I cheat?
Reputation: 0
Joined: 26 Apr 2014 Posts: 2
|
Posted: Sat Apr 26, 2014 6:10 am Post subject: Need help please - not able to tick boxes |
|
|
Hello guys,
I am sorry it had to come to me creating a topic, but I am really clueless already and I am hoping you are experienced enough to find a solution. After googling forever I am still not able to find an answer to my problem.
I am playing a facebook flash game which can be accessed also from a different website owned by the company. I have installed CE 6.3 and the script for the game. Its working for everyone, but for some reason, i cant tick the boxes to enable the cheats. I am using the script by double clicking it or by opening it by the exe file of my choosing (I have tried it with all the .exe files in my CE directory) I have tried it on opera, firefox and IE. Just nothing happens and stays blank when i click it while loading. There are trainers for the game, where you just attach to the right process and than enable the cheats. I can attach but it still does not work. The timingi is correct, im sure (watched a few video tutorials).
I have windows 7 64 bit, newest flash player and for some reason when I open task manager, opera, firefox and IE appliactions have a * 32 after name. So I think that could have something to do with it. But how could I run 32 bit browser on a 64 bit windows, I dont know. Ive tried it on a different computer aswell but with same effect.
Please, if anyone has a clue what else I can do... Thank you very much!
|
|
| Back to top |
|
 |
DrNOP Newbie cheater
Reputation: 0
Joined: 21 Apr 2014 Posts: 19
|
Posted: Sat Apr 26, 2014 8:55 pm Post subject: Re: Need help please - not able to tick boxes |
|
|
The checkbox in the 'Active' column will remain blank when the script doesn't find what it's looking for.
If you look inside the script (right-click | "change script"): is there an AOBSCAN instruction? If yes, then try to use that byte string for a manual scan for Array of Byte with 'Hex' checked.
Does it find anything?
If not, then you need to adjust the byte string.
Try to shorten it, or use wildcards (asterisk). But make sure you get only one unique result. If you find a suitable string, use it in the AOBSCAN.
Adjust the DISABLE section, too, if it contains the byte string.
|
|
| Back to top |
|
 |
Cheater23 How do I cheat?
Reputation: 0
Joined: 26 Apr 2014 Posts: 2
|
Posted: Sat Apr 26, 2014 9:17 pm Post subject: |
|
|
Dear DrNOP,
thank you very much for your reply. As it comes, im totally lost in your instructions. It does have a AOBSCAN instruction, but i dont know whats a byte string, array of byte, wildcards. To be honest, i dont really want to study the whole program too deeply, so maybe you could just give me some more instructions please? I hope it does not come over too badly and it doesnt annoy you. Here is one of like 5 subscripts it has:
[ENABLE]
//
// 00 01 02 03 04 05 06 07 08 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14 15 16 17 18 19 1a 1b 1c 1d 1e 1f 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f 30 31 32 33 34 35 36 37 38 39 3a 3b 3c 3d 3e 3f 40
Aobscan(_abi, 24 13 46 ?? ?? 01 a0 61) // soul magnet
_abi:
db 29 24 05 02 02 02
// ^^ -- A, attack speed bonus
Aobscan(_mov3,24 18 46 ?? ?? 01 a0 75) // soul magnet
_mov3:
db 29 24 03 02 02 02
// ^^ -- B, also change same value on [movement extra]
// B is movement speed bonus, for real
[DISABLE]
//Aobscan(_inv1,24 50 46 ?? ?? 01 2f ?? ad) // soul magnet
//_inv1:
//db 29 24 02 02 02 02
//Aobscan(_inv2,24 50 46 ?? ?? 01 2f ?? 0e) // soul magnet
//_inv2:
//db 29 24 02 02 02 02
|
|
| Back to top |
|
 |
DrNOP Newbie cheater
Reputation: 0
Joined: 21 Apr 2014 Posts: 19
|
Posted: Mon Apr 28, 2014 3:11 pm Post subject: |
|
|
| Cheater23 wrote: | It does have a AOBSCAN instruction, but i dont know whats a byte string, array of byte, wildcards.
[...]
Aobscan(_abi, 24 13 46 ?? ?? 01 a0 61) // soul magnet
|
I call 24 13 46 ?? ?? 01 a0 61 a byte string (or array of bytes, if you will). It contains '??' as wildcards, meaning "don't care what you find on positions 4 and 5 of the byte string".
What you should do to test if this string can be found in memory, is enter this byte string (24 13 46 ?? ?? 01 a0 61) into the 'Value' entry field in CE. Check [X] Hex, and select 'Array of byte' as 'Value Type'. Then click [First Scan].
If nothing is found, the list on the left remains empty. Then you have to change the byte string, until (only) one occurrence is found. This is where your talent as a detective comes into play
I suggest you play around with the tutorial a little, to get a feeling for what you're doing.
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|