• This is a reminder of 3 IMPORTANT RULES:

    1- External self-promotion websites or apps are NOT allowed here, like Discord/Twitter/Patreon/etc.

    2- Do NOT post in other languages. English-only.

    3- Crack/Warez/Piracy talk is NOT allowed.

    Breaking any of the above rules will result in your messages being deleted and you will be banned upon repetition.

    Please, stop by this thread SoccerGaming Forum Rules And Guidelines and make sure you read and understand our policies.

    Thank you!

Career Mode Tweaks and Stuff By MC

MichaelCorleone

Youth Team
There are lots of interesting discoveries that happen when I play around with career mode and career mode setting files. But I usually forget most of them because I don't write it down. From now on though, I'll be posting whatever interesting I have to add to the career mode here. And I am sure some of other career mode junkies in here would also add to it.

1. How to Sim 10-20 years as quickly as possible.
2. Solution for career mode getting stuck at a date.
3. Workaround in case your game crashes during a 'loan to buy' offer ( Varane?).

<1>

The quickest possible way to get to year 2020

The reason you would want to get to 2020 ( or any year ) and start you career mode from there on is that most of the familiar faces would have retired by then. Many new generated players would have taken some of the places. If you've played career mode often enough, its common to get tired of familiar players, familiar teams, familiar transfers.. So you may want to begin from an year where at least half the players have retired. The method i'll be telling you about is not really that quick but its the quickest in my knowledge..

Open cmsettings.ini.

Get to this line -

[DEFAULTS]
CALSTART_DAY = 1
CALSTART_MONTH = 1
CALSTART_YEAR = 2012

Change the CALSTART_Year to 2013..Thats the farthest you can begin from. If you change it to 2014 or later years, the game is very likely to crash even before your CM begins.

Now add these two lines at the bottom of the [defaults] section -

DISABLE_CALENDAR_INTERRUPTS=1
TIMING_SOAK=1

This will make sure that when you Sim through the calender, there are no interruptions like emails, offers, etc.

Now just start the CM and just sim to the end of the season. All it may take to get to the end of season is about 5-7 minutes. You can just minimize the game and do whatever else you do on the pc or just leave the pc alone and come back a few minutes later.

I have used this method to get to 2028. Though I would sometimes induldge in transfers or in changing my team. stil I was there pretty fast. In 2028 you can imagine 90% of the known players are gone.

Additional Notes:

1.) Keep changing jobs, or deal with player contracts properly. I made the mistake of not extending the contracts. Llloris, bale and other good players ended up as free agents soon. No matter which team I take the job of, I cannot sign these players as "approaches have been blocked" message comes up.

2.) In the joboffer.ini , change as shown below -

DEBUG_EASY_JOB_HUNTS = 1 // 0 - off, 1 - on, 2 - Are you kidding?

RANDOM_JOB_OFFER_EXPIRE = 10 // Num days before the random job offer expires

// How jobs are offered
TEAM_OVR_FOR_START_END = 80 // If you are managing a team of this overall you will only be poached start and end of season
PERC_START_SEASON = 20 // This is the % through start of the season you can be poached
PERC_END_SEASON = 80 // This is the % near end of the season you can be poached
GAP_RATIO_PERC = 0 // How much manager success is dependent on gap ratio
OBJECTIVE_PERC = 0 // How much manager success is dependent on objectives
MANAGER_SUCCESS = 5 // If manager success is above this then you can get offers
CONFIDENCE = 5 // If manager success confidence is above this then you can get offers
CHANCE_RANDOM_OFFER = 95 // How likely a random offer will be sent

BROWSING_LEAGUES_TO_PROCESS = 3 // How many leagues to look at after your if you are browsing for a new job
FIRED_LEAGUES_TO_PROCESS = 3 // How many leagues to look at after your own and one below if you are fired. Higher number = slower
RETIRED_LEAGUES_TO_PROCESS = 3 // How many leagues to look at if you are a retiring player. Higher number = slower
RANDOM_LEAGUES_TO_PROCESS = 3 // How many leagues to look at if you are receving random job offers

CHANCE_USE_LEAGUE_ABOVE = 95 // Chance of looking league above
MAXATTEMPTS_FINDJOB = 30 // How many iterations on teams in a league to do increasing the range each time. Higher number = slower
MODIFIER_PER_LOOP = 90 // How much the overall increases/decreases by on each iteration. Smaller number = less likely
FIRED_OVERALL_HIT = 40 // Overall rating less than current team to look for new jobs at
NEWJOB_OVERALL_INC = 20 // If we are looking for a better job, overall higher that we should look at

NUM_GAMES_PLAYED = 1 // Min number of games a league should play before we consider firing their managers

This may help you change the job immediately. This is a good work around the simming getting stuck at a certain date. Just change the job.

3.) Fifa's playergrowth and playerregen system is shitty. So many players with 99 acceleration etc come up in the later years. Many players with ages of 17-18 and ovrs well over 75 come up. Some modification to the db ( regeneratedplayers and youthplayers section) and to playergrowth.ini, may solve the issue. This is something I haven't done yet. If I do , i'll share.

