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

Why do I still have players retiring at 29/30???

narnijcanka

Club Supporter
elpidder;3947111 said:
Just renew their contracts when they're near 30's and 2 years left
that doesn´t really solve anything because you can´t sign other players if they retire so soon, and it happens often that player is already retiring at the end of the season when you begin CM. And yes, 29-30 years old.

I´d also like to know if anyone knows how to change that, so that players won´t retire sooner than 33-34 y. o.
 

narnijcanka

Club Supporter
it´s been solved, it´s not my work i´m just sharing it.

copy the text under this post to notepad, save it as playerretirement.ini in fifa14\game\dlc\dlc_footballcompeng\dlc\footballcompeng\data
Players will start to retire after 35, goalkeepers after 37.

[PLAYER_RETIREMENT]

MIN_RETIREMENT_AGE = 35
MAX_RETIREMENT_AGE = 45
RETIREMENT_AGE_RANGE = 20
MIN_PLAYER_AGE = 15
BACK_FILL_TEAM_SIZE = 35
RETIREMENT_BATCH_SIZE = 300
MAKE_REPORTS = 0
//SKIP_TOO_GOOD = 0 // check in as 0
TARGET_YOUNG_POPULATION = 4250
MIN_GK_RETIREMENT_AGE = 37
TOP_UP_POTENTIAL_FUDGE = -8 // added to potentail of random teammate when creating a new player during the top up population step


[PLAYER_REGEN]
TARGET_AGE_COUNT_16 = 88
TARGET_AGE_COUNT_17 = 330
TARGET_AGE_COUNT_18 = 698
TARGET_AGE_COUNT_19 = 946
TARGET_AGE_COUNT_20 = 1045
TARGET_AGE_COUNT_21 = 1500


TARGET_AGE_COUNT_29 = 1130
TARGET_AGE_COUNT_30 = 1130
TARGET_AGE_COUNT_31 = 1130
TARGET_AGE_COUNT_32 = 1130
TARGET_AGE_COUNT_33 = 1130
TARGET_AGE_COUNT_34 = 1130
TARGET_AGE_COUNT_35 = 1130
TARGET_AGE_COUNT_36 = 800
TARGET_AGE_COUNT_37 = 600
TARGET_AGE_COUNT_38 = 40
TARGET_AGE_COUNT_39 = 5
TARGET_AGE_COUNT_40 = 0
TARGET_AGE_COUNT_41 = 0
TARGET_AGE_COUNT_42 = 0
TARGET_AGE_COUNT_43 = 0
TARGET_AGE_COUNT_44 = 0
TARGET_AGE_COUNT_45 = 0



[POSITION_MAPPING]

// ------------------------
// ID Values for Player Positions - Please use only this to tune values
// ------------------------
// 0 = PLAYER_POSITION_GK,
// 1 = PLAYER_POSITION_SW,
// 2 = PLAYER_POSITION_RWB,
// 3 = PLAYER_POSITION_RB,
// 4 = PLAYER_POSITION_RCB,
// 5 = PLAYER_POSITION_CB,
// 6 = PLAYER_POSITION_LCB,
// 7 = PLAYER_POSITION_LB,
// 8 = PLAYER_POSITION_LWB,
// 9 = PLAYER_POSITION_RDM,
// 10 = PLAYER_POSITION_CDM,
// 11 = PLAYER_POSITION_LDM,
// 12 = PLAYER_POSITION_RM,
// 13 = PLAYER_POSITION_RCM,
// 14 = PLAYER_POSITION_CM,
// 15 = PLAYER_POSITION_LCM,
// 16 = PLAYER_POSITION_LM,
// 17 = PLAYER_POSITION_RAM,
// 18 = PLAYER_POSITION_CAM,
// 19 = PLAYER_POSITION_LAM,
// 20 = PLAYER_POSITION_RF,
// 21 = PLAYER_POSITION_CF,
// 22 = PLAYER_POSITION_LF,
// 23 = PLAYER_POSITION_RW,
// 24 = PLAYER_POSITION_RS,
// 25 = PLAYER_POSITION_ST,
// 26 = PLAYER_POSITION_LS,
// 27 = PLAYER_POSITION_LW,

