Jump to content

How to make player transfer after start date work as expected on both "Original" and "Real World" and known problems


Bentfi
 Share

Recommended Posts

A new feature for FM24 is the ability to let player pick between "Original" and "Real World" game modes, where in "Original" game mode player have all their players arrived or left the club already at the start date and in "Real World" game mode player's players would arrive or leave at the date that they did in real life.

 

A new feature for FM24 pre-game editor is "Past Transfers", positioned under "Contract" after you double-clicked the player's name

Screenshot2023-11-21120841.thumb.png.a509549ee595b80c06f684f52ad4cd70.png

 

This feature allow us to set transfer in the way that it works as expected in both "Original" and "Real World" game modes, which is different to the "Future Transfer" feature that was in FM23, "Future Transfer" makes it work as expected in "Real World", but not in "Original" where the player still arrive at the inputted date rather than already in the roster at start date, unless the start date is later than the inputted date.

 

This "Past Transfers" feature sound very nice doesn't it? Except it makes the game crashes sometimes. After a few days of heads scratching, I identified a few scenarios where the game would crash after modifying a player's "Past Transfers".

 

But, how do we make the "Past Transfers" feature work as expected? After looking up the ones that are in the database, a pattern came up.

First, under "Club Contract" you change the player's "Club" in to the club that you want him to arrive in, you also change the "Date joined" and "Date Last Contract Signed" to the date that you want him to arrive at.

After that, move to the "Past Transfers" section and you need two things for it to not crash:

Screenshot2023-11-23132716.thumb.png.13d2288b3609acafa158f43b2db064d1.png

  1.  How he arrive to the club that he is at right now, or how he came to be unemployed (With date)
  2. How he goes from his current club to the club that he would arrive at

If you only have 2, the game will crash.

The problem is even if you create 1, the game would still crash.

If you want it to not crash, you would need 1 to be existed in the database already.

 

I included test files that have minimal changes aim to demonstrate and recreate the scenarios that I mentioned, but also to show that it got no relation with rule editing.

test1 is when it works, I made the player "Tam Chi To" transfer from club "Yuen Long" to club "Eastern" where it works as expected in both "Original" and "Real World" game modes. What I want to demonstrate from this example is how it is suppose to work, even an inactive league and a semi-pro team status would still work, making them unlikely for the reason of crashing.

To test it, load Hong Kong league only and be the manager of club "Eastern", you could see on "Transfers" he would arrive on Sep 22 2023 on "Real World" and in roster on "Original".

You can try wipe out his "Days At Club/In Nation", "Playing History" or "Non Playing History", I did and it still works which means they got nothing to do with how it works.

test2 is when it fails, I made a copy of player "Tam Chi To" and set his "Club Contract" and "Past Transfers" the same as test1 and the game crashes if you play on "Real World" game mode.

test3if is when it partially works, which gives us a bit more insight into how it works, I made the player "Leung Pak Ho" move from club "Eastern" to "Rangers" on Aug 1 2023, it works on Jul 31 2023 start date on both game modes as expected, but it crashes if you play on "Real World" game mode and the start date is after Aug 1 2023.

 

If my testing after the publication of this topic leads to new theories to how it works or disprove the whole hypothesis, I would update under this post. Good luck on editing!:ackter:

test1.fmf test2.fmf test3.fmf

Edited by Bentfi
Link to post
Share on other sites

  • Bentfi changed the title to How to make player transfer after start date work as expected on both "Original" and "Real World" and known problems
42 minutes ago, Wolf_pd said:

Could you please share this as bug report as well? This is valuable information for SI.

I submitted a support ticket with a link to this thread accompanied with crash dump files, it should make its way to "Crash, Technical and Performance Issues" subforum of the "Football Manager 2024 Bugs Tracker" eventually.

Link to post
Share on other sites

@Bentfi you mention unemployed but I haven't been able to get unemployed working at all. Have you definitely seen it working?

 

 See below Watford's Ben Hamer is set to be released on 30/9/2023 but he's released immediately rather than on 30th September.

 

It's definitely working otherwise because Saka is set to move to Watford and works perfectly. Just making players unemployed doesn't seem to work.

image.thumb.png.72a22b92ae77198c84a4c93d9ecbbd7a.png

