Trials of Mana (Steam)

Upload your cheat tables here (No requests)
321123
Expert Cheater
Expert Cheater
Posts: 83
Joined: Mon Feb 26, 2018 9:30 pm
Reputation: 17

Trials of Mana (Steam)

Post by 321123 »

[QUOTE="deathfisaro, post: 139290, member: 43025"]

Is it possible to gain the effect of 35 Lil Cactus (reveal chests locations) without setting the Lil Cactus count to 35+?

Just want to from the beginning of game not jump around the whole map or backtrack after getting 35.

[/QUOTE]

would be neat!

[automerge]1592469629[/automerge]

[QUOTE="wavebossa, post: 139464, member: 42951"]

A new mod was released on Nexus that got me thinking.

Is it possible to swap talents (abilities, moves, etc)? And if so, could you use codes to create your own hybrid class? Taking the best spells for the other classes for the same character?



I saw earlier in the thread that someone had figured out how to do something like this but only for the quick access menu.

Is there a more robust option

[/QUOTE]



Indeed that would be great. I dont think it will be that difficult to make it so that the script scans the character class passives and learned skills when opening the character info menu ingame. but then again It may be more difficult than it seams.

Hope it is possible!

Still great table nonetheless, keep up the good work!

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1
Last edited by 321123 on Thu Jan 01, 1970 12:00 am, edited 2 times in total.

Romangelo
Cheater
Cheater
Posts: 46
Joined: Thu Aug 03, 2017 5:46 am
Reputation: 1

Trials of Mana (Steam)

Post by Romangelo »

[QUOTE="Cake-san, post: 132707, member: 1634"]

Well, it's like picking a lock. I already give the pick, then you just have to find the lock and use your skill to unlock it.



Here, unlock all costume scripts...

Just paste it directy into CE table section...

[spoiler="For DrummerIX's table"]

[code]









5138

"Unlock All Costume"



Auto Assembler Script

{$STRICT}

{$lua}

if syntaxcheck then return end

[ENABLE]

errorOnLookupFailure = false

if (getAddress("MainBaseAddr") == 0) then

tCostume.Destroy()

end

local MainAddr = ReadQword(getAddress("MainBaseAddr"))

if (MainAddr ~= nil) then

local Char1Ptr1 = ReadQword(MainAddr + 0x9D50)



if (Char1Ptr1 ~= nil) then

local Char1Ptr2 = ReadQword(Char1Ptr1 + 0x178)



if (Char1Ptr2 ~= nil) then

local NumChars = 6

local CurrentChar = 0



while (CurrentChar < NumChars) do

if (Char1Ptr2 ~= nil) then

WriteInteger(Char1Ptr2 + (CurrentChar * 0x200) + 0x1E0,9)

local Char1Ptr3 = ReadQword(Char1Ptr2 + (CurrentChar * 0x200) + 0x1D8)

WriteBytes(Char1Ptr3,1,2,3,4,5,6,7,8,9)

end

CurrentChar = CurrentChar + 1

end

end

end

end

[DISABLE]









[/code]

[/spoiler]

[spoiler="For 'not legit' table"]

[code]









5139

"Unlock All Costume"



Auto Assembler Script

{$STRICT}

{$lua}

if syntaxcheck then return end

[ENABLE]

errorOnLookupFailure = false

local Char1Ptr1 = ReadQword('char')



if (Char1Ptr1 ~= nil) then

local Char1Ptr2 = ReadQword(Char1Ptr1 + 0x178)



if (Char1Ptr2 ~= nil) then

local NumChars = 6

local CurrentChar = 0



while (CurrentChar < NumChars) do

if (Char1Ptr2 ~= nil) then

WriteInteger(Char1Ptr2 + (CurrentChar * 0x200) + 0x1E0,9)

local Char1Ptr3 = ReadQword(Char1Ptr2 + (CurrentChar * 0x200) + 0x1D8)

WriteBytes(Char1Ptr3,1,2,3,4,5,6,7,8,9)

end

CurrentChar = CurrentChar + 1

end

end

end

[DISABLE]









[/code]

[/spoiler]

[/QUOTE]



How to "paste it directly to the table section"? I copied the codes, paste it on the lower part of Cheat Engine, nothing happens.



Why don't just make a CT file and let people download normally?

axellslade
Expert Cheater
Expert Cheater
Posts: 182
Joined: Sat Mar 04, 2017 1:49 am
Reputation: 7

Trials of Mana (Steam)

Post by axellslade »

Copy everything from and below, and while DrummerIX or "Not Legit" table is open in CheatEngine, right click the first entry "Trials of Mana (Steam)" or whatever it is for the No Legit table, and click "Paste".

Romangelo
Cheater
Cheater
Posts: 46
Joined: Thu Aug 03, 2017 5:46 am
Reputation: 1