// ------------------------
// Using the following generic positions, as stated in http://confluence/display/fifang/Retirement+FB
// ------------------------
// PM_GK = 0
// PM_FB = 1
// PM_CB = 2
// PM_WINGER = 3
// PM_CM = 4
// PM_ATT = 5

// ------------------------
// Number of player positions for each Mapping
// These numbers should be the same number of items stated below:
// ------------------------
NUM_POSITION_MAPPING_0 = 1 // Number of positions: PM_GK
NUM_POSITION_MAPPING_1 = 4 // Number of positions: PM_FB
NUM_POSITION_MAPPING_2 = 4 // Number of positions: PM_CB
NUM_POSITION_MAPPING_3 = 4 // Number of positions: PM_WINGER
NUM_POSITION_MAPPING_4 = 9 // Number of positions: PM_CM
NUM_POSITION_MAPPING_5 = 6 // Number of positions: PM_ATT
// ------------------------
PLAYER_POSITION_0 = 0 // PLAYER_POSITION_GK: PM_GK
PLAYER_POSITION_1 = 2 // PLAYER_POSITION_SW: PM_CB
PLAYER_POSITION_2 = 1 // PLAYER_POSITION_RWB: PM_FB
PLAYER_POSITION_3 = 1 // PLAYER_POSITION_RB: PM_FB
PLAYER_POSITION_4 = 1 // PLAYER_POSITION_RCB: PM_FB
PLAYER_POSITION_5 = 2 // PLAYER_POSITION_CB: PM_CB
PLAYER_POSITION_6 = 2 // PLAYER_POSITION_LCB: PM_CB
PLAYER_POSITION_7 = 1 // PLAYER_POSITION_LB: PM_FB
PLAYER_POSITION_8 = 1 // PLAYER_POSITION_LWB: PM_FB
PLAYER_POSITION_9 = 4 // PLAYER_POSITION_RDM: PM_CM
PLAYER_POSITION_10 = 4 // PLAYER_POSITION_CDM: PM_CM
PLAYER_POSITION_11 = 4 // PLAYER_POSITION_LDM: PM_CM
PLAYER_POSITION_12 = 3 // PLAYER_POSITION_RM: PM_WINGER
PLAYER_POSITION_13 = 4 // PLAYER_POSITION_RCM: PM_CM
PLAYER_POSITION_14 = 4 // PLAYER_POSITION_CM: PM_CM
PLAYER_POSITION_15 = 4 // PLAYER_POSITION_LCM: PM_CM
PLAYER_POSITION_16 = 3 // PLAYER_POSITION_LM: PM_WINGER
PLAYER_POSITION_17 = 4 // PLAYER_POSITION_RAM: PM_CM
PLAYER_POSITION_18 = 4 // PLAYER_POSITION_CAM: PM_CM
PLAYER_POSITION_19 = 4 // PLAYER_POSITION_LAM: PM_CM
PLAYER_POSITION_20 = 5 // PLAYER_POSITION_RF: PM_ATT
PLAYER_POSITION_21 = 5 // PLAYER_POSITION_CF: PM_ATT
PLAYER_POSITION_22 = 5 // PLAYER_POSITION_LF: PM_ATT
PLAYER_POSITION_23 = 3 // PLAYER_POSITION_RW: PM_WINGER
PLAYER_POSITION_24 = 5 // PLAYER_POSITION_RS: PM_ATT
PLAYER_POSITION_25 = 5 // PLAYER_POSITION_ST: PM_ATT
PLAYER_POSITION_26 = 5 // PLAYER_POSITION_LS: PM_ATT
PLAYER_POSITION_27 = 3 // PLAYER_POSITION_LW: PM_WINGER


