View previous topic :: View next topic |
Author |
Message |
walou213 How do I cheat? Reputation: 0
Joined: 20 Oct 2016 Posts: 2
|
Posted: Thu Oct 20, 2016 3:27 pm Post subject: Wtf is that syscall ?? |
|
|
REMOVED
Last edited by walou213 on Fri Oct 21, 2016 1:59 pm; edited 3 times in total |
|
Back to top |
|
|
STN I post too much Reputation: 42
Joined: 09 Nov 2005 Posts: 2672
|
Posted: Fri Oct 21, 2016 2:18 am Post subject: |
|
|
You are inside wow64win.dll, i doubt that has anything to do with your code.
syscall -
http://chortle.ccsu.edu/assemblytutorial/Chapter-22/ass22_2.html
I would return to where the main module is.
If the commander is just a number, you can increase it and have as many as you like. But if a commander is like a physical entity (for lack of better term) then you can't just increase a number but have to actually create him - that involves doing a lot more than just bypassing a conditional jmp
_________________
|
|
Back to top |
|
|
walou213 How do I cheat? Reputation: 0
Joined: 20 Oct 2016 Posts: 2
|
Posted: Fri Oct 21, 2016 6:19 am Post subject: |
|
|
First Ty for the tip,
however it's actually this thing which makes the swap of commander, when i break on syscall and make just a step, the commander picture & name get swaped to the other;
But when i try to swap a commander with one i don't own, i break on syscall, make a step and then the commander picture get removed.
Considering there are not any modification inside the register when i break on syscall, i don't understand why i should look for somewhere else. (btw i already did, traced from the game process to the different calls leading to this syscall and there was not any difference in values between the 2 case).
So there must something after this syscall which check :
this id commander is selected -> own it / doesn't own it -> Select it / Remove it.
still, you might be right on the "physical entity", gonna spend some more hours on it and maybe give up
|
|
Back to top |
|
|
|