• 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!

Turning Off AI Cheat And The Ability To Catch Up To Any Runner

maseren

Youth Team
Hi guys.

I know many are working on major mods, but my question is simple to all you skilled modders, is there a way to turn off the cheat ai by the pc? As it relates to the pc ability to become much better after you score and is ability to catch up to your fast runners after you dribble part her?

Any help would be appreciated. I know fidel has an amazing mood but it truly requires his dB as well to work right and I'm not ready to give up on my current career mode. Worked too hard to grow some players.
 

bangus

Starting XI
I had success with that in FIFA 13, but I don't have FIFA 14 so I don't know if the same product.ini codes will work or are even in the game this year. The FIFA 14 product.ini is encrypted, so find a FIFA 13 product file and copy the codes from there. Add them to a cl.ini file and see if you notice a difference in career mode. You want to find the codes for the emotional engine, CPU difficulty, and career mode difficulty modifiers (there are about 40 or those). Make them all = 0.

EDIT: Here are the codes from my FIFA 13 product.ini file.

USE_HOME_AND_AWAY_EFFECT_FOR_PLAYER_ATTRIBUTES = 0
CPUAI_USE_DIFFICULTY = 0
AWAY_DIFFICULTY = 0
HOME_DIFFICULTY = 0
ENABLE_EMOTIONAL_ENGINE = 0

[CAREER_MODE]

OVERALL_RATING_DIFF_0 = 0
OVERALL_RATING_DIFF_1 = 0
OVERALL_RATING_DIFF_2 = 0
OVERALL_RATING_DIFF_3 = 0
OVERALL_RATING_DIFF_4 = 0
OVERALL_RATING_DIFF_5 = 0
OVERALL_RATING_DIFF_6 = 0
OVERALL_RATING_DIFF_7 = 0
OVERALL_RATING_DIFF_8 = 0
OVERALL_RATING_DIFF_9 = 0
OVERALL_RATING_DIFF_10 = 0
OVERALL_RATING_DIFF_11 = 0
OVERALL_RATING_DIFF_12 = 0
OVERALL_RATING_DIFF_13 = 0
OVERALL_RATING_DIFF_14 = 0
OVERALL_RATING_DIFF_15 = 0
OVERALL_RATING_DIFF_16 = 0
OVERALL_RATING_DIFF_17 = 0
OVERALL_RATING_DIFF_18 = 0
OVERALL_RATING_DIFF_19 = 0
OVERALL_RATING_DIFF_20 = 0

DIFFICULTY_MODIFIER_0 = 0
DIFFICULTY_MODIFIER_1 = 0
DIFFICULTY_MODIFIER_2 = 0
DIFFICULTY_MODIFIER_3 = 0
DIFFICULTY_MODIFIER_4 = 0
DIFFICULTY_MODIFIER_5 = 0
DIFFICULTY_MODIFIER_6 = 0
DIFFICULTY_MODIFIER_7 = 0
DIFFICULTY_MODIFIER_8 = 0
DIFFICULTY_MODIFIER_9 = 0
DIFFICULTY_MODIFIER_10 = 0
DIFFICULTY_MODIFIER_11 = 0
DIFFICULTY_MODIFIER_12 = 0
DIFFICULTY_MODIFIER_13 = 0
DIFFICULTY_MODIFIER_14 = 0
DIFFICULTY_MODIFIER_15 = 0
DIFFICULTY_MODIFIER_16 = 0
DIFFICULTY_MODIFIER_17 = 0
DIFFICULTY_MODIFIER_18 = 0
DIFFICULTY_MODIFIER_19 = 0
DIFFICULTY_MODIFIER_20 = 0

OVERALL_RATING_DIFF_MIN_VAL = 0
OVERALL_RATING_DIFF_MAX_VAL = 0
OVERALL_RATING_DIFF_MIN_MOD = 0
OVERALL_RATING_DIFF_MAX_MOD = 0
 

maseren

Youth Team
Hi bangus!

Thanks for the reply. actually, Fidel already has a CLI.ini that does work, however, it has lots of information in it, and much of that information is too detailed for me to understand, can it be deleted? will the game only pick up changes by chance or anything missing will affect the game?
 

bangus

Starting XI
If you create your own file and add codes, the game should read those code changes and use the default gameplay codes for the rest. Also, it's a simple thing to comb thru Fidel's file and make the above code edits yourself, very straight-forward. Open Fidel's file with Notepad and use the Find feature to locate the codes you want to change.
 