// ------------------------
// PERCENTAGES TABLE
// ------------------------
// Percentages: PM_GK
PERCENTAGE_POSMAP_0_0 = 0 // PM_GK - Age: 26
PERCENTAGE_POSMAP_0_1 = 0 // PM_GK - Age: 27
PERCENTAGE_POSMAP_0_2 = 0 // PM_GK - Age: 28
PERCENTAGE_POSMAP_0_3 = 0 // PM_GK - Age: 29
PERCENTAGE_POSMAP_0_4 = 0 // PM_GK - Age: 30
PERCENTAGE_POSMAP_0_5 = 0 // PM_GK - Age: 31
PERCENTAGE_POSMAP_0_6 = 0 // PM_GK - Age: 32
PERCENTAGE_POSMAP_0_7 = 0 // PM_GK - Age: 33
PERCENTAGE_POSMAP_0_8 = 0 // PM_GK - Age: 34
PERCENTAGE_POSMAP_0_9 = 0 // PM_GK - Age: 35
PERCENTAGE_POSMAP_0_10 = 0 // PM_GK - Age: 36
PERCENTAGE_POSMAP_0_11 = 0 // PM_GK - Age: 37
PERCENTAGE_POSMAP_0_12 = 15 // PM_GK - Age: 38
PERCENTAGE_POSMAP_0_13 = 40 // PM_GK - Age: 39
PERCENTAGE_POSMAP_0_14 = 70 // PM_GK - Age: 40
PERCENTAGE_POSMAP_0_15 = 90 // PM_GK - Age: 41
PERCENTAGE_POSMAP_0_16 = 95 // PM_GK - Age: 42
PERCENTAGE_POSMAP_0_17 = 97 // PM_GK - Age: 43
PERCENTAGE_POSMAP_0_18 = 99 // PM_GK - Age: 44
PERCENTAGE_POSMAP_0_19 = 100 // PM_GK - Age: 45


// ------------------------
// Percentages: PM_FB
PERCENTAGE_POSMAP_1_0 = 0 // PM_FB - Age: 26
PERCENTAGE_POSMAP_1_1 = 0 // PM_FB - Age: 27
PERCENTAGE_POSMAP_1_2 = 0 // PM_FB - Age: 28
PERCENTAGE_POSMAP_1_3 = 0 // PM_FB - Age: 29
PERCENTAGE_POSMAP_1_4 = 0 // PM_FB - Age: 30
PERCENTAGE_POSMAP_1_5 = 0 // PM_FB - Age: 31
PERCENTAGE_POSMAP_1_6 = 0 // PM_FB - Age: 32
PERCENTAGE_POSMAP_1_7 = 0 // PM_FB - Age: 33
PERCENTAGE_POSMAP_1_8 = 0 // PM_FB - Age: 34
PERCENTAGE_POSMAP_1_9 = 0 // PM_FB - Age: 35
PERCENTAGE_POSMAP_1_10 = 5 // PM_FB - Age: 36
PERCENTAGE_POSMAP_1_11 = 15 // PM_FB - Age: 37
PERCENTAGE_POSMAP_1_12 = 25 // PM_FB - Age: 38
PERCENTAGE_POSMAP_1_13 = 45 // PM_FB - Age: 39
PERCENTAGE_POSMAP_1_14 = 100 // PM_FB - Age: 40
PERCENTAGE_POSMAP_1_15 = 100 // PM_FB - Age: 41
PERCENTAGE_POSMAP_1_16 = 100 // PM_FB - Age: 42
PERCENTAGE_POSMAP_1_17 = 100 // PM_FB - Age: 43
PERCENTAGE_POSMAP_1_18 = 100 // PM_FB - Age: 44
PERCENTAGE_POSMAP_1_19 = 100 // PM_FB - Age: 45


