Not sure what to tell you then, already uninstalled the game.Romangelo wrote: ↑Mon Jan 20, 2020 5:08 amCan't activate the script. Same for your item editor.zachillios wrote: ↑Sun Jan 19, 2020 9:49 pmHere's a costume modifier, I'm not playing any further in the game so I'm not sure if it works for other characters.
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>1</ID> <Description>"Costume Modifier"</Description> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : Atelier_Ayesha_EN.exe Version: Date : 2020-01-19 Author : Zach This script does blah blah blah } [ENABLE] aobscanmodule(Costume_E,Atelier_Ayesha_EN.exe,8B 04 81 48 83 C4 28 C3 CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC CC 48 83 EC 28 83 F9 FF 75 08) // should be unique alloc(newmem,$1000,Costume_E) globalalloc(CostumeE,4) label(code) label(return) newmem: push rbx lea rbx,[rcx+rax*4] mov [CostumeE],rbx pop rbx code: mov eax,[rcx+rax*4] add rsp,28 jmp return Costume_E: jmp newmem nop 2 return: registersymbol(Costume_E) [DISABLE] Costume_E: db 8B 04 81 48 83 C4 28 unregistersymbol(Costume_E) dealloc(newmem) dealloc(CostumeE) { // ORIGINAL CODE - INJECTION POINT: "Atelier_Ayesha_EN.exe"+5A6F2 "Atelier_Ayesha_EN.exe"+5A6CF: CC - int 3 "Atelier_Ayesha_EN.exe"+5A6D0: 48 83 EC 28 - sub rsp,28 "Atelier_Ayesha_EN.exe"+5A6D4: E8 90 DB FB FF - call Atelier_Ayesha_EN.exe+18269 "Atelier_Ayesha_EN.exe"+5A6D9: 83 F8 FF - cmp eax,-01 "Atelier_Ayesha_EN.exe"+5A6DC: 75 0B - jne Atelier_Ayesha_EN.exe+5A6E9 "Atelier_Ayesha_EN.exe"+5A6DE: 8B 05 1C 11 5F 01 - mov eax,[Atelier_Ayesha_EN.exe+164B800] "Atelier_Ayesha_EN.exe"+5A6E4: 48 83 C4 28 - add rsp,28 "Atelier_Ayesha_EN.exe"+5A6E8: C3 - ret "Atelier_Ayesha_EN.exe"+5A6E9: 48 98 - cdqe "Atelier_Ayesha_EN.exe"+5A6EB: 48 8D 0D 0E 11 5F 01 - lea rcx,[Atelier_Ayesha_EN.exe+164B800] // ---------- INJECTING HERE ---------- "Atelier_Ayesha_EN.exe"+5A6F2: 8B 04 81 - mov eax,[rcx+rax*4] "Atelier_Ayesha_EN.exe"+5A6F5: 48 83 C4 28 - add rsp,28 // ---------- DONE INJECTING ---------- "Atelier_Ayesha_EN.exe"+5A6F9: C3 - ret "Atelier_Ayesha_EN.exe"+5A6FA: CC - int 3 "Atelier_Ayesha_EN.exe"+5A6FB: CC - int 3 "Atelier_Ayesha_EN.exe"+5A6FC: CC - int 3 "Atelier_Ayesha_EN.exe"+5A6FD: CC - int 3 "Atelier_Ayesha_EN.exe"+5A6FE: CC - int 3 "Atelier_Ayesha_EN.exe"+5A6FF: CC - int 3 "Atelier_Ayesha_EN.exe"+5A700: CC - int 3 "Atelier_Ayesha_EN.exe"+5A701: CC - int 3 "Atelier_Ayesha_EN.exe"+5A702: CC - int 3 } </AssemblerScript> <CheatEntries> <CheatEntry> <ID>2</ID> <Description>"Current Costume"</Description> <LastState Value="0" RealAddress="14164B800"/> <VariableType>4 Bytes</VariableType> <Address>CostumeE</Address> <Offsets> <Offset>0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1