• 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 Revolution Mod 16

beta990

Reserve Team
Theodorakis;3864235 said:
thanks for the effort beta990.

I just started a career mode today with v2 beta, and just rage quitted because of the CPU AI cheating (legendary, 2-0 up, two 90' goals).. I'll wait for a proper gameplay patch alongside with your CRP..
Against what team were you playing?
Never watched English football, it's pretty common to score in the last mins.? :P

May need to tweak this, since the CPUAI doesn't give up, even when they are two goals behind and only 5 min. of game time. :)
 

beta990

Reserve Team
qasar80;3863895 said:
Hey , beta , I need a little opinion from you.
I am followin your patch very closely and the ammount of work in it is huge to say the least.
In past years player growth has been a problem and still is since cpu players and user players do not have the same formula.
So , starting from here I went to playergrowth.ini and set at young , normal and old curve a growth percent at every year , meaning for example at NORMAL_PHYS_X_0 = 16 I added after 17 , 18 ,19 untill 23 and for each year NORMAL_PHYS_Y_0 = 90 equivalent for age 16 and so on untill age 23 when it's 100.
CPU players start growing a bit better and constant.
A problem is that seems to affect user players in career mode also and need's tunning from other settings.
Make a try with this method and tell me waht you think.
Could you show me all the lines that you've tweaked (between [ code ] tags please)? :)
 
beta990;3864240 said:
Against what team were you playing?
Never watched English football, it's pretty common to score in the last mins.? :P

May need to tweak this, since the CPUAI doesn't give up, even when they are two goals behind and only 5 min. of game time. :)

AC Milan, Against Lanciano.. all ratings are btw 65-69..
 

qasar80

Youth Team
//Normal curve
NORMAL_PHYS_X_0 = 16
NORMAL_PHYS_Y_0 = 90
NORMAL_PHYS_X_1 = 17
NORMAL_PHYS_Y_1 = 93
NORMAL_PHYS_X_2 = 18
NORMAL_PHYS_Y_2 = 95
NORMAL_PHYS_X_3 = 19
NORMAL_PHYS_Y_3 = 97
NORMAL_PHYS_X_4 = 21
NORMAL_PHYS_Y_4 = 100
NORMAL_PHYS_X_5 = 24
NORMAL_PHYS_Y_5 = 110
NORMAL_PHYS_X_6 = 30
NORMAL_PHYS_Y_6 = 100
NORMAL_PHYS_X_7 = 34
NORMAL_PHYS_Y_7 = 80

NORMAL_SKILL_X_0 = 16
NORMAL_SKILL_Y_0 = 85
NORMAL_SKILL_X_1 = 17
NORMAL_SKILL_Y_1 = 88
NORMAL_SKILL_X_2 = 18
NORMAL_SKILL_Y_2 = 90
NORMAL_SKILL_X_3 = 19
NORMAL_SKILL_Y_3 = 92
NORMAL_SKILL_X_4 = 20
NORMAL_SKILL_Y_4 = 94
NORMAL_SKILL_X_5 = 24
NORMAL_SKILL_Y_5 = 100
NORMAL_SKILL_X_6 = 29
NORMAL_SKILL_Y_6 = 100
NORMAL_SKILL_X_7 = 35
NORMAL_SKILL_Y_7 = 80

NORMAL_MENTAL_X_0 = 17
NORMAL_MENTAL_Y_0 = 80
NORMAL_MENTAL_X_1 = 18
NORMAL_MENTAL_Y_1 = 82
NORMAL_MENTAL_X_2 = 19
NORMAL_MENTAL_Y_2 = 84
NORMAL_MENTAL_X_3 = 20
NORMAL_MENTAL_Y_3 = 87
NORMAL_MENTAL_X_4 = 22
NORMAL_MENTAL_Y_4 = 90
NORMAL_MENTAL_X_5 = 24
NORMAL_MENTAL_Y_5 = 95
NORMAL_MENTAL_X_6 = 27
NORMAL_MENTAL_Y_6 = 100
NORMAL_MENTAL_X_7 = 36
NORMAL_MENTAL_Y_7 = 95

This is what I mean beta , I added for test only seven lines , but we can add a line for each year of age with coresponding growth curve , wich results in a growth that we can control.
Test it , it works for me , and I believe this is the answer to unpredictable cpu growth , and I get better youth players and regen players in career mode.
CPU players won't reach full potential in one year , or not grow at all , it will be constant.
 

Grimbarian

Youth Team
Grimbarian;3862402 said:
Looking in playercontract.ini I just saw this:

Code:
PERCENTAGE_OF_AUTORENEWING_CONTRACTS = 100	// Only For SOAK: The #% of the contracts will be renewed at the end of the season

Is that a new one? Basically it's saying every single expired contract will be renewed, presumably for CPU players? Probably explains why there are virtually no players being added to the free transfer pool each season these days unlike previous Fifas, I'll change it to 80 and see what happens...

Despite being set at 80 not one single player was added to the free agent pool at the end of season 1 :(
 

beta990

Reserve Team
qasar80;3864391 said:
//Normal curve
[..]

This is what I mean beta , I added for test only seven lines , but we can add a line for each year of age with coresponding growth curve , wich results in a growth that we can control.
Test it , it works for me , and I believe this is the answer to unpredictable cpu growth , and I get better youth players and regen players in career mode.
CPU players won't reach full potential in one year , or not grow at all , it will be constant.
Thanks qasar80. :D
Will test your edits, but it indeed looks promising. :)

There are more strings defined, like OLD/YOUNG, but also the 'classic' are still listed. I don't know if the 'classic' presets are still used.

Just a tip: You can fast jump to dates by using the calender. Sometimes I simple sim. to the last the of the season, to test the player growth/scouting/values, etc.
You don't have to use SOAK (defined in cmsettings.ini).

Let me know you're edits and findings, and if you're OK, add this to patch (with credits ofcoures). :)
Grimbarian;3864402 said:
Despite being set at 80 not one single player was added to the free agent pool at the end of season 1 :(
I believe the following strings control free agents (playercontract.ini):
Code:
MIN_PERCENTAGE_TO_EXTEND_EXPIRING_CONTRACTS=50
REMAINING_CONTRACT_LENGTH_FOR_EXPIRING_CONTRACTS=3 // Contracts with less than 2 years of validity are considered to be expiring
MIN_CONTRACT_LENGTH_EXTENSION_FOR_EXPIRING_CONTRACTS=1 // In years
MAX_CONTRACT_LENGTH_EXTENSION_FOR_EXPIRING_CONTRACTS=3
COVERAGE_TO_EXTEND_EXPIRING_CONTRACTS=75 // We only extend up to 80% of the expiring contracts
 

qasar80

Youth Team
Beta , believe me , I am testing player growth since before you started posting here and twisted my brains trying to make it better , tweaked all kind of things , and ofcourse , just like in life , the solution is a very simple and evident one , so evident that no one sees it.
I gave you an example , and young and old were edited like normal presented here with seven lines and I have simmed one milion years to test it , and seems ok from my side.
I do not know about classic pressets , but don't seem to be used anymore ,and I never used SOAK.
Also I want to make it clear here , now , I do not need no credits , I just want to help make the game better, and since you have the most knowledge I find it normal to try and help you with my findings.
Next I'll try to make lines for every year of age from 16 to 35 with different percentages and let you know and perhaps you could do this in parallel with me and compare results!
Just for info , I do not know if you are aware of this , the higher percent growth at age 16 or 17 , better youth and regen players result , I recommend starting with 90 for phys , 85 for skill and 80 for mental , and will result in youg players up to 75 OVR , but 70 - 72 in average.
 

RoonRoon

Club Supporter
Just wanted to inform you guys that I can't get past game 9 in career mode, the game freezes and crashes every single time. I do have that match start up hang that is noted, so I tried playing offline, same thing. It just won't continue.
 

beta990

Reserve Team
RoonRoon;3864471 said:
Just wanted to inform you guys that I can't get past game 9 in career mode, the game freezes and crashes every single time. I do have that match start up hang that is noted, so I tried playing offline, same thing. It just won't continue.
What version are running?
I think there is a bug in the script file.
Could you please delete this file and regenerate:
Code:
C:\Program Files (x86)\Origin Games\FIFA 16\dlc\dlc_FootballCompEng\dlc\FootballCompEng\data\scripts\stories.lua
 

RoonRoon

Club Supporter
beta990;3864481 said:
What version are running?
I think there is a bug in the script file.
Could you please delete this file and regenerate:
Code:
C:\Program Files (x86)\Origin Games\FIFA 16\dlc\dlc_FootballCompEng\dlc\FootballCompEng\data\scripts\stories.lua

Unfortunately I decided to repair my game and reinstall everything. I installed modding way patch this time, could I use your mod along with moddingway?
 

Grimbarian

Youth Team
beta990;3864411 said:
I believe the following strings control free agents (playercontract.ini):
Code:
MIN_PERCENTAGE_TO_EXTEND_EXPIRING_CONTRACTS=50
REMAINING_CONTRACT_LENGTH_FOR_EXPIRING_CONTRACTS=3 // Contracts with less than 2 years of validity are considered to be expiring
MIN_CONTRACT_LENGTH_EXTENSION_FOR_EXPIRING_CONTRACTS=1 // In years
MAX_CONTRACT_LENGTH_EXTENSION_FOR_EXPIRING_CONTRACTS=3
COVERAGE_TO_EXTEND_EXPIRING_CONTRACTS=75 // We only extend up to 80% of the expiring contracts

Hmm but I have it set at the default 80 which should mean that 20% of players with expiring contracts don't renew? And yet there are no free transfer players available except the default crap. I think the game is just hard coded never to let anyone remotely decent >69 available as a free transfer for some terribly lame dev decision reason.

I think what I'll do then is set the maximum length they can renew to 1 year so there's always plenty of players available for bosman's and or cheap purchases.

Apologies if you've mentioned it recently, but regarding expiring contracts I think it would be appropriate to have it set as follows:

  • 12 months or less remaining - CPU team will accept 70-80% of market value.
  • 6 months or less remaining - CPU team will accept 50-60% of market value.

But memory escapes me where I'd change that?

It's very, very common in the real world for club's to sell player's cheap and not risk losing them on a Bosman, hell this is how Newcastle populated most of their squad from France!
 

qasar80

Youth Team
Beta , I have another question.
I have been looking at training files and I believe that it could be added training for speed , acceleration and others , since those do not allways grow in career enough.
Did you find a solution for that maybe?
 

.Scream

Club Supporter
qasar80;3864578 said:
Beta , I have another question.
I have been looking at training files and I believe that it could be added training for speed , acceleration and others , since those do not allways grow in career enough.
Did you find a solution for that maybe?

This can be done in training_drill_attributes_list.ini by changing the attribute numbers. I have them set in my penalties training.
 

.Scream

Club Supporter
Grimbarian;3864536 said:
Hmm but I have it set at the default 80 which should mean that 20% of players with expiring contracts don't renew? And yet there are no free transfer players available except the default crap. I think the game is just hard coded never to let anyone remotely decent >69 available as a free transfer for some terribly lame dev decision reason.

I think what I'll do then is set the maximum length they can renew to 1 year so there's always plenty of players available for bosman's and or cheap purchases.

Apologies if you've mentioned it recently, but regarding expiring contracts I think it would be appropriate to have it set as follows:

  • 12 months or less remaining - CPU team will accept 70-80% of market value.
  • 6 months or less remaining - CPU team will accept 50-60% of market value.

But memory escapes me where I'd change that?

It's very, very common in the real world for club's to sell player's cheap and not risk losing them on a Bosman, hell this is how Newcastle populated most of their squad from France!

Sorry for the doublepost beta but I have a suggestion for this problem too, isn't there a line of code that says that teams will take players from the Free Agents pool if they have a certain number of players? Have you checked this?
 

qasar80

Youth Team
.Scream;3864590 said:
This can be done in training_drill_attributes_list.ini by changing the attribute numbers. I have them set in my penalties training.
Unbelievable , I looked for this from the start like a blind man and there it was , in the most obvious place.
Thank you very much.
 

Grimbarian

Youth Team
.Scream;3864592 said:
Sorry for the doublepost beta but I have a suggestion for this problem too, isn't there a line of code that says that teams will take players from the Free Agents pool if they have a certain number of players? Have you checked this?

Yes I've dropped that down to 20 so teams will only take from there if they have 20 or less, which is well below the minimum they should have to start buying players so that shouldn't be an issue.
 

.Scream

Club Supporter
Grimbarian;3864626 said:
Yes I've dropped that down to 20 so teams will only take from there if they have 20 or less, which is well below the minimum they should have to start buying players so that shouldn't be an issue.

I have a similar problem where in my second season, there are no Free Agents at all. This is weird as the minimum ammount of players for the Free Agents team is set as 40 haha. I'd love to figure it out so that at the end of every season, only 80% of contracts are renewed in each league and the additional 20% are sent to the Free Agents pool.
 

xtr

Club Supporter
Hi you all!
One more year trying to edit career mode so I love it.
(OPS sorry, I just realized perhaps I should have asked you these questions in other thread, I asked here couse I find Beta990 to be the reference in CM editing, not intended to mess your thread)I have some questions for you who really know editing FIFA career files beta990 and other expert users (sorry for long text ) :

1- It was possible some years ago to edit the length of career mode and make it playable for more than 15 seasons by editing some scripts. I think last year it was hardcoded. Can we make career mode last more than 15 ( or 20 can't remember ) seasons?

2- When editing young scouted players, we can edit the % chance to get one kind of player: Attacker, Defender, Speed.... These are associated to different positions, such as: Attackers to CF, LW/RW, CAM, Defenders to CB , CDM, and so on... so skills are distributed in most positions, but there is a position which lacks almost always when you use youth scouts: LB and RB. Left/Right Back players should have main skills: Speed, Defense, and secondary: Crosses. I really find it hard to get from youth scouts RBs/LBs who have these proper skills.
Only way I can do it is by manual editing each time I want my young scouts to bring me a decent RB/LB: I edit all Chances for defense to be RB/LB and I edit (I think youthscout.ini or another youth*.ini) the primary and secondary attibutes for Defenders, so scouters bring me RBs/LBs with those primary skills (Speed, Defense, Crosses,...). After I get a decent RB/LB, I undo the changes in files, so defenders will be again mostly CBs and CDMs
Now the question (sorry for huge text): Is it possible to code it permanently in some way to get decent RBs/LBs? Is it just me who can't find proper young RB/LB?
Despite that, I find that CPU team generated players (not young scouted ones) which position is RB/LB have good skills in those primary skills.

3- I have tweaked the chance to get low/high players (in terms of height) in scout.ini so less low players are found. But I don't know why (if bugged or hardcoded) I still find too many low-height players such as 16yo 161cms, 17yo 164cms. Any clue why?

4- When editing scout.ini, there are some lines which talk about traits that should have the new discovered young players. But I have never seen any scouted young player with traits (you know, traits like finesse shot, Flair, Injury Free, Dives into tackles, Tries to beat defensive line, Playmaker, 1-on-1 rush)... Any clue about this? How can we really get young scouted players with traits?

5- I think this one is related to gameplay/handicap: I've been playing Career Mode for at least 4 years. in this last 2 years I noticed that when at the start of a new career I feel as if difficulty is lower, but when I go on playing, at the middle-end of the season, or even in the second, 3rd, 4th season , the CPUAI plays like cheated, animations occur so they precisely tackle, and I can't get the possesion back in many matches. You know all about handicap talks. This year EA included the Adaptative difficulty or something like that (I strongly think it was there in previous titles, but hardcoded). Do you know a way to stablish the difficulty to be plain, so I only decide the CPUAI difficulty in game options?? I don't want scripts to decide which difficulty should apply.
For example, I tried last year to tweak some difficulty values in some ini files (config.ini, rna.ini, cmsettings.ini) but Handicap /CPUAI Cheating still was there.

Thank you all !!!
 

Breaker19

Youth Team
Hey!

Can you make Arda Turan and Aleix Vidal can't play with Barcelona untill January? (because FIFA Ban) (In case of Arda Turan it's possible he can play in a few weeks because the Rafinha's injury)

Rafinha and Leo Messi injurys too? (the first, 6 months and the second two months)

Thanks :)
 


Top