// ------------------------
// Percentages: PM_CB
PERCENTAGE_POSMAP_2_0 = 0 // PM_CB - Age: 26
PERCENTAGE_POSMAP_2_1 = 0 // PM_CB - Age: 27
PERCENTAGE_POSMAP_2_2 = 0 // PM_CB - Age: 28
PERCENTAGE_POSMAP_2_3 = 0 // PM_CB - Age: 29
PERCENTAGE_POSMAP_2_4 = 0 // PM_CB - Age: 30
PERCENTAGE_POSMAP_2_5 = 0 // PM_CB - Age: 31
PERCENTAGE_POSMAP_2_6 = 0 // PM_CB - Age: 32
PERCENTAGE_POSMAP_2_7 = 0 // PM_CB - Age: 33
PERCENTAGE_POSMAP_2_8 = 0 // PM_CB - Age: 34
PERCENTAGE_POSMAP_2_9 = 0 // PM_CB - Age: 35
PERCENTAGE_POSMAP_2_10 = 5 // PM_CB - Age: 36
PERCENTAGE_POSMAP_2_11 = 15 // PM_CB - Age: 37
PERCENTAGE_POSMAP_2_12 = 25 // PM_CB - Age: 38
PERCENTAGE_POSMAP_2_13 = 45 // PM_CB - Age: 39
PERCENTAGE_POSMAP_2_14 = 70 // PM_CB - Age: 40
PERCENTAGE_POSMAP_2_15 = 100 // PM_CB - Age: 41
PERCENTAGE_POSMAP_2_16 = 100 // PM_CB - Age: 42
PERCENTAGE_POSMAP_2_17 = 100 // PM_CB - Age: 43
PERCENTAGE_POSMAP_2_18 = 100 // PM_CB - Age: 44
PERCENTAGE_POSMAP_2_19 = 100 // PM_CB - Age: 45



// ------------------------
// Percentages: PM_WINGER
PERCENTAGE_POSMAP_3_0 = 0 // PM_WINGER - Age: 26
PERCENTAGE_POSMAP_3_1 = 0 // PM_WINGER - Age: 27
PERCENTAGE_POSMAP_3_2 = 0 // PM_WINGER - Age: 28
PERCENTAGE_POSMAP_3_3 = 0 // PM_WINGER - Age: 29
PERCENTAGE_POSMAP_3_4 = 0 // PM_WINGER - Age: 30
PERCENTAGE_POSMAP_3_5 = 0 // PM_WINGER - Age: 31
PERCENTAGE_POSMAP_3_6 = 0 // PM_WINGER - Age: 32
PERCENTAGE_POSMAP_3_7 = 0 // PM_WINGER - Age: 33
PERCENTAGE_POSMAP_3_7 = 0 // PM_WINGER - Age: 34
PERCENTAGE_POSMAP_3_9 = 0 // PM_WINGER - Age: 35
PERCENTAGE_POSMAP_3_10 = 5 // PM_WINGER - Age: 36
PERCENTAGE_POSMAP_3_11 = 15 // PM_WINGER - Age: 37
PERCENTAGE_POSMAP_3_12 = 25 // PM_WINGER - Age: 38
PERCENTAGE_POSMAP_3_13 = 40 // PM_WINGER - Age: 39
PERCENTAGE_POSMAP_3_14 = 100 // PM_WINGER - Age: 40
PERCENTAGE_POSMAP_3_15 = 100 // PM_WINGER - Age: 41
PERCENTAGE_POSMAP_3_16 = 100 // PM_WINGER - Age: 42
PERCENTAGE_POSMAP_3_17 = 100 // PM_WINGER - Age: 43
PERCENTAGE_POSMAP_3_18 = 100 // PM_WINGER - Age: 44
PERCENTAGE_POSMAP_3_19 = 100 // PM_WINGER - Age: 45

