Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Guides/Tips Hexer's Workshop: It's all about Hex (FMM21 and beyond)


Recommended Posts

Just now, Rus7M said:

Glad to help, mate.

Yes, it is possible. I found this in FMM20, but it is more difficult. It's like looking for a player's skills.

And how would i do that?

Link to comment
Share on other sites
13 minutes ago, Watchhands said:

And how would i do that?

I'm a little busy right now. Also, I need to see what has changed in FMM22 (I found this in FMM20). I'll take a look and write to you, perhaps tomorrow.

In short, from what I remember. First you need to find a trainer by ID (where his date of birth is, and so on). Then at the very end, before ff ff ff ff ff ff .... will be its SID. Or perhaps the penultimate one. You should search for this number. You may not find it the first time, you need to search further. This search will be difficult. I don't even remember what to focus on.

Edited by Rus7M
Link to comment
Share on other sites
3 minutes ago, Rus7M said:

I'm a little busy right now. Also, I need to see what has changed in FMM22 (I found this in FMM20). I'll take a look and write to you, perhaps tomorrow.

 

In short, from what I remember. First you need to find a trainer by ID (where his date of birth is, and so on). Then at the very end, before ff ff ff ff ff ff .... will be its SID. Or perhaps the penultimate one. You should search for this number. You may not find it the first time, you need to search further. This search will be difficult. I don't even remember what to focus on.

I can say that in addition to these skills, you can find his favorite tactics.

Link to comment
Share on other sites
17 hours ago, Watchhands said:

And how would i do that?

So, I will try to explain to you, and I hope you will understand my English.

I want to say that this has not changed much compared to FMM20.