image.thumb.png.84c477999bb339a582d942f32810312c.png

image.thumb.png.f9b953129e3fa5aac5e4718c1f70b760.png 

Link to post
Share on other sites

14 hours ago, Darth Rob said:

@Bentfi you mention unemployed but I haven't been able to get unemployed working at all. Have you definitely seen it working?

 

 See below Watford's Ben Hamer is set to be released on 30/9/2023 but he's released immediately rather than on 30th September.

 

It's definitely working otherwise because Saka is set to move to Watford and works perfectly. Just making players unemployed doesn't seem to work.

image.thumb.png.72a22b92ae77198c84a4c93d9ecbbd7a.png

image.thumb.png.84c477999bb339a582d942f32810312c.png

image.thumb.png.f9b953129e3fa5aac5e4718c1f70b760.png 

I did not have players becoming unemployed in my mind when I wrote the article, I was only talking about unemployed -> new club. However, I just did some testing and found the results below.

 

To have it working on both "Original" and "Real World", the requirement is actually exactly same as unemployed/club -> club, where you still need aforementioned 1 and 2.

 

I have included test files below that depict how it work exactly.

test4 is when it works, I made the player James Morris release on Jul 30 2023 on "Real World" game mode and released on "Original".

To test this, start a Sky Bet Championship and above save file on "Real World" game mode starting on Jul 3, you would see him leaving on Jul 30;

                      start a Sky Bet Championship and above save file on "Real World" game mode starting on Jul 31, you would see him left;

                      start a Sky Bet Championship and above save file on "Original" game mode starting on and after Jul 3, you would see him left.

test5 is when it partially works, I made Ben Hamer release on Jul 30 2023 on mimicking the way James Morris worked, releasing on Jul 30 2023 on "Real World" game mode and released on "Original" and the game crashes when you play on "Real World" game mode starting on Jul 3 and 17, but does not crash starting on any start date on and after Jul 31.

test6 is when it works, Jake Livermore, who originally joins Watford on Jul 21 2023, I add another "Past Transfers" row to release him on Jul 30 2023, aiming to show 2 things:

  • Multiple transfer works
  • More row of "Past Transfers" don't matter, as long as you have aforementioned 1 and 2

To test this, start a Sky Bet Championship and above save file on "Real World" game mode starting on Jul 3 and Jul 17, you would see him joining on Jul 21, go on holiday till Jul 22, you would see him joined and leaving on Jul 30, go on holiday till Jul 31, you would see him left;

                      start a Sky Bet Championship and above save file on "Real World" game mode starting on and after Jul 31, you would see him left;

                      start a Sky Bet Championship and above save file on "Original" game mode starting on and after Jul 3, you would see him left.

test4.fmf test5.fmf test6.fmf

Edited by Bentfi
Link to post
Share on other sites

14 hours ago, Darth Rob said:

@Bentfi you mention unemployed but I haven't been able to get unemployed working at all. Have you definitely seen it working?

 

 See below Watford's Ben Hamer is set to be released on 30/9/2023 but he's released immediately rather than on 30th September.

 

It's definitely working otherwise because Saka is set to move to Watford and works perfectly. Just making players unemployed doesn't seem to work.

image.thumb.png.72a22b92ae77198c84a4c93d9ecbbd7a.png

image.thumb.png.84c477999bb339a582d942f32810312c.png

image.thumb.png.f9b953129e3fa5aac5e4718c1f70b760.png 

Have you tried setting transfer value to 0 and unchecking transfer fee is estimate?

Link to post
Share on other sites

I previously mentioned how it would work, now I will introduce some cases where you might expect it to work, but it does not. 

Screenshot2023-11-23132220.thumb.png.5c418b6b9b4dd63e6621a40c6d912d4b.png

test7 has 1 without date

 

Screenshot2023-11-23131612.thumb.png.467006f05895ad45bdaac533043abc19.png

test8 has 1 with date but "Date Is Estimate"

 

Both of these won't crash the game, but your players will arrive at destination (destination club/unemployed) at the start on "Real World" game mode.

As for why @Darth Rob's Ben Hamer arrived at destination, based on my theory, it would be because of the lack of 1 in Ben Hamer's "Past Transfers"

test7.fmf test8.fmf

Edited by Bentfi
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...