View previous topic :: View next topic |
Author |
Message |
Cake-san Grandmaster Cheater
Reputation: 8
Joined: 18 Dec 2014 Posts: 541 Location: Semenanjung
|
Posted: Sat Sep 19, 2015 10:11 pm Post subject: [Solved]What's the problem ? |
|
|
#cheat engine 6.4 + 64bit 15.09.05
Description: |
|
Filesize: |
44.79 KB |
Viewed: |
3526 Time(s) |

|
_________________
...
Last edited by Cake-san on Sun Sep 20, 2015 11:51 am; edited 1 time in total |
|
Back to top |
|
 |
Dark Byte Site Admin
Reputation: 470
Joined: 09 May 2003 Posts: 25791 Location: The netherlands
|
Posted: Sun Sep 20, 2015 2:08 am Post subject: |
|
|
c is not a valid multiplier
only allowed values are 2, 4 and 8
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
 |
STN I post too much
Reputation: 43
Joined: 09 Nov 2005 Posts: 2676
|
Posted: Sun Sep 20, 2015 2:27 am Post subject: |
|
|
You can use the bytes instead like this
db [bytes for your instruction]
and CE will compile fine.
_________________
|
|
Back to top |
|
 |
Cake-san Grandmaster Cheater
Reputation: 8
Joined: 18 Dec 2014 Posts: 541 Location: Semenanjung
|
|
Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Sun Sep 20, 2015 11:24 am Post subject: |
|
|
Or just do the math yourself. I think I did this right...
Code: | push eax
push ecx
push edx
xor edx,edx
mov eax,[_input1]
mov ecx,C
mul ecx
mov ecx,[python27.dll+224E98]
sub ecx,eax
mov ecx,[ecx]
mov [_output1],ecx
pop edx
pop ecx
pop eax |
|
|
Back to top |
|
 |
STN I post too much
Reputation: 43
Joined: 09 Nov 2005 Posts: 2676
|
Posted: Sun Sep 20, 2015 11:33 am Post subject: |
|
|
Cake-san wrote: | @STN,well it's a pain to change the intruction to opcode especially when I don't know much,I have looked into online converter but the converter not accepted it even this line 'mov ecx,[eax-ebx*8]' .
I think I just have to use the other way round method by starting from behind to make the calculation positive.
Thankyou for the replied,I appreciate it  |
No don't use any online calculator, thats not what i meant.
Even if it errors out with AA, the disassembler can show the instruction perfectly fine so before writing your AA script, just copy the bytes for that instruction from game memory.
Unless its not a game instruction and you are writing this yourself. In which case, just do the calculation register by register instead of in one instruction ?
EDIT: Zanzer beat me to it. Yeah thats what i meant
_________________
|
|
Back to top |
|
 |
Cake-san Grandmaster Cheater
Reputation: 8
Joined: 18 Dec 2014 Posts: 541 Location: Semenanjung
|
Posted: Sun Sep 20, 2015 11:48 am Post subject: |
|
|
Zanzer wrote: | Or just do the math yourself. I think I did this right...
Code: | push eax
push ecx
push edx
xor edx,edx
mov eax,[_input1]
mov ecx,C
mul ecx
mov ecx,[python27.dll+224E98]
sub ecx,eax
mov ecx,[ecx]
mov [_output1],ecx
pop edx
pop ecx
pop eax |
|
Thankyou very very much 😢, this what I'm looking for
STN wrote: | just do the calculation register by register instead of in one instruction ?
EDIT: Zanzer beat me to it. Yeah thats what i meant |
Yeah, I'm doing it.
Thankyou very much
|
|
Back to top |
|
 |
|