// ------------------------
// Percentages: PM_CM
PERCENTAGE_POSMAP_4_0 = 0 // PM_CM - Age: 26
PERCENTAGE_POSMAP_4_1 = 0 // PM_CM - Age: 27
PERCENTAGE_POSMAP_4_2 = 0 // PM_CM - Age: 28
PERCENTAGE_POSMAP_4_3 = 0 // PM_CM - Age: 29
PERCENTAGE_POSMAP_4_4 = 0 // PM_CM - Age: 30
PERCENTAGE_POSMAP_4_5 = 0 // PM_CM - Age: 31
PERCENTAGE_POSMAP_4_6 = 0 // PM_CM - Age: 32
PERCENTAGE_POSMAP_4_7 = 0 // PM_CM - Age: 33
PERCENTAGE_POSMAP_4_8 = 0 // PM_CM - Age: 34
PERCENTAGE_POSMAP_4_9 = 0 // PM_CM - Age: 35
PERCENTAGE_POSMAP_4_10 = 5 // PM_CM - Age: 36
PERCENTAGE_POSMAP_4_11 = 15 // PM_CM - Age: 37
PERCENTAGE_POSMAP_4_12 = 25 // PM_CM - Age: 38
PERCENTAGE_POSMAP_4_13 = 40 // PM_CM - Age: 39
PERCENTAGE_POSMAP_4_14 = 70 // PM_CM - Age: 40
PERCENTAGE_POSMAP_4_15 = 100 // PM_CM - Age: 41
PERCENTAGE_POSMAP_4_16 = 100 // PM_CM - Age: 42
PERCENTAGE_POSMAP_4_17 = 100 // PM_CM - Age: 43
PERCENTAGE_POSMAP_4_18 = 100 // PM_CM - Age: 44
PERCENTAGE_POSMAP_4_19 = 100 // PM_CM - Age: 45


// ------------------------
// Percentages: PM_ATT
PERCENTAGE_POSMAP_5_0 = 0 // PM_ATT - Age: 26
PERCENTAGE_POSMAP_5_1 = 0 // PM_ATT - Age: 27
PERCENTAGE_POSMAP_5_2 = 0 // PM_ATT - Age: 28
PERCENTAGE_POSMAP_5_3 = 0 // PM_ATT - Age: 29
PERCENTAGE_POSMAP_5_4 = 0 // PM_ATT - Age: 30
PERCENTAGE_POSMAP_5_5 = 0 // PM_ATT - Age: 31
PERCENTAGE_POSMAP_5_6 = 0 // PM_ATT - Age: 32
PERCENTAGE_POSMAP_5_7 = 0 // PM_ATT - Age: 33
PERCENTAGE_POSMAP_5_8 = 0 // PM_ATT - Age: 34
PERCENTAGE_POSMAP_5_9 = 0 // PM_ATT - Age: 35
PERCENTAGE_POSMAP_5_10 = 5 // PM_ATT - Age: 36
PERCENTAGE_POSMAP_5_11 = 15 // PM_ATT - Age: 37
PERCENTAGE_POSMAP_5_12 = 25 // PM_ATT - Age: 38
PERCENTAGE_POSMAP_5_13 = 40 // PM_ATT - Age: 39
PERCENTAGE_POSMAP_5_14 = 70 // PM_ATT - Age: 40
PERCENTAGE_POSMAP_5_15 = 100 // PM_ATT - Age: 41
PERCENTAGE_POSMAP_5_16 = 100 // PM_ATT - Age: 42
PERCENTAGE_POSMAP_5_17 = 100 // PM_ATT - Age: 43
PERCENTAGE_POSMAP_5_18 = 100 // PM_ATT - Age: 44
PERCENTAGE_POSMAP_5_19 = 100 // PM_ATT - Age: 45

then
copy this text to list.txt in your main Game folder without commas and save it:
"dlc/dlc_FootballCompEng/dlc/FootballCompEng/data/playerretirement.ini"
 


Top