|
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
Author |
Message |
DanyDollaro Master Cheater Reputation: 3
Joined: 01 Aug 2019 Posts: 334
|
Posted: Sat Nov 23, 2019 6:46 am Post subject: |
|
|
Before I misunderstood your code, you don't have to allocate it.
First, the "registerymbol()" function is useless since the "aobscan()" function already registers it as a symbol.
You are using the address "groundstatsbase" as a pointer with some machine code being executed, but you also use it as a pointer to save the address of your life (As a result you go on corrupting the machine code that is executed), if I understand correctly the wild Bytes are used to find the initial address of the function, but if I start the code at the beginning of the function:
Code: | push 88
pop...
add...
add... |
All you do is ruin the function`s code and the stack.
|
|
Back to top |
|
|
Archezuli Advanced Cheater Reputation: 0
Joined: 28 Oct 2019 Posts: 58
|
Posted: Sat Nov 23, 2019 10:24 am Post subject: |
|
|
Okay, so... the more I work with this game, the more I realize what a gigantic beast it is...
So... a new update:
AOBscannning the addresses that redirect the health points on any kind of ingame refresh is useless. the addresses with the code that move the Skells' HP values are always changing both their code and their addresses, and there's no discernible pattern whatsoever to them...
So now... I think my only choice left is trying to upgrade my scripting directly to Lua... and find out how do I make the game use the Opcode that checks the addresses and use him (The same way we do with "check what this address accesses") to locate and give us the HP addresses...
Man I'm so fucked...
EDIT:
Dude not gonna lie... stuck asf...
Barely started and Lua scripting is already wh00ping my ass...
The official CE wiki pages don't give working examples for the lua commands (Like it does with regular AA ones), and I'm admittedly having a hard time finding any good references online...
Any chance y'know how to fix this...?
Description: |
|
Filesize: |
9.42 KB |
Viewed: |
3031 Time(s) |
|
|
|
Back to top |
|
|
DanyDollaro Master Cheater Reputation: 3
Joined: 01 Aug 2019 Posts: 334
|
Posted: Sat Nov 23, 2019 12:47 pm Post subject: |
|
|
I don`t know Lua, but from the function you should get a return value and the declaration of the function parameters is incorrect.
It should be something like this:
Code: | Address = AOBScan("01 02 03 04 05") |
In this case the variable "Address" is the address where it was found in the sequence "01 02 03 04 05".
or something like this (Although I have doubts about the last parameter):
Code: | Address = AOBScan("01 02 03 04 05", "+X-W", 0, 1) |
PS: don`t ask me about Lua, ask your questions about this code on the appropriate thread
Last edited by DanyDollaro on Sat Nov 30, 2019 9:11 pm; edited 1 time in total |
|
Back to top |
|
|
Archezuli Advanced Cheater Reputation: 0
Joined: 28 Oct 2019 Posts: 58
|
Posted: Sat Nov 23, 2019 1:56 pm Post subject: |
|
|
Oh shit! XD
Sorry, I was hoping you would know! XD
Well... guess from here on I'll have to jump to the lua help section...
And in case I don't come back here anymore... bruh
I have no words to express my gratitude to you! You are the best, and thank you for everything, and best of luck in yo life!
|
|
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
|
|