1. You need to find a manager by ID (Rooney's is a6 f2 4d 00). As you can see in the first screenshot, before ff ff ff ff ff there will be its second ID number (which changes in each save file). You will have a different one. I have it "1a 05 00 00".

2. Now you need to find this code, but the first time you will not find the right place. This is the difficulty. I clicked on the Find Next button about 7 times.

Take the Financial Control attribute as a prompt. The fact is that he is the very first on the list in Hex and it will be easy for you to navigate by him.

For example, you can see that Rooney's Financial Control profile has 6 points. And so, this will be your clue.

YOUR HINT: you need to search for "1a 05 00 00" (but you will have a different code) until you see that the code Financial Control (06) will go below 12 values.

As you can see in my screenshot, I clicked on Find Next 7 times and my clue was that I saw the values "06" below 12 values - then I realized that I had found the right place.

Now you can be sure that you have correctly found Rooney's attributes.

Immediately after his code (1a 05 00 00), his current abilities (73= 115) and potential (96=150) will go. 

Next comes his reputation.

As I said, on line 12 there will be Financial Control (06, red)

- Outfield and Goalkeeping (on 13 and 14) birch color
- Discipline (for 16, pink color)
- Judging Ability, Judging Potential, Man Management (on line 18, 19 and 20 from SID) Yellow.
- Motivating (on line 22, blue)
- Tactical Knowledge (on line 26, green)
- Youth (on line 27, purple)

On line 28 (below Youth) will be his favorite scheme (red circle).
0a is a 4-3-3 scheme. To find others, look at my 3 screen.

As you can see on my 4th screenshot, I changed his Tactical Knowledge and it works.

Scr1.jpg

Scr2.jpg

Scr3.png

Scr4.jpg

Link to comment
Share on other sites
On 27/05/2021 at 17:01, Rus7M said:

I've changed the hidden attributes in FMM20, but in FMM21 I haven't tried it yet. But perhaps nothing has changed.

To change the hidden characteristics in FMM20, you need to do the following steps:
1. Find the ID number of the player in HEX.
2. When you find the ID number, below will be his date of birth, the number of goals for the national team, then the mental skills-adaptability, ambition, loyalty, professionalism, temperament.... then ID2 will go. We need this code.
3. Enter ID2 in the search and click Next Search several times until you see the fields where there will be many values 01 01 01 14 01 01 14 01 01. Something like that. These 01 01 01 are the player's position, that is, their role. If you found this place, then there will be hidden skills nearby (above 01 01 01), such as Playing in big matches, propensity for injuries, stability, the ability to kick penalties, and so on.

I'm sorry, I don't have much time, I can only attach one screen, and then just look for it! And be sure to share your findings.

I did check some of the hidden characteristics (professionalism and so on). Take a look at an example. This still works in fmm21.

 

I forgot to say that these values are set from 1 to 20. That is, if you want maximum professionalism for your player, you need to set the value to 20 (in HEX it will be 14). Sorry for my English.

Screenshot_2021-05-27-15-41-30-563_com.myprog.hexedit.jpg

Screenshot_2021-05-27-15-54-25-067_com.sega.score.jpg

Screenshot_2021-05-27-15-53-57-225_com.sega.score.jpg

id2 trick doesn't work in regen in my save file, is there any other method to edit regen hidden attribute?

Link to comment
Share on other sites
7 hours ago, Martin Braithwaite said:

id2 trick doesn't work in regen in my save file, is there any other method to edit regen hidden attribute?

What kind of hidden attributes do you mean exactly?

Hidden attributes, like professionalism, adaptation - this works with regen in the same way as with regular players (I wrote this for the example of Granit Xhaka).

Link to comment
Share on other sites
10 hours ago, Martin Braithwaite said:

id2 trick doesn't work in regen in my save file, is there any other method to edit regen hidden attribute?

I just checked. Everything works. Only with regens, the search is difficult, because their ID2 often coincides with other codes and is difficult to find.

But I found another way, very easy.

Let's take it in order:

1. You need to find regen's ID2 (this is after the attributes of professionalism, adaptation, and so on). This code will be placed before ff ff ff ff ff ff ff ff ff ff ff...

I checked three regens. They had something like this ID2:

bb 00 00 00

0b 00 00 00

db 01 00 00

Next, you need to look at the profile of this regen in the game, we are interested in one attribute - Pace. Remember this number.

Now in the Hex Editor program (on the phone) in the search, enter this:

ID2 + 28 question marks + Pace

For example, the ID2 of my regen is "bb 00 00 00".

His Pace is 12 (0c).

You need to look for:

bb000000????????????????????????????0c

Enter this while searching in HEX fragment mode.

99% that you will find the right place. If not, click Find Next.

However, I want to say that almost all skills have been changed in fmm22. In Hex, they will not be from 1 to 20, they go by a large value, but in the game they are displayed as 1-20. In fmm21, this happened with several skills, but in fmm22, it seems, with almost all. I do not know the principle of how they are counted, since I have never used this in a game. I only tried to change the Work Rate and I want to say that this attribute in Hex is written as usual from 1 to 20 (in hex from 01 to 14).

Link to comment
Share on other sites
On 18/12/2021 at 16:47, Rus7M said:

So, I will try to explain to you, and I hope you will understand my English.

I want to say that this has not changed much compared to FMM20.

1. You need to find a manager by ID (Rooney's is a6 f2 4d 00). As you can see in the first screenshot, before ff ff ff ff ff there will be its second ID number (which changes in each save file). You will have a different one. I have it "1a 05 00 00".

2. Now you need to find this code, but the first time you will not find the right place. This is the difficulty. I clicked on the Find Next button about 7 times.

Take the Financial Control attribute as a prompt. The fact is that he is the very first on the list in Hex and it will be easy for you to navigate by him.

For example, you can see that Rooney's Financial Control profile has 6 points. And so, this will be your clue.

YOUR HINT: you need to search for "1a 05 00 00" (but you will have a different code) until you see that the code Financial Control (06) will go below 12 values.

As you can see in my screenshot, I clicked on Find Next 7 times and my clue was that I saw the values "06" below 12 values - then I realized that I had found the right place.

Now you can be sure that you have correctly found Rooney's attributes.

Immediately after his code (1a 05 00 00), his current abilities (73= 115) and potential (96=150) will go. 

Next comes his reputation.

As I said, on line 12 there will be Financial Control (06, red)

- Outfield and Goalkeeping (on 13 and 14) birch color
- Discipline (for 16, pink color)
- Judging Ability, Judging Potential, Man Management (on line 18, 19 and 20 from SID) Yellow.
- Motivating (on line 22, blue)
- Tactical Knowledge (on line 26, green)
- Youth (on line 27, purple)

On line 28 (below Youth) will be his favorite scheme (red circle).
0a is a 4-3-3 scheme. To find others, look at my 3 screen.

As you can see on my 4th screenshot, I changed his Tactical Knowledge and it works.

Scr1.jpg

Scr2.jpg

Scr3.png

Scr4.jpg

Here, too, you can make the search easy.

Manager ID2 + 22 question marks + Financial Control.

On the example of Rooney:

1a050000??????????????????????06

99% of what you will find immediately and you do not need to click Find next.

Edited by Rus7M
Link to comment
Share on other sites
17 hours ago, Rus7M said:

What kind of hidden attributes do you mean exactly?

Hidden attributes, like professionalism, adaptation - this works with regen in the same way as with regular players (I wrote this for the example of Granit Xhaka).

What I'm looking for is a free kick, injury probability and other good traits. 

Your new method is working fine, thank you. 

Link to comment
Share on other sites

I successfully edited nationality, is there any method or place should I look for languages? Anyway, below is my comprehensive and summarize on what I manage to do so far, based on what I found here and meddling the hex myself.

Disclaimer: I will mentioned about AM21 a lot, since it really helps me to search the HEX faster. Here's the link to download

A, MAIN RECORD: Change Nationality, add National Caps/Goals
1. Get MainRecord Hex String Search from the AM21 app. Search it.
Structure of your Main Record, start after you done the above, the XX right after.
2. First Name[XX XX 00 00] Last Name[XX XX 00 00] Nickname[XX XX XX XX](usually these value is ff ff ff ff since less nickname around) *seems like the value available for us to mess around, is the predefined names that contain in database*
3. DOB day/month[XX XX] year[XX XX] (day/month is actually the number of days in a year, for eg: 2nd Feb is 33rd day of the year)
4. Nationality 1st[XX XX] 2nd[XX XX] Call[XX XX] Role[XX](01 player, 10 manager)
5. Recent Call Up date [XX XX XX XX](same formatting as 3.)
6. Goals & Cap main[XX XX] U21[XX XX](for both, first XX is cap, 2nd XX is goals)
7. Club Info current[XX XX] dateoflastsignedcontract[XX XX XX XX] marketvalue[XX XX]
8. StatsID [XX XX XX XX]

B. PERSONALITY ATTRIBUTES
1, Get MainRecord Hex String Search from the AM21 app. Get the last 8 characters of the whole string search, we will call this as UID.
2. Using the AM21, take note of your Adaptability stats. Convert the value to HEX(00-14).
3. Construct your Hex Search, so it become like this format. UID+<78 question marks>+HexedAdaptability(you will get the value from step 2)
4. As you have thought the last two XX from the search string is where you can edit your Adaptability stats. Followed by Ambition, Determination, Loyalty, Pressure Handling, Professionalism, Sportsmanship, Temperament.
5. After edit the temperament stats, take note of the remaining 8 characters before long series of ff ff, we will call them as StatsID(SID), we will need this value for C.

C. HIDDEN ATTRIBUTES
1. Using AM21 app, take note of the consistency stats, and convert the value to HEX(00-14).
2. Construct a Hex Search, with this format: SID+<36 question marks)+HexedConsistency(the value you get in step 1)
3. The last two XX from the search string is where you can edit your Consistency stats. Followed by Aggression(this is editeable via IGE), Big Matches, Injury Proneness(lower is better)
4. Skip the next two characters. Then proceed with editing Versatility, Free Kicks, Penalties. Skip the next 8 characters and you will arrived at Flair stats.

I also do note that we can also change our position attributes here, although I am not that keen into that since it can be edited at the IGE. Basically I am looking for to edit anything that is uneditable in IGE. Do ask me questions if you want, and share if you found any more information.

Edited by zobirin90
Link to comment
Share on other sites
1 hour ago, zobirin90 said:

I successfully edited nationality, is there any method or place should I look for languages? Anyway, below is my comprehensive and summarize on what I manage to do so far, based on what I found here and meddling the hex myself.

Disclaimer: I will mentioned about AM21 a lot, since it really helps me to search the HEX faster. Here's the link to download

A, MAIN RECORD: Change Nationality, add National Caps/Goals
1. Get MainRecord Hex String Search from the AM21 app. Search it.
Structure of your Main Record, start after you done the above, the XX right after.
2. First Name[XX XX 00 00] Last Name[XX XX 00 00] Nickname[XX XX XX XX](usually these value is ff ff ff ff since less nickname around) *seems like the value available for us to mess around, is the predefined names that contain in database*
3. DOB day/month[XX XX] year[XX XX] (day/month is actually the number of days in a year, for eg: 2nd Feb is 33rd day of the year)
4. Nationality 1st[XX XX] 2nd[XX XX] Call[XX XX] Role[XX](01 player, 10 manager)
5. Recent Call Up date [XX XX XX XX](same formatting as 3.)
6. Goals & Cap main[XX XX] U21[XX XX](for both, first XX is cap, 2nd XX is goals)
7. Club Info current[XX XX] dateoflastsignedcontract[XX XX XX XX] marketvalue[XX XX]
8. StatsID [XX XX XX XX]

B. PERSONALITY ATTRIBUTES
1, Get MainRecord Hex String Search from the AM21 app. Get the last 8 characters of the whole string search, we will call this as UID.
2. Using the AM21, take note of your Adaptability stats. Convert the value to HEX(00-14).
3. Construct your Hex Search, so it become like this format. UID+<78 question marks>+HexedAdaptability(you will get the value from step 2)
4. As you have thought the last two XX from the search string is where you can edit your Adaptability stats. Followed by Ambition, Determination, Loyalty, Pressure Handling, Professionalism, Sportsmanship, Temperament.
5. After edit the temperament stats, take note of the remaining 8 characters, we will call them as StatsID(SID), we will need this value for C.

C. HIDDEN ATTRIBUTES
1. Using AM21 app, take note of the consistency stats, and convert the value to HEX(00-14).
2. Construct a Hex Search, with this format: SID+<36 question marks)+HexedConsistency(the value you get in step 1)
3. The last two XX from the search string is where you can edit your Consistency stats. Followed by Aggression(this is editeable via IGE), Big Matches, Injury Proneness(lower is better)
4. Skip the next two characters. Then proceed with editing Versatility, Free Kicks, Penalties. Skip the next 8 characters and you will arrived at Flair stats.