4.) Another reason why changing teams is good is because if you are a manager to a single team, you'll have to manually deal with so many players retiring. Just change the job and let the AI system fill the squads themselves.

5.) Its a good practice to save your game at every season start and in december. sometimes the simming may get stuck at 29 december for some reason. Simply save your game at 25 december or earlier. Change your job to get past 29 decemeber.

6.) Once you've reached the year you've wanted to, just revert back the changes you did to joboffer.ini or cmsettings.ini. From here on you will have a normal career mode.

Ideas Invited to make the simming even quicker.
 

bangus

Starting XI
Have you considered globally editing and raising players' ages in the db so they retire after a couple of years? You would only have to sim a few years plus it might help with the issue of players with 99 accel in the later years (depending on what you meant by later).
 

MichaelCorleone

Youth Team
Yeah, I did think about it . But for some reason decided to go with the former option. Will give it a thought sometimes. One thought that came to my mind was that such a tactic would create a sudden demand to fill the team back , which would create a downfall in the ovrs of higher teams like barca etc. Did not feel comfortable with the idea. worth testing though for sure.

An easier way to make players retire would be to lower the retirement age. Once they retire, bring back the retirement age to normal. will test this one.

By 99 accel players I mean players that are 99 in accel, sprint speed , balance and agility at ages of 17,18,19 etc. So many regenerated , free agents , youth players come into existence that within a few more years , there would be at least a 100 players with ovr more than 90.. Yesterday I saw a 17 year old ( not a free agent, playing in madrid) player rated at 93!! Thats ridiculous. And he is not the only one with unrealistic attributes for such a young player.
 

bangus

Starting XI
MichaelCorleone;3427017 said:
An easier way to make players retire would be to lower the retirement age. Once they retire, bring back the retirement age to normal. will test this one.
Right, but that screws up your new career once you start it, doesn't it?

EDIT: Oh I see you mean reset the retirement age after simming and before starting your career. Is that possible?
 

bangus

Starting XI
MichaelCorleone;3427017 said:
By 99 accel players I mean players that are 99 in accel, sprint speed , balance and agility at ages of 17,18,19 etc.
Unbelievably bad sim programming, lol. That's why I never play career and only play tournaments.
 

MichaelCorleone

Youth Team
AS far as I know , almost all of the settings in DLC folder are read by fifa every time you reload fifa 13 career mode. So, the changes you make in the .ini files take effect once you close and reload cm. No need to exit fifa either.. I've been adjusting playervalues.ini this way, prices change the moment I reload the save file..
 

bangus

Starting XI
MichaelCorleone;3427055 said:
AS far as I know , almost all of the settings in DLC folder are read by fifa every time you reload fifa 13 career mode. So, the changes you make in the .ini files take effect once you close and reload cm.
Good to know, thanks. PES works the same way: reads from the main option file and not the save file. I discovered I could edit season mode by editing the option file: change player ratings, edit kits, etc. I could even switch the ML team I wanted to manage in mid-season by using an editor to swap team slots.
 

MichaelCorleone

Youth Team
bangus;3427046 said:
Unbelievably bad sim programming, lol. That's why I never play career and only play tournaments.

Yeah. Suddenly young players with over 95 acceleration start popping out of nowhere. It would still have been good had there not been Lbs abd Rbs with as much speed and accell popping up. Now this defeats the whole purpose of a winger having high speed. Poor distribution of attributes...
 

bangus

Starting XI
Crazy. So I'm surprised there isn't a db file that allows you to set the max attribute/rating levels of new players coming up and also determine the formula by which those attributes/ratings increase each year.
 

MichaelCorleone

Youth Team
There are in fact, career_regenplayerattributes and career_youthplayerattributes sections in the main Db.

Despite editing them, these kind of guys pop up occasionally. I think this has to do with the fact that Fifa replaces star players who have just retired immediately with a little lesser player. If this is the case , its all flawed. I would prefer more younger 16 year olds coming up who later develop into stars. This quick fix is hilarious and pathetic at the same time.


This section of cmsettings.ini propbably is the culprit -

[PLAYER_REGEN]
AGE_BASE = 16
AGE_RANGE = 5
RETIRE_YEARS_BASE = 15
RETIRE_YEARS_RANGE = 5
ATTRIBUTE_REDUCTION_PCT_BASE = 15
ATTRIBUTE_REDUCTION_PCT_RANGE = 5
ATTRIBUTE_BUMP_RANGE = 5
ATTRIBUTE_MIN = 5
 

Astristul

Reserve Team
MichaelCorleone;3427108 said:
This is what I am talking about.This guy just popped out of nowhere at the beggining of the season. where was he the last 5 years?
I've got the same results but with a 19 yo player. The example used by you I reffer to them as "Easter Eggs". You can't find them but they are lurking around just waiting for a new season to come. :)

I have a question about your settings. Whenever a player has 16 yo, sometimes he wants in the 1st team. If I don't make him a contract, after 1 week he leaves my team. A player that is in the youth squad develops better than if he gets in the first team and not playing there at all. How can I change that rule/rules so that only after 18 yo they could come to ask for a 1st team contract?

