Football Manager 2022 | Steam 22.4.0

Upload your cheat tables here (No requests)
User avatar
tdg6661
Table Makers
Table Makers
Posts: 682
Joined: Sat Dec 15, 2018 12:10 pm
Reputation: 252

Re: Football Manager 2022 | Steam 22.4.0

Post by tdg6661 »

Scheimann wrote:
Sat Jun 04, 2022 4:00 pm
tdg6661 wrote:
Thu Jun 02, 2022 6:29 am
I don't play FM22, but you may want to use this script written by 不知应该当讲否 from FM22 Trainer, and i modified a liitle bit. This script affects all players.

Code: Select all

[Enable]
aobscanmodule(gca,fm.exe,66 01 F8 0F BF 8E FE 01 00 00)
alloc(newmem,512,150000000)
label(rise)
label(returnhere)
registersymbol(gca)

alloc(mult,4)
registersymbol(mult)

newmem:
movzx eax,word ptr [rsi+000001FC]

cmp di,0
jl rise
add di,[mult]
shl di,1

cmp di,3
jl returnhere
add byte ptr [rsi+1FC+31],1
add byte ptr [rsi+1FC+35],1
add byte ptr [rsi+1FC+39],1
add byte ptr [rsi+1FC+3D],1
jmp returnhere

rise:
xor di,FFFF
add di,[mult]
shl di,1
cmp di,3
jl returnhere
add byte ptr [rsi+1FC+31],1
add byte ptr [rsi+1FC+35],1
add byte ptr [rsi+1FC+39],1
add byte ptr [rsi+1FC+3D],1
jmp returnhere

mult:
  db 1 //Multiplier (1-3)

gca-7:
jmp newmem
nop 2
returnhere:

[Disable]
gca-7:
movzx eax,word ptr [rsi+000001FC]

unregistersymbol(*)
dealloc(*)
Sorry. How can I use this?

And by all Players you mean every single player in the game? Even the ones from other teams? Or do you mean that'll work even with loan players?
Yes, all player worldwide. If you use it for specific club, game may prone to crash.

Create new Auto Assemble Script (Memory View -> Tools -> Auto Assemble), paste the script, then click on menu File -> Assign to current cheat table. You'll see a new record added, then activate the script.

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

zaettics
Noobzor
Noobzor
Posts: 6
Joined: Tue May 11, 2021 7:15 pm
Reputation: 0

Re: Football Manager 2022 | Steam 22.4.0

Post by zaettics »

tdg6661 wrote:
Thu Jun 02, 2022 6:29 am
Scheimann wrote:
Thu Jun 02, 2022 12:55 am
Oh, this is easy to do with any text editor and saving by .inc? Good to know!
It's lower L not i.
Scheimann wrote:
Thu Jun 02, 2022 12:55 am
Even players with high age like 30+ still be able to reach their CA? I would love to see a demo :D
I don't play FM22, but you may want to use this script written by 不知应该当讲否 from FM22 Trainer, and i modified a liitle bit. This script affects all players.

Code: Select all

[Enable]
aobscanmodule(gca,fm.exe,66 01 F8 0F BF 8E FE 01 00 00)
alloc(newmem,512,150000000)
label(rise)
label(returnhere)
registersymbol(gca)

alloc(mult,4)
registersymbol(mult)

newmem:
movzx eax,word ptr [rsi+000001FC]

cmp di,0
jl rise
add di,[mult]
shl di,1

cmp di,3
jl returnhere
add byte ptr [rsi+1FC+31],1
add byte ptr [rsi+1FC+35],1
add byte ptr [rsi+1FC+39],1
add byte ptr [rsi+1FC+3D],1
jmp returnhere

rise:
xor di,FFFF
add di,[mult]
shl di,1
cmp di,3
jl returnhere
add byte ptr [rsi+1FC+31],1
add byte ptr [rsi+1FC+35],1
add byte ptr [rsi+1FC+39],1
add byte ptr [rsi+1FC+3D],1
jmp returnhere

mult:
  db 1 //Multiplier (1-3)

gca-7:
jmp newmem
nop 2
returnhere:

[Disable]
gca-7:
movzx eax,word ptr [rsi+000001FC]