I also do note that we can also change our position attributes here, although I am not that keen into that since it can be edited at the IGE. Basically I am looking for to edit anything that is uneditable in IGE. Do ask me questions if you want, and share if you found any more infomation.

This doesnt work. Tried hidden attributs and gives no result

Link to comment
Share on other sites

Are you follow each step by step? Sorry I didn't put any screenshot. I do this method every time and it did work.

Which part you have trouble with I might able to help. Cheers.

Link to comment
Share on other sites
15 hours ago, zobirin90 said:

2. Construct a Hex Search, with this format: SID+<36 question marks)+HexedConsistency(the value you get in step 1)

This instruction is what confuses me the most. I know the hexed consistency and sid but when i type it out it gives no result. Can you provid screenshots on how you do it too? Thanks!

Link to comment
Share on other sites
On 23/01/2022 at 08:34, Chrome321 said:

This instruction is what confuses me the most. I know the hexed consistency and sid but when i type it out it gives no result. Can you provid screenshots on how you do it too? Thanks!

Eh you know what, I think it's much easier for me to explain in discord. Do you have one? I can share screen via discord and you can ask me question directly.

 

My discord id is sobirin90#0753. Hit me up!

Link to comment
Share on other sites

Finally manage to crack down the trick to add and edit your player languages. Also found out a way to change your squad status for your player. Got two unusual squad status that I could not see is anywhere else which are Not Needed and Not Yet Sure.