Trials of Mana (Steam)

Post by Romangelo »

[QUOTE="axellslade, post: 139996, member: 557"]

Copy everything from and below, and while DrummerIX or "Not Legit" table is open in CheatEngine, right click the first entry "Trials of Mana (Steam)" or whatever it is for the No Legit table, and click "Paste".

[/QUOTE]



Doesn't work no matter where I paste it.

axellslade
Expert Cheater
Expert Cheater
Posts: 182
Joined: Sat Mar 04, 2017 1:49 am
Reputation: 7

Trials of Mana (Steam)

Post by axellslade »

Are you copying the

[B]

[/B]

Bit of the code?

Romangelo
Cheater
Cheater
Posts: 46
Joined: Thu Aug 03, 2017 5:46 am
Reputation: 1

Trials of Mana (Steam)

Post by Romangelo »

Of course, I was copying them.

axellslade
Expert Cheater
Expert Cheater
Posts: 182
Joined: Sat Mar 04, 2017 1:49 am
Reputation: 7

Trials of Mana (Steam)

Post by axellslade »

[QUOTE="Romangelo, post: 140075, member: 7560"]

Of course, I was copying them.

[/QUOTE]



[U]That's your problem right there[/U]. [B]DO NOT [/B]copy that part, copy everything past [B] [/B]as I said previously or it won't be possible to paste.



[CODE]







5138

"Unlock All Costume"



Auto Assembler Script

{$STRICT}

{$lua}

if syntaxcheck then return end

[ENABLE]

errorOnLookupFailure = false

if (getAddress("MainBaseAddr") == 0) then

tCostume.Destroy()

end

local MainAddr = ReadQword(getAddress("MainBaseAddr"))

if (MainAddr ~= nil) then

local Char1Ptr1 = ReadQword(MainAddr + 0x9D50)



if (Char1Ptr1 ~= nil) then

local Char1Ptr2 = ReadQword(Char1Ptr1 + 0x178)



if (Char1Ptr2 ~= nil) then

local NumChars = 6

local CurrentChar = 0



while (CurrentChar < NumChars) do

if (Char1Ptr2 ~= nil) then

WriteInteger(Char1Ptr2 + (CurrentChar * 0x200) + 0x1E0,9)

local Char1Ptr3 = ReadQword(Char1Ptr2 + (CurrentChar * 0x200) + 0x1D8)

WriteBytes(Char1Ptr3,1,2,3,4,5,6,7,8,9)

end

CurrentChar = CurrentChar + 1

end

end

end

end

[DISABLE]







[/CODE]

Romangelo
Cheater
Cheater
Posts: 46
Joined: Thu Aug 03, 2017 5:46 am
Reputation: 1

Trials of Mana (Steam)

Post by Romangelo »

[QUOTE="axellslade, post: 140079, member: 557"]

[U]That's your problem right there[/U]. [B]DO NOT [/B]copy that part, copy everything past [B] [/B]as I said previously or it won't be possible to paste.



[CODE]







5138

"Unlock All Costume"



Auto Assembler Script

{$STRICT}

{$lua}

if syntaxcheck then return end

[ENABLE]

errorOnLookupFailure = false

if (getAddress("MainBaseAddr") == 0) then

tCostume.Destroy()

end

local MainAddr = ReadQword(getAddress("MainBaseAddr"))

if (MainAddr ~= nil) then

local Char1Ptr1 = ReadQword(MainAddr + 0x9D50)



if (Char1Ptr1 ~= nil) then

local Char1Ptr2 = ReadQword(Char1Ptr1 + 0x178)



if (Char1Ptr2 ~= nil) then

local NumChars = 6

local CurrentChar = 0



while (CurrentChar < NumChars) do

if (Char1Ptr2 ~= nil) then

WriteInteger(Char1Ptr2 + (CurrentChar * 0x200) + 0x1E0,9)

local Char1Ptr3 = ReadQword(Char1Ptr2 + (CurrentChar * 0x200) + 0x1D8)

WriteBytes(Char1Ptr3,1,2,3,4,5,6,7,8,9)

end

CurrentChar = CurrentChar + 1

end

end

end

end

[DISABLE]







[/CODE]

[/QUOTE]



Why is it there if I'm not supposed to be copying them?

axellslade
Expert Cheater
Expert Cheater
Posts: 182
Joined: Sat Mar 04, 2017 1:49 am
Reputation: 7

Trials of Mana (Steam)

Post by axellslade »

[QUOTE="Romangelo, post: 140090, member: 7560"]

Why is it there if I'm not supposed to be copying them?

[/QUOTE]

Previous page has people with the same trouble as you and the (possible) explanation: forum migration error added that bit at the start to the posting, it didn't have that when it was pasted.