unregistersymbol(*)
dealloc(*)
Scheimann wrote:
Thu Jun 02, 2022 12:55 am
Dont know if its the same, but, with my request even if you offer 0$ as wage they will accept your offer. I can demonstrate this working if you want.
I've worked on this before, trying to get wage offer value, looking the opcodes, and still no result, at least for now.
Scheimann wrote:
Thu Jun 02, 2022 12:55 am
When you talk with the players, staffs, interviews or medias you use your oral skills, so, a cheat here and you'll never fail any conversation (probably the same as board requests or similar to)
This is more complicated, I have no idea what value to look for, seems like team talk doesn't affect player's morale or i missed something i don't know. But, i will look this in the future.
Do you have a link to that FM22 Trainer?

User avatar
tdg6661
Table Makers
Table Makers
Posts: 682
Joined: Sat Dec 15, 2018 12:10 pm
Reputation: 252

Re: Football Manager 2022 | Steam 22.4.0

Post by tdg6661 »

zaettics wrote:
Tue Jun 07, 2022 4:36 pm
Do you have a link to that FM22 Trainer?
Here you go.
Attachments
fm22(爆棚版).zip
password: fearless
(15.09 KiB) Downloaded 452 times

Scheimann
Expert Cheater
Expert Cheater
Posts: 107
Joined: Sun Jul 21, 2019 4:27 am
Reputation: 25

Re: Football Manager 2022 | Steam 22.4.0

Post by Scheimann »

tdg6661 wrote:
Sat Jun 04, 2022 4:12 pm

Yes, all player worldwide. If you use it for specific club, game may prone to crash.

Create new Auto Assemble Script (Memory View -> Tools -> Auto Assemble), paste the script, then click on menu File -> Assign to current cheat table. You'll see a new record added, then activate the script.
Definitely the script works, but besides working for all players I noticed that the function to reduce the age of players who have PA above a certain value also comes along with the script. I noticed in my save that several players like Messi, CR7 and the like are between 28 and 30 years old again!

Also, since you can see the scripts of these Chinese trainers, most of the things I asked for are functions that are present in these trainers... there is one here that was designed for version 22.2.0 ... Would you like to take a look at it?

fm22.2.0.rar
password: fearless
(12.04 KiB) Downloaded 237 times

User avatar
tdg6661
Table Makers
Table Makers
Posts: 682
Joined: Sat Dec 15, 2018 12:10 pm
Reputation: 252

Re: Football Manager 2022 | Steam 22.4.0

Post by tdg6661 »

Scheimann wrote:
Tue Jun 07, 2022 11:40 pm
tdg6661 wrote:
Sat Jun 04, 2022 4:12 pm

Yes, all player worldwide. If you use it for specific club, game may prone to crash.

Create new Auto Assemble Script (Memory View -> Tools -> Auto Assemble), paste the script, then click on menu File -> Assign to current cheat table. You'll see a new record added, then activate the script.
Definitely the script works, but besides working for all players I noticed that the function to reduce the age of players who have PA above a certain value also comes along with the script. I noticed in my save that several players like Messi, CR7 and the like are between 28 and 30 years old again!

Also, since you can see the scripts of these Chinese trainers, most of the things I asked for are functions that are present in these trainers... there is one here that was designed for version 22.2.0 ... Would you like to take a look at it?


fm22.2.0.rar
Functions like feature names translation or the script?
For translation just screenshot the trainer and upload to this tool [Link].

Scheimann
Expert Cheater
Expert Cheater
Posts: 107
Joined: Sun Jul 21, 2019 4:27 am
Reputation: 25

Re: Football Manager 2022 | Steam 22.4.0

Post by Scheimann »

tdg6661 wrote:
Wed Jun 08, 2022 3:58 am

Functions like feature names translation or the script?
For translation just screenshot the trainer and upload to this tool [Link].
The scripts.

I meant that you could have a look at them and see if you can make use of anything... For example the script of that trainer to evolve players faster works differently and has a multiplier among other things.

Some of my suggestions are also present in that trainer... I think that even if you can't take advantage of 100% the codes can at least give you a direction to look when optimizing your table.

zaettics
Noobzor
Noobzor
Posts: 6
Joined: Tue May 11, 2021 7:15 pm
Reputation: 0

Re: Football Manager 2022 | Steam 22.4.0

Post by zaettics »

tdg6661 wrote:
Tue Jun 07, 2022 5:25 pm
zaettics wrote:
Tue Jun 07, 2022 4:36 pm
Do you have a link to that FM22 Trainer?
Here you go.
Thanks