maseren

Youth Team
Like this ENABLE_REFEREE=1 for example is straight forward I think.

But these for example:

ENABLE_LINESMAN=1
ENABLE_LINESMAN_FLAGS=1
//TEAM_EMOTION_CHANGE = 1
//TEAM_MENTALITY_CHANGE = 1
//DB_TRAIT_DIVES_INTO_TACKLES = 1
DISABLE_NIS_PLAYBACK=0
ENABLE_EMOTIONAL_ENGINE=1
PRE_MATCH_ATMOSPHERE=1
FREE_ROAM_BALL_ID = 56

Not as clear :)

Also, since we're on this subject, does player progression/growth also get affected through this file? i'm guessing not, and that is the DB's job.
 

Fifamonkey2012

Reserve Team
Fidel / Beta99 career edits / Immersion for 14 use these values :

// Career Mode difficulty tuning
[CAREER_MODE]

// negative means that the opposition is better than us
// positive means that the opposition is worse than us
OVERALL_RATING_DIFF_0 = -25
OVERALL_RATING_DIFF_1 = -20
OVERALL_RATING_DIFF_2 = -15
OVERALL_RATING_DIFF_3 = -10
OVERALL_RATING_DIFF_4 = -7
OVERALL_RATING_DIFF_5 = -5
OVERALL_RATING_DIFF_6 = -4
OVERALL_RATING_DIFF_7 = -3
OVERALL_RATING_DIFF_8 = -2
OVERALL_RATING_DIFF_9 = -1
OVERALL_RATING_DIFF_10 = 0
OVERALL_RATING_DIFF_11 = 5
OVERALL_RATING_DIFF_12 = 10
OVERALL_RATING_DIFF_13 = 15
OVERALL_RATING_DIFF_14 = 20
OVERALL_RATING_DIFF_15 = 25
OVERALL_RATING_DIFF_16 = 30
OVERALL_RATING_DIFF_17 = 35
OVERALL_RATING_DIFF_18 = 40
OVERALL_RATING_DIFF_19 = 45
OVERALL_RATING_DIFF_20 = 50

// 100 represents one full difficulty level
// negative reduces the difficulty
// positive increase the difficulty
DIFFICULTY_MODIFIER_0 = 100
DIFFICULTY_MODIFIER_1 = 100
DIFFICULTY_MODIFIER_2 = 100
DIFFICULTY_MODIFIER_3 = 100
DIFFICULTY_MODIFIER_4 = 100
DIFFICULTY_MODIFIER_5 = 100
DIFFICULTY_MODIFIER_6 = 100
DIFFICULTY_MODIFIER_7 = 100
DIFFICULTY_MODIFIER_8 = 100
DIFFICULTY_MODIFIER_9 = 100
DIFFICULTY_MODIFIER_10 = 100
DIFFICULTY_MODIFIER_11 = 100
DIFFICULTY_MODIFIER_12 = 100
DIFFICULTY_MODIFIER_13 = 100
DIFFICULTY_MODIFIER_14 = 100
DIFFICULTY_MODIFIER_15 = 100
DIFFICULTY_MODIFIER_16 = 100
DIFFICULTY_MODIFIER_17 = 100
DIFFICULTY_MODIFIER_18 = 100
DIFFICULTY_MODIFIER_19 = 100
DIFFICULTY_MODIFIER_20 = 100

// we want to simulate that player a team that's better than you
// that is rated in the 80s is harder then if they were in the 50s
// so we scale the user rating between MIN_VAL and MAX_VAL
// and apply the the modifier to the difficulty modifier above
// so if I'm rated 85 and I play someone better than me, I multiply
// the difficulty modifier by 3 - if I was rated 80 it would be 2.3333
OVERALL_RATING_DIFF_MIN_VAL = 70
OVERALL_RATING_DIFF_MAX_VAL = 85
OVERALL_RATING_DIFF_MIN_MOD = 1.0
OVERALL_RATING_DIFF_MAX_MOD = 1.0
 

bangus

Starting XI
Fifamonkey2012;3565976 said:
Fidel / Beta99 career edits / Immersion for 14 use these values :

// 100 represents one full difficulty level
// negative reduces the difficulty
// positive increase the difficulty
DIFFICULTY_MODIFIER_0 = 100
DIFFICULTY_MODIFIER_1 = 100
DIFFICULTY_MODIFIER_2 = 100
DIFFICULTY_MODIFIER_3 = 100
I know these aren't your codes. But if a person wants to eliminate the CPU boosts, why would they use values that increase the CPU opponent's ability by one whole difficulty level? That's not shutting the CPU boosts off, that's increasing them to maximum effect.