321123
Expert Cheater
Expert Cheater
Posts: 83
Joined: Mon Feb 26, 2018 9:30 pm
Reputation: 17

Trials of Mana (Steam)

Post by 321123 »

been trying to copy the code but cant seem to paste it.

started from [enable] untill [

"YuGiOh.exe"+7B1846: CC - int 3

} ]

that is inside the spoiler tag



so am I copying wrong?



[automerge]1592905372[/automerge]

[QUOTE="FistMeSenpai, post: 133081, member: 12636"]

Something i found while i'm creating scripts





[COLOR=#000000][spoiler=Always Win Rock/Paper/Scissors][ENABLE]



// 1 = you always win

// 2 = enemy always win

// 3 - tie



aobscanmodule(RPC_Always_WIN,YuGiOh.exe,41 C7 81 94 0E 00 00 03 00 00 00)



registersymbol(RPC_Always_WIN)



RPC_Always_WIN:

db 41 C7 81 94 0E 00 00 01 00 00 00 C3 41 C7 81 94 0E 00 00 01 00 00 00 C3 41 C7 81 94 0E 00 00 01 00 00 00





[DISABLE]



RPC_Always_WIN:

db 41 C7 81 94 0E 00 00 03 00 00 00 C3 41 C7 81 94 0E 00 00 02 00 00 00 C3 41 C7 81 94 0E 00 00 01 00 00 00



unregistersymbol(RPC_Always_WIN)



{

// ORIGINAL CODE - INJECTION POINT: "YuGiOh.exe"+7B181E



"YuGiOh.exe"+7B1806: F7 E9 - imul ecx

"YuGiOh.exe"+7B1808: 8B C2 - mov eax,edx

"YuGiOh.exe"+7B180A: C1 E8 1F - shr eax,1F

"YuGiOh.exe"+7B180D: 03 D0 - add edx,eax

"YuGiOh.exe"+7B180F: 8D 04 52 - lea eax,[rdx+rdx*2]

"YuGiOh.exe"+7B1812: 2B C8 - sub ecx,eax

"YuGiOh.exe"+7B1814: 83 E9 01 - sub ecx,01

"YuGiOh.exe"+7B1817: 74 1D - je YuGiOh.exe+7B1836

"YuGiOh.exe"+7B1819: 83 F9 01 - cmp ecx,01

"YuGiOh.exe"+7B181C: 74 0C - je YuGiOh.exe+7B182A

// ---------- INJECTING HERE ----------

"YuGiOh.exe"+7B181E: 41 C7 81 94 0E 00 00 03 00 00 00 - mov [r9+00000E94],00000003

// ---------- DONE INJECTING ----------

"YuGiOh.exe"+7B1829: C3 - ret

"YuGiOh.exe"+7B182A: 41 C7 81 94 0E 00 00 02 00 00 00 - mov [r9+00000E94],00000002

"YuGiOh.exe"+7B1835: C3 - ret

"YuGiOh.exe"+7B1836: 41 C7 81 94 0E 00 00 01 00 00 00 - mov [r9+00000E94],00000001

"YuGiOh.exe"+7B1841: C3 - ret

"YuGiOh.exe"+7B1842: CC - int 3

"YuGiOh.exe"+7B1843: CC - int 3

"YuGiOh.exe"+7B1844: CC - int 3

"YuGiOh.exe"+7B1845: CC - int 3

"YuGiOh.exe"+7B1846: CC - int 3

}[/spoiler][/COLOR]

[/QUOTE]
Last edited by 321123 on Thu Jan 01, 1970 12:00 am, edited 5 times in total.

User avatar
Exeter
Table Makers
Table Makers
Posts: 458
Joined: Fri Mar 03, 2017 9:16 am
Reputation: 154

Trials of Mana (Steam)

Post by Exeter »

[QUOTE="321123, post: 140485, member: 13418"]

been trying to copy the code but cant seem to paste it.

started from [enable] untill [

"YuGiOh.exe"+7B1846: CC - int 3

} ]

that is inside the spoiler tag



so am I copying wrong?



[automerge]1592905372[/automerge]

[/QUOTE]





Uhh, wrong topic? You're talking about Yu Gi Oh. This is the Trials of Mana topic.

321123
Expert Cheater
Expert Cheater
Posts: 83
Joined: Mon Feb 26, 2018 9:30 pm
Reputation: 17

Trials of Mana (Steam)

Post by 321123 »

yea i know

i am asking about the code copying not any technical modification stuff

when i pasted i couldnt get the script in ce so i thought someone can help me with what to copy if i made a mistake copying thats all.

since a similar issue was discussed a few lines back.
Last edited by 321123 on Thu Jan 01, 1970 12:00 am, edited 2 times in total.

axellslade
Expert Cheater
Expert Cheater
Posts: 182
Joined: Sat Mar 04, 2017 1:49 am
Reputation: 7