Useful to make those rogue players who crying for their playing time know their place lol.

 

I will provide more insight on this. Also I have much better and easier to edit what I explain on my last post. Stay tuned.

Link to comment
Share on other sites
11 hours ago, Dilman2 said:

Hi can i change my club affiliates using hex

Hi. Yes, you can, I've written about it here.

 

Link to comment
Share on other sites
7 hours ago, Rus7M said:

Hi. Yes, you can, I've written about it here.

Edit: Just read carefully i knew i didn't change id in affiliate club 

Now everything works fine

 

Thanks.

Edited by Dilman2
Worked now
Link to comment
Share on other sites
On 28/01/2022 at 19:59, zobirin90 said:

Finally manage to crack down the trick to add and edit your player languages. Also found out a way to change your squad status for your player. Got two unusual squad status that I could not see is anywhere else which are Not Needed and Not Yet Sure.

Useful to make those rogue players who crying for their playing time know their place lol.

 

I will provide more insight on this. Also I have much better and easier to edit what I explain on my last post. Stay tuned.

Can you tell me how to change a players known language please? 

Link to comment
Share on other sites

Howdy. Which Hex Editor are you using for FMM22? The change in how Android manages files means that the ones available on the Play Store no longer work for me.

Edited by Pete123
Link to comment
Share on other sites

With thanks to @AlexdeSouza, I have the database working now. 

