Posted: Mon Jan 06, 2020 8:29 pm Post subject: Help with what I assume is a VERY simple question to you all
I have a line I'm trying to change. The original code is:
Code:
movzx eax,byte ptr [rax+rcx]
And what I want to do is make the number being moved into eax be a 1 byte zero. My idea to accomplish this, based on past coding I had success with in CE scripts, was this...
Code:
mov eax, byte ptr 0
It fails.
Right off the bat I have a feeling you guys see a problem I don't.
Anyway, having been self learning cheat engine and everything it does, I haven't yet found anything that can clarify for me the mindset I should be using with the above line and why the auto assembler script tells me it WON'T work, no matter how I rearrange it?
I've used a similar line in the past to move a 0 without any problems. Only difference is today it's "eax" as the variable I'm trying to move 0 to instead of others. What's happening and is this specifically because it's eax? How does a person write this line when they want it to work exactly as I'm intending here, and is there any documentation that's cheat engine user friendly that sums up why I'm having an issue without being as complicated as if I just google for assembly help?
Ah, makes perfect sense. These tips will also help me with some things I plan on doing in the future too, so double thank you!! (I had a follow up question in my other thread you helped me in though, if you get time)
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