And the other two groups of values don't eliminate the CPU boosts, they only lower the boost effects somewhat compared to the default values. But lowering those values slightly instead of switching them off completely (= 0) still allows the CPU to benefit from the game's boost coding.
 

maseren

Youth Team
This is all great but quite a bit more than i can handle. I'd be willing to try this out, but i need some guidance as to what is what.
 

bangus

Starting XI
maseren;3566052 said:
i need some guidance as to what is what.
Already fully explained and I would just be repeating myself. It doesn't get any easier than changing a few values in an .ini file.
 

Fifamonkey2012

Reserve Team
Hi bangus:

I know these aren't your codes. But if a person wants to eliminate the CPU boosts, why would they use values that increase the CPU opponent's ability by one whole difficulty level? That's not shutting the CPU boosts off, that's increasing them to maximum effect.

Tell that to everyone using it in AI mods for 14 full :) Thats why I posted it to be honest, two different views on it but this value version is reported to be for "no more cheating" in career mode edits & Fidels etc.
 

protossevolutio

Club Supporter
bangus;3577319 said:
Test in career mode, not exhibition mode.

Thats what I'm doing. Played two matches, feel a lot better, indeed, you saved the game for me, because I was almost giving up this year again. I can't understand why EA do this, with the cheats on, doesn't matter what team you use, it's simply annoying. I doubt that exists players that like to play with the players glued to the ground, with a invisible force field around the ball, with CPU winning all runnings, headings, shoots, passes... My controller will survive this year!
 

bangus

Starting XI
protossevolutio;3577337 said:
Thats what I'm doing. Played two matches, feel a lot better, indeed, you saved the game for me
Glad to hear it; I don't have the game so I don't know if those codes even work this year but they did with FIFA 13.

Be aware those codes remove the CPU boost coding but not the CPU strategy coding. The CPU will still launch into attack if down near the end of the game, but because the boosts can't kick in, it plays much more evenly and realistically.
 

protossevolutio

Club Supporter
It's what i felt! But because i left a little of boost to don't become to easy, I lost a game by 5 x 2 kkkk, with my players become super heavier (but not dumb as before). I will remove totally the boost, it kills the game.
 

Waldo1639

Senior Squad
FIFA 14 have 3 diferent gameplays:
Ultimate Team - Slow and scripted
Kick Off - As it should be, balanced, like in Demo, but no competitions
Career Mode - Fast and scripted
 

bangus

Starting XI
These two codes should probably be added as well, I forgot about them:

CPUAI/AWAY_DIFFICULTY = 0
CPUAI/HOME_DIFFICULTY = 0

Also, there are other codes that affect career mode gameplay, you can maybe try them as well and see what works for you. Some examples:

AI_USE_MORALE_EFFECTS =
AI_USE_TEAM_CHEMISTRY =
CPUAI_PROCESS_ALL_DECISIONS =
CPUAI_USE_MENTALITY =
DB_RANDOMIZE_MENTAL_STYLE =
DB_TEAM_CHEMISTRY =
PLAYER_ATTRIBUTE_MODIFIER =
PLAYER_FITNESS_MODIFIER =
PLAYER_MORALE_MODIFIER =
REACTION_MORALE_DEFAULT =
TEAM_ATTRIBUTE_MODIFIER =
TEAM_CHEMISTRY =
TEAM_CHEMISTRY_MODIFIER =
TEAM_EMOTION_CHANGE =
TEAM_FITNESS_MODIFIER =
TEAM_MORALE_MODIFIER =

Something else to try is to custom modify the difficulty level by setting the difficulty codes up like this:

CPUAI_USE_DIFFICULTY = 1 // 1 means the code is active/on; 0 means inactive/off
CPUAI/AWAY_DIFFICULTY = 0.5 // or 0.4 or 0.6 or whatever you want
CPUAI/HOME_DIFFICULTY = 0.5
AWAY_DIFFICULTY = 0.5
HOME_DIFFICULTY = 0.5

Not sure the decimal values will work but you can try it. And it could be those last 4 codes require values from 1-100 instead, similar to the career mode difficulty modifier values (see page 1). I didn't test this much last year, I just shut the cheat boosts off completely because I hate them.
 


Top