User avatar
tdg6661
Table Makers
Table Makers
Posts: 682
Joined: Sat Dec 15, 2018 12:10 pm
Reputation: 252

Re: Football Manager 2022 | Steam 22.4.0

Post by tdg6661 »

Scheimann wrote:
Wed Jun 08, 2022 7:30 am
tdg6661 wrote:
Wed Jun 08, 2022 3:58 am

Functions like feature names translation or the script?
For translation just screenshot the trainer and upload to this tool [Link].
The scripts.

I meant that you could have a look at them and see if you can make use of anything... For example the script of that trainer to evolve players faster works differently and has a multiplier among other things.

Some of my suggestions are also present in that trainer... I think that even if you can't take advantage of 100% the codes can at least give you a direction to look when optimizing your table.
Well thanks. I'd like to add features from this trainer in the future, but I need the author permission and I don't know how to contact them.

yiguanyu1997
Cheater
Cheater
Posts: 47
Joined: Wed Mar 21, 2018 7:03 am
Reputation: 4

Re: Football Manager 2022 | Steam 22.4.0

Post by yiguanyu1997 »

tdg6661 wrote:
Wed Jun 08, 2022 11:46 am
Scheimann wrote:
Wed Jun 08, 2022 7:30 am
tdg6661 wrote:
Wed Jun 08, 2022 3:58 am

Functions like feature names translation or the script?
For translation just screenshot the trainer and upload to this tool [Link].
The scripts.

I meant that you could have a look at them and see if you can make use of anything... For example the script of that trainer to evolve players faster works differently and has a multiplier among other things.

Some of my suggestions are also present in that trainer... I think that even if you can't take advantage of 100% the codes can at least give you a direction to look when optimizing your table.
Well thanks. I'd like to add features from this trainer in the future, but I need the author permission and I don't know how to contact them.
However,the author doesn't want to make this trainer become famous,because he fear of SI will know this trainer and change thier code of game.

naigaxeon
Expert Cheater
Expert Cheater
Posts: 130
Joined: Fri Jun 16, 2017 3:37 am
Reputation: 14

Re: Football Manager 2022 | Steam 22.4.0

Post by naigaxeon »

how can i change value Periodic Scripts --> Manager's Club -> Set Match Condition/Fitness to Max for Club (Run every 60s change to 1 sec) value Condition/Fitness to 25000??

User avatar
tdg6661
Table Makers
Table Makers
Posts: 682
Joined: Sat Dec 15, 2018 12:10 pm
Reputation: 252

Re: Football Manager 2022 | Steam 22.4.0

Post by tdg6661 »

naigaxeon wrote:
Thu Jun 09, 2022 4:08 pm
how can i change value Periodic Scripts --> Manager's Club -> Set Match Condition/Fitness to Max for Club (Run every 60s change to 1 sec) value Condition/Fitness to 25000??
Open script, replace all with this code

Code: Select all

{$lua}
if syntaxcheck then return end

[ENABLE]
local _updateFunc = function()
  local club = getPersonClub(getPersonFromPlayer(getManagerPtr()))

  forEachPlayerInClub(club, function(k, playerPtr)
    writeSmallInteger(playerPtr+0x1f4, 25000)
    writeSmallInteger(playerPtr+0x1f0, 25000)

    -- some users claim jadedness < 0 increase injuries (dont beleve it so setting back to -125)
    if readSignedShortInteger(playerPtr+0x1f2) > -125 then
       writeSmallInteger(playerPtr+0x1f2, -125)
    end
  end)
end

-- 1 second not recomended, but here you go
enableTimer(memrec, 1000, _updateFunc)

[DISABLE]


naigaxeon
Expert Cheater
Expert Cheater
Posts: 130
Joined: Fri Jun 16, 2017 3:37 am
Reputation: 14

Re: Football Manager 2022 | Steam 22.4.0

Post by naigaxeon »

tdg6661 wrote:
Thu Jun 09, 2022 5:30 pm
naigaxeon wrote:
Thu Jun 09, 2022 4:08 pm
how can i change value Periodic Scripts --> Manager's Club -> Set Match Condition/Fitness to Max for Club (Run every 60s change to 1 sec) value Condition/Fitness to 25000??
Open script, replace all with this code

Code: Select all

{$lua}
if syntaxcheck then return end