Trials of Mana (Steam)

Post by axellslade »

You are supposed to copy everything inside the CheatTable code, from:

bunch of code

In order for Cheat Engine to properly recognize it as code that can be pasted.

If what you are copying doesn't have it, there's something wrong.

321123
Expert Cheater
Expert Cheater
Posts: 83
Joined: Mon Feb 26, 2018 9:30 pm
Reputation: 17

Trials of Mana (Steam)

Post by 321123 »

well actually the posted code doesnt have the " bunch of code " part so i am confused but it.

It is merged with my post and if you can look at it i will appreciate advice regarding pasting it.

to be clear I dont mean the code doesnt activate, it just doesnt show at all.

so if anyone can paste it on cheat engine and it shows a script or the like that would at least prove it can wok.

sorry to bother guys.

User avatar
Exeter
Table Makers
Table Makers
Posts: 458
Joined: Fri Mar 03, 2017 9:16 am
Reputation: 154

Trials of Mana (Steam)

Post by Exeter »

[QUOTE="321123, post: 140497, member: 13418"]

yea i know

i am asking about the code copying not any technical modification stuff

when i pasted i couldnt get the script in ce so i thought someone can help me with what to copy if i made a mistake copying thats all.

since a similar issue was discussed a few lines back.

[/QUOTE]



Since that's the actual script, you need to create a new script and manually add it to your Table in Memory Viewer > Auto Assemble, paste the script in there and then go to File > Assign to Table. Then you can rename it accordingly.









Or you can copy this directly into Cheat Engine instead:



[code]







0

"Always win with Rock-Paper-Scissors"



Auto Assembler Script

[ENABLE]



// 1 = you always win

// 2 = enemy always win

// 3 - tie



aobscanmodule(RPC_Always_WIN,YuGiOh.exe,41 C7 81 94 0E 00 00 03 00 00 00)



registersymbol(RPC_Always_WIN)



RPC_Always_WIN:

db 41 C7 81 94 0E 00 00 01 00 00 00 C3 41 C7 81 94 0E 00 00 01 00 00 00 C3 41 C7 81 94 0E 00 00 01 00 00 00





[DISABLE]



RPC_Always_WIN:

db 41 C7 81 94 0E 00 00 03 00 00 00 C3 41 C7 81 94 0E 00 00 02 00 00 00 C3 41 C7 81 94 0E 00 00 01 00 00 00



unregistersymbol(RPC_Always_WIN)



{

// ORIGINAL CODE - INJECTION POINT: "YuGiOh.exe"+7B181E



"YuGiOh.exe"+7B1806: F7 E9 - imul ecx

"YuGiOh.exe"+7B1808: 8B C2 - mov eax,edx

"YuGiOh.exe"+7B180A: C1 E8 1F - shr eax,1F

"YuGiOh.exe"+7B180D: 03 D0 - add edx,eax

"YuGiOh.exe"+7B180F: 8D 04 52 - lea eax,[rdx+rdx*2]

"YuGiOh.exe"+7B1812: 2B C8 - sub ecx,eax

"YuGiOh.exe"+7B1814: 83 E9 01 - sub ecx,01

"YuGiOh.exe"+7B1817: 74 1D - je YuGiOh.exe+7B1836

"YuGiOh.exe"+7B1819: 83 F9 01 - cmp ecx,01

"YuGiOh.exe"+7B181C: 74 0C - je YuGiOh.exe+7B182A

// ---------- INJECTING HERE ----------

"YuGiOh.exe"+7B181E: 41 C7 81 94 0E 00 00 03 00 00 00 - mov [r9+00000E94],00000003

// ---------- DONE INJECTING ----------

"YuGiOh.exe"+7B1829: C3 - ret

"YuGiOh.exe"+7B182A: 41 C7 81 94 0E 00 00 02 00 00 00 - mov [r9+00000E94],00000002

"YuGiOh.exe"+7B1835: C3 - ret

"YuGiOh.exe"+7B1836: 41 C7 81 94 0E 00 00 01 00 00 00 - mov [r9+00000E94],00000001

"YuGiOh.exe"+7B1841: C3 - ret

"YuGiOh.exe"+7B1842: CC - int 3

"YuGiOh.exe"+7B1843: CC - int 3

"YuGiOh.exe"+7B1844: CC - int 3

"YuGiOh.exe"+7B1845: CC - int 3

"YuGiOh.exe"+7B1846: CC - int 3

}









[/code]
Last edited by Exeter on Thu Jan 01, 1970 12:00 am, edited 2 times in total.

Post Reply

Who is online

Users browsing this forum: Anon2, dailylotus, DevMaster92, Google [Bot], Google Adsense [Bot], jonaaa, MatBap7, mk4463, patfussy69, shunter6669, tindr_sb, wanbjlove, windgale