FIFA 18 Gameplay Mod

Pyush

Club Supporter
Just a simple 'make the gameplay a bit harder' mod at the moment.
Paste the following inside ..\Origin Games\FIFA 18\Data\locale.ini:
Code:
[]
// CPUAI Effects
AI_USE_MORALE_EFFECTS=0
AI_USE_TEAM_CHEMISTRY=0
CPUAI_USE_MENTALITY=0
USE_HOME_AND_AWAY_EFFECT_FOR_PLAYER_ATTRIBUTES=0

// CPUAI Difficulty
OVERRIDE_HOME_DEFENSE_DIFFICULTY=4
OVERRIDE_HOME_OFFENSE_DIFFICULTY=4
OVERRIDE_AWAY_DEFENSE_DIFFICULTY=4
OVERRIDE_AWAY_OFFENSE_DIFFICULTY=4

[ADAPTIVE_DIFFICULTY]
ENABLED = 0
where to put in locale??
 

sonaldo

Club Supporter

Thanks I understand that is the purpose of the mod but wondered what adjustments it actually makes to the game to achieve it.
 

regularcat

Manager
Moderator
The code below shows what he has done.

// CPUAI Effects
AI_USE_MORALE_EFFECTS=0
AI_USE_TEAM_CHEMISTRY=0
CPUAI_USE_MENTALITY=0
USE_HOME_AND_AWAY_EFFECT_FOR_PLAYER_ATTRIBUTES=0

// CPUAI Difficulty
OVERRIDE_HOME_DEFENSE_DIFFICULTY=4
OVERRIDE_HOME_OFFENSE_DIFFICULTY=4
OVERRIDE_AWAY_DEFENSE_DIFFICULTY=4
OVERRIDE_AWAY_OFFENSE_DIFFICULTY=4

[ADAPTIVE_DIFFICULTY]
ENABLED = 0
 

Pyush

Club Supporter
just like this??
 

Attachments

  • Desktop Screenshot 2018.01.14 - 16.17.55.73.png
    Desktop Screenshot 2018.01.14 - 16.17.55.73.png
    166.7 KB · Views: 769

Avallac'h

Club Supporter
Hello Beta thanks for this, made the cpu a bit more agressive for me, i still winning almost all matches but that's something. I was wondering if there's any command like if the cpu team is 4* rated or more increase cpu agression or something like that? Anyways thanks for this
 

Pyush

Club Supporter
Hello Beta thanks for this, made the cpu a bit more agressive for me, i still winning almost all matches but that's something. I was wondering if there's any command like if the cpu team is 4* rated or more increase cpu agression or something like that? Anyways thanks for this
how you have done it can you tell me??
 
Last edited:

Pyush

Club Supporter
Aiming to make the gameplay a bit more difficult and rewarding.
Keepers, passing, .. everything should be a better.

Just past the contents in top of locale.ini (e.g. D:\Origin Games\FIFA 18\Data\locale.ini):

Code:
// Hacks, do they work?
[]
TEST_AI_60HZ=1

// Allow all celeb.
[]
UNLOCK_ALL_UCC=1

// Button config
[]
SWITCHING_LEVEL=0.4f

// Passing tuning
[]
SWITCHING_INTERVAL_TIME=20
SWITCHING_AUTO_TO_MANUAL_INTERVAL_TIME=10

// setplay Sync
[]
ENABLE_SETPLAY_SYNC=1
USE_SSD_COMPRESS=1

// Positioning
[]
EFFORT_GIVEUP_LEVEL=0.5f

[]
AI_USE_MORALE_EFFECTS=0
AI_USE_TEAM_CHEMISTRY=0
USE_HOME_AND_AWAY_EFFECT_FOR_PLAYER_ATTRIBUTES=0

// Use objective manager
[]
AI_OBJECTIVE_MANAGER_ENABLE=1
AI_OBJECTIVE_MANAGER_AWAY_ENABLE=1
AI_OBJECTIVE_MANAGER_HOME_ENABLE=1

// Dribble
[]
ENABLE_DRIBBLE_AT_LOCKED_USER=1

[PROFILE_DIFFICULTY]
ATTRIBUTE_0=0.5f // DifficultyAttribute_Attack
ATTRIBUTE_1=0.5f // DifficultyAttribute_Reaction
ATTRIBUTE_2=0.5f // DifficultyAttribute_Marking

[ADAPTIVE_DIFFICULTY]
ENABLED = 1

LAST_GOAL_DIFFERENCE_ABS_THRESHOLD = 8 // e.g. "Single game loss >= 8 goals", "Single game win >= 8 goals"