bangus;3427120 said:
Crazy. So I'm surprised there isn't a db file that allows you to set the max attribute/rating levels of new players coming up and also determine the formula by which those attributes/ratings increase each year.
Actually there is. A youth player for example can't have more than 72-74 ovr no matter how long you've kept him in the youth team. I've had a youth player at 14 yo with 70 ovr and a potential of 94, and by the time he was 17 (asking for a 1st team contract) he was at 73.
 

MichaelCorleone

Youth Team
Astristul;3427206 said:
I have a question about your settings. Whenever a player has 16 yo, sometimes he wants in the 1st team. If I don't make him a contract, after 1 week he leaves my team. A player that is in the youth squad develops better than if he gets in the first team and not playing there at all. How can I change that rule/rules so that only after 18 yo they could come to ask for a 1st team contract?

open the scout.ini and scroll down about 70% of the document. This is where the setting lies.

[YOUTH_SQUAD]
MAX_YOUTH_SQUAD_SIZE = 16
MIN_PLAYER_AGE_FOR_PROMOTION = 16
MONTHS_BETWEEN_PLAYERS_PROMOTION = 3
MONTHS_TO_UNCOVER_PLAYER_TYPE = 6
MONTHS_IN_SQUAD_BEFORE_RETIREMENT = 3 // Once in the Youth Squad the players cannot retire until the first #n months

In the beggining there is another setting just in case you want lower the age your youth academy invites the players of -

// PLAYER TIER: Potential and Av. Attributes

YOUTH_PLAYER_AGE_RANGE_LOW = 14
YOUTH_PLAYER_AGE_RANGE_HIGH = 16

The good news is that if you have saved your game just before a scouting report. You can simply make modification in scout.ini and see an immediate change in your scout report that is then generated. Good for fine tuning your scouts experience.
 

MichaelCorleone

Youth Team
Astristul;3427206 said:
I've got the same results but with a 19 yo player. The example used by you I reffer to them as "Easter Eggs". You can't find them but they are lurking around just waiting for a new season to come. :)

Such an Easter egg is a one in a ten year one; unfortunately, in fifa such easter eggs come much too often, More so ever as the years pass by..

This easter egg below as an example is 75 at 16. Not to mention his height which happens to be 7"1"... Look at his feet and head both going out of the screens..

 

MichaelCorleone

Youth Team
FourThreeFiend;3427318 said:
Do you know of anything regarding the decreasing of stats for old players? I'd like to make it less drastic


This is the part you may want to look at -

PHYS_P1_X = 16
PHYS_P1_Y = 65
PHYS_P2_X = 22
PHYS_P2_Y = 110
PHYS_P3_X = 27
PHYS_P3_Y = 110
PHYS_P4_X = 39
PHYS_P4_Y = 65

SKILL_P1_X = 16
SKILL_P1_Y = 70
SKILL_P2_X = 25
SKILL_P2_Y = 100
SKILL_P3_X = 29
SKILL_P3_Y = 100
SKILL_P4_X = 40
SKILL_P4_Y = 62

MENTAL_P1_X = 17
MENTAL_P1_Y = 85
MENTAL_P2_X = 31
MENTAL_P2_Y = 100
MENTAL_P3_X = 34
MENTAL_P3_Y = 100
MENTAL_P4_X = 40
MENTAL_P4_Y = 90

First word denotes physical, skill and mental traits. X denotes age ( 16-21). Y denotes 'where the player is supposed to be heading to as ovr'. You would want to increase the Y sections of the corresponding ages to make them lose ovr a little slower.

Apart from this , these are the lines you may want to alter -

MAX_PLAYER_DROP_POTENTIAL_PERCENTAGE = 10 / lower this
........

MAX_MONTHLY_ATTRIB_NEG_GROWTH = -2 // make it -1
 

Astristul

Reserve Team
MichaelCorleone;3427222 said:
Such an Easter egg is a one in a ten year one; unfortunately, in fifa such easter eggs come much too often, More so ever as the years pass by..

This easter egg below as an example is 75 at 16. Not to mention his height which happens to be 7"1"... Look at his feet and head both going out of the screens..
Thank you MC! ;)
Btw, that player is waaay too tall. I've found maximum 6'8'' in my Lazio career.

PS: Sorry for the noob question but where do I find scout.ini and what tool do I need to decrypt it? I've exported some ini files from data0.big and when I've tried to open it with notepad, instead of normal writing, all I could see was weird symbols.
 

goldfinger

Youth Team
MichaelCorleone;3427137 said:
Despite editing them, these kind of guys pop up occasionally. I think this has to do with the fact that Fifa replaces star players who have just retired immediately with a little lesser player. If this is the case , its all flawed. I would prefer more younger 16 year olds coming up who later develop into stars. This quick fix is hilarious and pathetic at the same time.
That is correct: game is programmed like that; if a star player retires, he is "respawned" to keep the balance of the game/teams (= to fix AI teams not buying new players as they should).

I was planning to tackle this problem in my new career. If you find a working solution, please report back.

Btw good thread (Y)
 


Top