[ENABLE]
local _updateFunc = function()
  local club = getPersonClub(getPersonFromPlayer(getManagerPtr()))

  forEachPlayerInClub(club, function(k, playerPtr)
    writeSmallInteger(playerPtr+0x1f4, 25000)
    writeSmallInteger(playerPtr+0x1f0, 25000)

    -- some users claim jadedness < 0 increase injuries (dont beleve it so setting back to -125)
    if readSignedShortInteger(playerPtr+0x1f2) > -125 then
       writeSmallInteger(playerPtr+0x1f2, -125)
    end
  end)
end

-- 1 second not recomended, but here you go
enableTimer(memrec, 1000, _updateFunc)

[DISABLE]

thank you... that "god Mode" cheat make me win.... XD

User avatar
tdg6661
Table Makers
Table Makers
Posts: 682
Joined: Sat Dec 15, 2018 12:10 pm
Reputation: 252

Re: Football Manager 2022 | Steam 22.4.0

Post by tdg6661 »

[Deleted]
Last edited by tdg6661 on Sat Jul 30, 2022 5:19 pm, edited 1 time in total.

User avatar
tdg6661
Table Makers
Table Makers
Posts: 682
Joined: Sat Dec 15, 2018 12:10 pm
Reputation: 252

Re: Football Manager 2022 | Steam 22.4.0

Post by tdg6661 »

FOOTBALL MANAGER 2022 Cheat Table

Table is expected to run on Win 10, on CE 7.4 or later, and on FM22 (22.4.1) Steam. See Read Me! for more information.

This table can be adapted to non-Steam platforms by following these steps:
HOW TO ADAPT THE TABLE TO OTHER PLATFORMS
  1. Run the table with a game loaded.
  2. Go to Table Settings -> Debug ->.
  3. Run Update VTables Address, a window will appear, wait some minutes until the process is done.
  4. Copy the codes from that window.
  5. Now turn off all scripts.
  6. Open Run Table script (press Enter).
  7. Select line 134 - 157 then replace with copied codes before.
  8. Click OK, then save the table.
  9. All done! Now it should be worked.
✨ FEATURES ✨
  • Award Editor.
  • Club Editor.
  • Competition Editor.
  • Continent Editor.
  • Nation Editor.
  • Person (Player / Staff / Manager) Editor.
  • Stadium Editor.
  • Advanced Rules Editor.
  • Work Permit Rules Editor.
  • Unlockables (from FM Touch) for manager.
    • All Players Interested.
    • Unlimited Scouting.
    • Attribute Masking.
    • That Job Is Mine.
  • Mass edit.
  • Legend Players clone preset.
  • Most features from IGE are included.
  • Useful tools like Comparison GUI and Mini Scouting Tool.
  • Support multi-languages (English, Chinese, French, German, Korean, Russian, Spanish).
  • Support multi-currency types (ARS $, AUD $, BRL R$, CNY ¥, EUR €, IDR Rp, GBP £, HKD $, JPY ¥, KRW ₩, KWD KD, MXN $, PHP ₱, RUB руб, SGD $, THB ฿, TRY TL, USD $, UYU $, VND ₫)
✨ TIPS & BUGS ✨
  • Always make a backup to your game, which many bugs are not yet known.
  • Values are not immediately updated after editing, you need to Continue the game to see the result.
  • Editing Attributes will require adjustment on CA/PA, make sure select Calculate CA after editing.
  • RCA is not 100% accurate (Only consider player's Natural Position).
  • It's not recommended to have over 5 items in Freezer, which will affect CPU's performance.
  • Sometimes Remove Unhappiness (Club Preset) can crash the game.
  • Do not use Terminate Contract to yourself or the game will crash on Continue.
✨ SPECIAL THANKS ✨
  • Dark Byte
  • FRF Forum
  • tfigment
  • mece
  • EpicBirdi
  • aSwedishMagyar
  • and all FM trainer makers.
✨ SUPPORT & DONATION ✨

If you like this table and would like to support me, you can buy me some coffee by donating. So I can spare more time and motivation into this, although I can't offer too much aside from table and features request as I want to keep this table free of charge.
  • PayPal - [Link]
  • Saweria (Indonesia) - [Link]
CHANGELOG
Update 7 - Last Update for FM22
  • Added Search bar.
  • Added script: Add Club Affiliation to Club presets (Experimental / May crash your save game, so make a backup).
  • Added script: Add Club Sponsor to Club presets.
  • Added script: Add EU Rules to Nation presets (Experimental / May crash your save game, so make a backup).
  • Added script: Add Foreign Rules to Nation presets (Experimental / May crash your save game, so make a backup).
  • Fixed Search feature.
  • Fixed not working on date change on Club Sponsors.
  • Fixed not working on pointer change on Nation Foreign Rules.
  • Fully implemented FM Date custom type in the table.
  • Removed MD5 checksum.
  • Improved performance.
Update 6 - Unexpected Update
  • Improved print view of Talented Regens
  • Added script: Accelerate All Player Development.
  • Added script: Ignore Player Retirement.
  • Added script: Player Always Agree on Negotiation Terms.
  • Added script: Auto Increase / Decrease Selection Rules Value.
  • Added Derby.
  • Added RCA to Person -> Player Data section.
  • Added Agent Fees to Person -> Full Contract section.
  • Added Future Playing Time to Person -> Full Contract section.
  • Added Fixture Rules to Continent section.
  • Added script to work with other platforms.
  • Fixed Remove All Unhappiness script.
Update 5 - Really Final Update for FM22
  • Currencies type now support large number (over 1 trillion).
  • Optimize Change Currencies method.
  • Optimize Change Languages method.
  • Removed some Languages.
  • Rewrote and optimize Preset scripts.
  • Fixed error related to some scripts.
  • Fixed minor bugs (offsets correction, ui correction, etc).
  • Added Status Panel.
  • Introducing a new UI.
Update 4 - Final Update for FM22
  • Added Mini Scouting Tool (Person -> Presets -> Player)
  • Added a new config item, Table.UpdateTime.
  • Added a new memory record legend, Black (#0F0F0F). Means it's WIP or Not Available.
  • Added a new section, Print List.
  • Added dynamic Sample Color records to all Color sections.
  • Added more Income items.
  • Added more Loan Contract items.
  • Added presets, Add Other Nationality (Person), Register Players (Club/Player), Lifetime Contract (Club/Person), Change Name (Club/Comp/Stadium), Force Quick Development (Global).
  • Change 'Improve Player Development' to 'Hack Team Professionalism'.
  • Change Boost Bank Balance method, now addding value instead change it to a specific value.
  • Change Player Comparison GUI config (showInTaskbar: stAlways).
  • Change Dynamic List, Add Drop Down List Item method.
  • Change most of offsets into variables.
  • Fixed error related to some scripts.
  • Fixed error when selecting Virtual Player.
  • Fixed minor bugs (offsets correction, ui correction, etc).
  • Most of existing presets are now corrected and working.
  • Rearranged Relationship section, now split into 3 parts (Eligibility/Relationships/Status).
Update 3
  • Fixed crash issue related to Cancel All Transfer.
  • Fixed minor bugs (offsets correction, ui correction, etc).
  • Redesign Player Comparison GUI UI.
Update 2
  • Added Player Comparison GUI (Person -> Presets -> Player)
Update 1
  • Change startup method.
  • Remove DRM protection from table.
Last edited by tdg6661 on Wed Jun 07, 2023 8:15 pm, edited 21 times in total.

naigaxeon
Expert Cheater
Expert Cheater
Posts: 130
Joined: Fri Jun 16, 2017 3:37 am
Reputation: 14

Re: Football Manager 2022 | Steam 22.4.0

Post by naigaxeon »

tdg6661 wrote:
Fri Jun 17, 2022 1:44 pm
Just bought FM22 and decided to make a table for it.

Features:
  • Added md5 checksum to check the right process.
  • Edit Advanced Rules (Transfer Rules, Fixture Rules, Work Permit Rules)
  • Edit League Rules
  • Added new feature: Freezer - currently work for Club.
  • Added languages to table. Available: English, Chinese, French, German, Indonesia, Korean, Portuguese, Russian, Spanish, Thai.
  • Added currency data type to table. Available: ARS $, AUD $, BRL R$, CNY ¥, EUR €, IDR Rp, GBP £, HKD $, JPY ¥, KRW ₩, KWD KD, MXN $, PHP ₱, RUB руб, SGD $, THB ฿, TRY TL, USD $, UYU $, VND ₫
  • And a lot of working presets.
Tested on Win 10, FM22 (22.4.1) Steam
is there any "Periodic Scripts --> Manager's Club -> Set Match Condition/Fitness"?

Post Reply

Who is online

Users browsing this forum: ArchernarhZ, Baidu [Spider], bernardhate, Bing [Bot], Darth_Clark, Glenn565