Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Need help improving Xenoblade X Cheat Table
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
DanyDollaro
Master Cheater
Reputation: 3

Joined: 01 Aug 2019
Posts: 334

PostPosted: Sat Nov 23, 2019 6:46 am    Post subject: Reply with quote

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
View user's profile Send private message
Archezuli
Advanced Cheater
Reputation: 0

Joined: 28 Oct 2019
Posts: 58

PostPosted: Sat Nov 23, 2019 10:24 am    Post subject: Reply with quote

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...?



justlife.png
 Description:
 Filesize:  9.42 KB
 Viewed:  3031 Time(s)

justlife.png


Back to top
View user's profile Send private message
DanyDollaro
Master Cheater
Reputation: 3

Joined: 01 Aug 2019
Posts: 334

PostPosted: Sat Nov 23, 2019 12:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
Archezuli
Advanced Cheater
Reputation: 0

Joined: 28 Oct 2019
Posts: 58

PostPosted: Sat Nov 23, 2019 1:56 pm    Post subject: Reply with quote

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
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Goto page Previous  1, 2, 3, 4, 5, 6, 7, 8
Page 8 of 8

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites