Upload your cheat tables here (No requests)
Cake-san
Table Makers
Posts: 433 Joined: Sun Mar 26, 2017 4:32 pm
Reputation: 811
Post
by Cake-san » Wed Aug 14, 2024 6:46 pm
Game Name: Fields of Mistria
Game Engine: Gamemaker
Options:
#Fixed 1 - Fixed infinite loading script, added instant mine&chop script, added countermeasure for give_item script.
#Fixed 2 - Fixed long loading time for main script. Tweaked instant mine&chop script to include tree stump.
#Update 1 - Update script for newer version of game and added heart point multiplier for npc & animal
#Fixed 3 - Fixed give_item script to dynamically read item list from game memory. Added hotkey for time control.
Activate the script, then you can edit the item ID and amount you want. Cut some grass, trees, or buy items as the cheat will change the received items to the ones you set in the options.
If you set the item amount in the cheat to 1, when you receive an item, the disable option will also be changed to 1. This disables the cheat, for countermeasures when you want to spawn equipment, as stacking equipment can crash the game. Simply change the disable option back to 0 to re-enable the cheat.
Disabled the script you don't use it.
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
Attachments
FieldsofMistria_.ct
#Fixed 3 (57.14 KiB) Downloaded 5008 times
FieldsofMistria_.ct
#Update 1 (102.93 KiB) Downloaded 1288 times
FieldsofMistria_.ct
#Fixed 2 (97.27 KiB) Downloaded 836 times
Last edited by
Cake-san on Fri Aug 23, 2024 3:50 pm, edited 7 times in total.
rafpoop
Cheater
Posts: 29 Joined: Sat Jul 18, 2020 10:56 pm
Reputation: 14
Post
by rafpoop » Wed Aug 14, 2024 7:55 pm
Nice table
Pongozila
Table Makers
Posts: 203 Joined: Wed Mar 29, 2017 11:49 pm
Reputation: 249
Post
by Pongozila » Wed Aug 14, 2024 8:15 pm
I HATE gamemaker for CE... but anyway, can you make this code properly?
This one works... but with bugs and very poorly optimized...
INSTA MINE/CHOP
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>105583</ID>
<Description>"INSTA MINE/CHOP - DON'T ACTIVATE MANUALLY! Hold "Shift" or "Left Trigger""</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : FieldsOfMistria.exe
Version:
Date : 2024-08-14
Author : Pongossinha
This script does blah blah blah
}
define(address,"FieldsOfMistria.exe"+120F223)
define(bytes,48 89 03 48 8B 9C 24 90 00 00 00)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,"FieldsOfMistria.exe"+120F223)
label(code)
label(cody)
label(return)
newmem:
cmp rdx,rdi
jne code
cmp rdx,r12
jne code
cmp rdx,r14
jne code
cmp r10,2
jg code
cmp rcx,0
jne code
cmp rsi,1
jne code
cmp rbp,r9
jne code
cmp r15,r13
jne code
cmp rax,0
je code
cmp [rbx+4],40140000
je cody
cmp [rbx+4],40180000
je cody
cmp [rbx+4],40240000
je cody
cmp [rbx+4],40080000
je cody
jmp code
cody:
mov [rbx+4],0
jmp return
//RAX=3FF0000000000000
//RBX=000001D239F7ECC0
//RCX=0000000000000000
//RDX=000000A75732D9E0
//RSI=0000000000000001
//RDI=000000A75732D9E0
//RBP=0000000080000000
//RSP=000000A75732D4C0
//R8=000001D243FD7300
//R9=0000000080000000
//R10=0000000000000000
//R11=000000A75732D538
//R12=000000A75732D9E0
//R13=FFFFFFFF80000000
//R14=000000A75732D9E0
//R15=FFFFFFFF80000000
//RIP=00007FF65647F226
code:
mov [rbx],rax
mov rbx,[rsp+00000090]
jmp return
address:
jmp newmem
nop 6
return:
[DISABLE]
address:
db bytes
// mov [rbx],rax
// mov rbx,[rsp+00000090]
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: FieldsOfMistria.exe+120F223
FieldsOfMistria.exe+120F203: 74 1B - je FieldsOfMistria.exe+120F220
FieldsOfMistria.exe+120F205: 48 8B D7 - mov rdx,rdi
FieldsOfMistria.exe+120F208: 48 8B CB - mov rcx,rbx
FieldsOfMistria.exe+120F20B: 48 8B 9C 24 90 00 00 00 - mov rbx,[rsp+00000090]
FieldsOfMistria.exe+120F213: 48 83 C4 60 - add rsp,60
FieldsOfMistria.exe+120F217: 41 5F - pop r15
FieldsOfMistria.exe+120F219: 5F - pop rdi
FieldsOfMistria.exe+120F21A: 5E - pop rsi
FieldsOfMistria.exe+120F21B: E9 40 DA FF FF - jmp FieldsOfMistria.exe+120CC60
FieldsOfMistria.exe+120F220: 48 8B 07 - mov rax,[rdi]
// ---------- INJECTING HERE ----------
FieldsOfMistria.exe+120F223: 48 89 03 - mov [rbx],rax
// ---------- DONE INJECTING ----------
FieldsOfMistria.exe+120F226: 48 8B 9C 24 90 00 00 00 - mov rbx,[rsp+00000090]
FieldsOfMistria.exe+120F22E: 48 83 C4 60 - add rsp,60
FieldsOfMistria.exe+120F232: 41 5F - pop r15
FieldsOfMistria.exe+120F234: 5F - pop rdi
FieldsOfMistria.exe+120F235: 5E - pop rsi
FieldsOfMistria.exe+120F236: C3 - ret
FieldsOfMistria.exe+120F237: CC - int 3
FieldsOfMistria.exe+120F238: CC - int 3
FieldsOfMistria.exe+120F239: CC - int 3
FieldsOfMistria.exe+120F23A: CC - int 3
}
</AssemblerScript>
<Hotkeys>
<Hotkey OnlyWhileDown="1">
<Action>Toggle Activation</Action>
<Keys>
<Key>22534</Key>
</Keys>
<ID>0</ID>
</Hotkey>
<Hotkey OnlyWhileDown="1">
<Action>Toggle Activation</Action>
<Keys>
<Key>16</Key>
</Keys>
<ID>1</ID>
</Hotkey>
</Hotkeys>
</CheatEntry>
</CheatEntries>
</CheatTable>
hibari6
Noobzor
Posts: 6 Joined: Sat Aug 25, 2018 1:28 pm
Reputation: 0
Post
by hibari6 » Wed Aug 14, 2024 8:41 pm
For me, the script gets stuck when activated, it pulls up the lua engine table and displays "scan done" then populates with addresses and it is forever loading.
Cake-san
Table Makers
Posts: 433 Joined: Sun Mar 26, 2017 4:32 pm
Reputation: 811
Post
by Cake-san » Thu Aug 15, 2024 12:29 am
#Fixed 1 - Fixed infinite loading script, added instant mine&chop script, added countermeasure for give_item script.
Shion
Expert Cheater
Posts: 68 Joined: Sat Jan 06, 2018 7:42 pm
Reputation: 15
Post
by Shion » Thu Aug 15, 2024 11:31 am
Can a value for time multiplier be added to the table?
Other table had this script:
Code: Select all
[ENABLE]
aobscanmodule(timefreeze,FieldsOfMistria.exe,48 01 03 48 8B C3 48 83 C4 20) // should be unique
alloc(newmem,$200,timefreeze)
label(code)
label(return time_sw timecontrol)
newmem:
cmp rax,8
jne code
cmp [time_sw],0
je @@1
mov rax,0
@@1:
mov rax,[timecontrol]
code:
add [rbx],rax
mov rax,rbx
jmp return
time_sw:
dd (int)0
timecontrol:
dd (int)8
timefreeze:
jmp newmem
nop
return:
registersymbol(timefreeze time_sw timecontrol)
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
timefreeze:
db 48 01 03 48 8B C3
unregistersymbol(*)
dealloc(*)
{
// ORIGINAL CODE - INJECTION POINT: FieldsOfMistria.exe.text+81F44
48 01 03 48 8B C3 48 83 C4 20
48 8B C3 F2 ******** F2 ****** C7 41 ********** F2 ****** 48 ****** 58 C3 48 8B CA E8 ********** 48 01 03 48 8B C3 48 ****** 5B
FieldsOfMistria.exe.text+81F1F: 48 8B C3 - mov rax,rbx
FieldsOfMistria.exe.text+81F22: F2 48 0F 2A 01 - cvtsi2sd xmm0,[rcx]
FieldsOfMistria.exe.text+81F27: F2 0F 58 02 - addsd xmm0,[rdx]
FieldsOfMistria.exe.text+81F2B: C7 41 0C 00 00 00 00 - mov [rcx+0C],00000000
FieldsOfMistria.exe.text+81F32: F2 0F 11 01 - movsd [rcx],xmm0
FieldsOfMistria.exe.text+81F36: 48 83 C4 20 - add rsp,20
FieldsOfMistria.exe.text+81F3A: 5B - pop rbx
FieldsOfMistria.exe.text+81F3B: C3 - ret
FieldsOfMistria.exe.text+81F3C: 48 8B CA - mov rcx,rdx
FieldsOfMistria.exe.text+81F3F: E8 CC B3 18 01 - call FieldsOfMistria.exe.text+120D310
// ---------- INJECTING HERE ----------
FieldsOfMistria.exe.text+81F44: 48 01 03 - add [rbx],rax
// ---------- DONE INJECTING ----------
FieldsOfMistria.exe.text+81F47: 48 8B C3 - mov rax,rbx
FieldsOfMistria.exe.text+81F4A: 48 83 C4 20 - add rsp,20
FieldsOfMistria.exe.text+81F4E: 5B - pop rbx
FieldsOfMistria.exe.text+81F4F: C3 - ret
FieldsOfMistria.exe.text+81F50: 8B 42 0C - mov eax,[rdx+0C]
FieldsOfMistria.exe.text+81F53: 25 FF FF FF 00 - and eax,00FFFFFF
FieldsOfMistria.exe.text+81F58: 75 1C - jne FieldsOfMistria.exe.text+81F76
FieldsOfMistria.exe.text+81F5A: 66 0F 6E 01 - movd xmm0,[rcx]
FieldsOfMistria.exe.text+81F5E: F3 0F E6 C0 - cvtdq2pd xmm0,xmm0
FieldsOfMistria.exe.text+81F62: F2 0F 58 02 - addsd xmm0,[rdx]
}
Pongozila
Table Makers
Posts: 203 Joined: Wed Mar 29, 2017 11:49 pm
Reputation: 249
Post
by Pongozila » Thu Aug 15, 2024 12:40 pm
Cake-san wrote: ↑ Thu Aug 15, 2024 12:29 am
#Fixed 1 - Fixed infinite loading script, added instant mine&chop script, added countermeasure for give_item script.
They're great, but could you give the insta mine&chop a tweak? It's not working on tree stumps
. You're amazing anyway, Thanks for all the contributions!
Cake-san
Table Makers
Posts: 433 Joined: Sun Mar 26, 2017 4:32 pm
Reputation: 811
Post
by Cake-san » Fri Aug 16, 2024 1:10 pm
Shion wrote: ↑ Thu Aug 15, 2024 11:31 am
Can a value for time multiplier be added to the table?
Other table had this script:
...
Just add that script to your own save of table then, because that script seems stable, having no problem na
Pongozila wrote: ↑ Thu Aug 15, 2024 12:40 pm
Cake-san wrote: ↑ Thu Aug 15, 2024 12:29 am
...
They're great, but could you give the insta mine&chop a tweak? It's not working on tree stumps
. You're amazing anyway, Thanks for all the contributions!
I just tweaked that script, you can redownload the table then.
Cake-san wrote: ↑ Wed Aug 14, 2024 6:46 pm
...
#Fixed 2 - Fixed long loading time for main script. Tweaked instant mine&chop script to include tree stump.
When you have fast beast, you tend to forget the performance when it ran on potato. Hence the overlooked.
I don't play the game much but I think you don't need that much game mechanic skipping to enjoy the game. ¯\_(ツ)_/¯
CheshireRose247
Novice Cheater
Posts: 18 Joined: Tue Aug 06, 2019 6:39 pm
Reputation: 4
Post
by CheshireRose247 » Fri Aug 16, 2024 9:58 pm
hey im sorry i must be doing something wrong i cant get the item giving cheat to work- could i have a small tutorial or some help on how to use this table? i can get the speed editer to work but thats about it. sorry im such a noob ^^'
Cake-san
Table Makers
Posts: 433 Joined: Sun Mar 26, 2017 4:32 pm
Reputation: 811
Post
by Cake-san » Sat Aug 17, 2024 2:36 am
CheshireRose247 wrote: ↑ Fri Aug 16, 2024 9:58 pm
hey im sorry i must be doing something wrong i cant get the item giving cheat to work- could i have a small tutorial or some help on how to use this table? i can get the speed editer to work but thats about it. sorry im such a noob ^^'
Activate the script, then you can edit the item ID and amount you want. Cut some grass, trees, or buy items as the cheat will change the received items to the ones you set in the options.
If you set the item amount in the cheat to 1, when you receive an item, the disable option will also be changed to 1. This disables the cheat, for countermeasures when you want to spawn equipment, as stacking equipment can crash the game. Simply change the disable option back to 0 to re-enable the cheat.
heftycool98
Expert Cheater
Posts: 57 Joined: Fri Oct 02, 2020 1:26 am
Reputation: 3
Post
by heftycool98 » Sat Aug 17, 2024 3:58 am
Cake-san wrote: ↑ Wed Aug 14, 2024 6:46 pm
Game Name: Fields of Mistria
Game Engine: Gamemaker
Options:
#Fixed 1 - Fixed infinite loading script, added instant mine&chop script, added countermeasure for give_item script.
#Fixed 2 - Fixed long loading time for main script. Tweaked instant mine&chop script to include tree stump.
hey when i turn on give item it crash the game at collecting grass and wood
heftycool98
Expert Cheater
Posts: 57 Joined: Fri Oct 02, 2020 1:26 am
Reputation: 3
Post
by heftycool98 » Sat Aug 17, 2024 4:34 am
heftycool98 wrote: ↑ Sat Aug 17, 2024 3:58 am
Cake-san wrote: ↑ Wed Aug 14, 2024 6:46 pm
Game Name: Fields of Mistria
Game Engine: Gamemaker
Options:
#Fixed 1 - Fixed infinite loading script, added instant mine&chop script, added countermeasure for give_item script.
#Fixed 2 - Fixed long loading time for main script. Tweaked instant mine&chop script to include tree stump.
hey when i turn on give item it crash the game at collecting grass and wood
can you update your table new verison is out
Cake-san
Table Makers
Posts: 433 Joined: Sun Mar 26, 2017 4:32 pm
Reputation: 811
Post
by Cake-san » Sat Aug 17, 2024 10:46 am
heftycool98 wrote: ↑ Sat Aug 17, 2024 4:34 am
heftycool98 wrote: ↑ Sat Aug 17, 2024 3:58 am
Cake-san wrote: ↑ Wed Aug 14, 2024 6:46 pm
...
hey when i turn on give item it crash the game at collecting grass and wood
can you update your table new version is out
Table has been updated na for now
Cake-san wrote: ↑ Wed Aug 14, 2024 6:46 pm
...
#Update 1 - Update script for newer version of game and added heart point multiplier for npc & animal
KekoaMakani
What is cheating?
Posts: 1 Joined: Sat Aug 17, 2024 11:47 am
Reputation: 0
Post
by KekoaMakani » Sat Aug 17, 2024 11:52 am
nice table, thx! Does your time control just freeze the time or can I slow time down like in the "Sharing 5" table here:
viewtopic.php?p=365201#p365201 ? The in game time runs too fast for me, I just want to slow it down some instead of freezing it.
KWX
What is cheating?
Posts: 1 Joined: Sun Aug 18, 2024 4:55 am
Reputation: 0
Post
by KWX » Sun Aug 18, 2024 5:04 am
When I try to ativate it Lua engine opens, saying: "Error: No process selected...". Please help! (I have the process selected and it shows on top)
Users browsing this forum: AhrefsBot , anewsmsng , Bing [Bot] , biosolidsnake , DaaFloH , Mr. Seth Marshall , NarrateAR234 , NEMO007 , peralta94_ , RogueTech , SunBeam