STREAK_ABS_THRESHOLD_0 = 5 // e.g. "Five back to back losses with a negative goal diff of >= 9 (Beginner)"
STREAK_ABS_THRESHOLD_1 = 5 // e.g. "Five back to back losses with a negative goal diff of >= 9 (Amateur)"
STREAK_ABS_THRESHOLD_2 = 5 // e.g. "Five back to back losses with a negative goal diff of >= 9 (Semi-Pro)"
STREAK_ABS_THRESHOLD_3 = 5 // e.g. "Five back to back losses with a negative goal diff of >= 12 (Professional)"
STREAK_ABS_THRESHOLD_4 = 5 // e.g. "Five back to back losses with a negative goal diff of >= 15 (World Class)"
STREAK_ABS_THRESHOLD_5 = 5 // e.g. "Five back to back losses with a negative goal diff of >= 15 (Legendary)"

ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_0 = 9 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Beginner)"
ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_1 = 9 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Amateur)"
ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_2 = 9 // e.g. "Three back to back losses with a negative goal diff of >= 9 (Semi-Pro)"
ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_3 = 12 // e.g. "Four back to back losses with a negative goal diff of >= 12 (Professional)"
ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_4 = 15 // e.g. "Four back to back losses with a negative goal diff of >= 15 (World Class)"
ACCUMULATED_GOAL_DIFFERENCE_ABS_THRESHOLD_5 = 15 // e.g. "Five back to back losses with a negative goal diff of >= 15 (Legendary)"

[ADAPTIVE_DIFFICULTY_INCREASE_DIFFICULTY]
// Description: "User scores in first 30 minutes"
// WHEN <GoalEvaluation> IF <user score is greater than opponent score and before 30 minutes> DO <increase difficulty by 0.25>
RULE1_PARAM1 = 30 // Minutes
RULE1_OUTPUT = 0.25

// Description: "User scores in first 60 minutes"
// WHEN <GoalEvaluation> IF <user score is greater than opponent score and before 60 minutes> DO <increase difficulty by 0.25>
RULE2_PARAM1 = 60 // Minutes
RULE2_OUTPUT = 0.25

// Description: "Score >= 2 goal lead"
// WHEN <GoalEvaluation> IF <user has greater than 1 goal lead> DO <increase difficulty by 0.25>
RULE3_PARAM1 = 2 // Goal lead
RULE3_OUTPUT = 0.25

// Description: ">52% possession after at least 30 minutes"
// WHEN <BallOOP> IF <user has greater than 52% of possession and after 30 minutes> DO <increase difficulty by 0.25>
RULE4_PARAM1 = 52 // Possession percentage
RULE4_PARAM2 = 30 // Minutes
RULE4_OUTPUT = 0.25

// Description: "More than 4 shots in first 60 minutes"
// WHEN <BallOOP> IF <user has more than 5 shots in the first 60 minutes> DO <increase difficulty by 0.25>
RULE5_PARAM1 = 4 // Shots
RULE5_PARAM2 = 60 // Minutes
RULE5_OUTPUT = 0.15

// Description: "More than 5 shots on target at any point"
// WHEN <BallOOP> IF <user has more than 5 shots on target> DO <increase difficulty by 0.25>
RULE6_PARAM1 = 5 // Shots on target
RULE6_PARAM2 = 5 // Increments on PARAM1
RULE6_OUTPUT = 0.15

[ADAPTIVE_DIFFICULTY_DECREASE_DIFFICULTY]
// Description: "Losing at any point"
// WHEN <GoalEvaluation> DO <decrease difficulty by 0.05>
RULE1_PARAM1 = 0 // Minutes
RULE1_OUTPUT = -0.05

// Description: "No shot on target within 50 minutes of play"
// WHEN <BallOOP> IF <after 50 minutes> DO <decrease difficulty by 0.05>
RULE2_PARAM1 = 50 // Minutes
RULE2_OUTPUT = -0.05

// Description: "<30% possession any time after 40 minutes"
// WHEN <BallOOP> IF <possession less than 30% and after 40 minutes> DO <decrease difficulty by 0.05>
RULE3_PARAM1 = 30 // Possession
RULE3_PARAM2 = 40 // Minutes
RULE3_OUTPUT = -0.05

// Description: "<2 shots by 60th minute"
// WHEN <BallOOP> IF <number of shots less than 2 and after 60 minutes> DO <decrease difficulty by 0.05>
RULE4_PARAM1 = 2 // Shots
RULE4_PARAM2 = 60 // Minutes
RULE4_OUTPUT = -0.05

// Description: "<3 shots on target 80th minute"
// WHEN <BallOOP> IF <number of shots less than 3 and after 80 minutes> DO <decrease difficulty by 0.05>
RULE5_PARAM1 = 3 // Shots
RULE5_PARAM2 = 80 // Minutes
RULE5_OUTPUT = -0.05

// Description: "Losing by 2 goals"
// WHEN <GoalEvaluation> IF <losing by 2 goals> DO <decrease difficulty by 0.05>
RULE6_PARAM1 = -2 // Goals
RULE6_OUTPUT = -0.05
plss how to install it
 

TheAwesomeGem

Youth Team
Still too random difficulty for my taste, hope to find the final cause of this.
Sometimes when playing to top tier teams like City it is still too easy for me. :/

Hope this can be solved with more tweaking. :)

Yep I noticed the same thing. Some matches are easy whereas some are hard. I played Man City at my home and I lost 3-1. Then I went to their home and beat them 4-0 with the same gameplay patch.
 

beta990

Reserve Team
Yep I noticed the same thing. Some matches are easy whereas some are hard. I played Man City at my home and I lost 3-1. Then I went to their home and beat them 4-0 with the same gameplay patch.
Could this be an issue with the ADAPTIVE_DIFFICULTY I have enabled?
What happens when this has been set to 0?
 


Top