So the plan is to make a European Super League replacing the Italian Leagues. 

So let's say I want to swap Barcelona and Sassuolo. So is it as straightforward as going in to club.dat and just changing the hexadecimal figures which represent Serie A under Sassuolo to those which represent the Primera Liga? (And doing the opposite for Barcelona). 

And how do I find them? I'm happy to search for them and compare with the competition.dat, but if someone already knows how to do this, that would be a great help.

Link to comment
Share on other sites
On 28/01/2022 at 18:59, zobirin90 said:

Finally manage to crack down the trick to add and edit your player languages. Also found out a way to change your squad status for your player. Got two unusual squad status that I could not see is anywhere else which are Not Needed and Not Yet Sure.

Useful to make those rogue players who crying for their playing time know their place lol.

 

I will provide more insight on this. Also I have much better and easier to edit what I explain on my last post. Stay tuned.

And can you explain for me how to add or improve languages for a player, please?

Link to comment
Share on other sites
On 10/04/2021 at 15:26, NguyenDucAnh said:

#2: IDs, information fields, and how to find them.

Like I said above, IDs in any kind are important if you want to edit anything at all, and they have different roles for different task. Today, I'll show you how to identify different kinds of ID, and use them to navigate and edit other related stuff.

UIDs are easiest to find, simply use sortitoutsi to find it, convert to hex, then convert it again to Little Endian (the example is above). As for TIDs, for players, managers, and clubs, they are the 4 digits right before the UID, with their structure being XX XX 00 00 (XX XX varied throughout different savefiles), though only the XX XX is used in the "information field"; for stadiums, it is right behind the stadium's name, its structure being 00 XX XX (XX XX, again, seemed to varied as well, and it was the only part that matters).

Nationality ID (NID), which determines a player's home nation, are also easy to find, and are constant between different savefiles. They are right behind the team 3-character abbreviated names.

Here in this example, I'll show you how I can find a player and his information field using UIDs. The player in question is Abdelhak Nouri (don't ask me how he was in my savefile, I would get on to that eventually). His UID is 37045583, in hex it will be 235454F - has 7 characters, so it should be written as 02 35 45 4F, converted to Little Endian and you'll have 4F 45 35 02. Find this in Hex Editor, and I'll have this:

  Hide contents

Screenshot_2021-04-10-20-53-34-440_com.myprog.hexedit.thumb.jpg.a60d97aecb20d63576fa3e499a4ac732.jpg

This 103 digits is what I called "information field", as it contains all the personal data of the player. I'll break things down for you to make it easier:

  • D5 52 00 00 is Nouri' s TID, what you will use for most parts of the editing. 4F 45 35 02, obviously, is his UID
  • 86 07 00 00 and 7C 04 00 00 are his names' ID, first name and last name respectively. The FF FF FF FF right behind it was his nickname's ID, since he doesn't have one.
  • 5B 00 CD 07 is his date of birth. Nouri was born in April 2nd, 1997. 1997 to hex is 7CD, which in Little Endian is CD 07. April 2nd is the 92nd day of the year. Subtracting it by one to have 91, convert it to hex and you' have 00 5B, and 5B 00 is in Little Endian format.
  • 1D 00 9E 00 1D 00 01 is the IDs of his nationality, second nationality, and declared national team respectively, and the 01 behind it signified that his role there is a player (10 if he was a manager). Nouri was called up to Morocco in my savefile, so the first 1D 00 represents the nationality ID of Morocco, which can be found right behind the nation's abbreviated name MAR. Holland, as a result, becomes his second nation (9E 00), and like clubs' ID, declared national team's TID is right before the nation's UID, which is 10 digits before the team's long name (as with most African nations, is the same as nationality ID.
  • 4B 00 E6 07 is the date of his most recent callups. You don't need to pay much attention for it.
  • 12 03 and 00 00 were his capped/goals, for senior and U21 respectively. He capped for Morocco 18 times, scored 3 goals, while didn't capped for U23s.
  • 25 03 is the club's TID (Rangers), since I brought him there. B9 00 E4 07 is the day he last signed a contract, and 69 30 is his transfer values.
  • 00 CF 3F 00 00 is his SID. The exact use of this will be covered later.

That's all for now. God, it was tedious, but you'll soon find those info more useful later on. Thanks for reading, and stay tuned for more!

@ScratchWhat if you want to edit player attributes, how do you do it?

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share


×
×
  • Create New...