You can't access these files without proper tool. I've exported them with "CG File Explorer 17" from FIFA 17, and all .ini files from FIFA 17 are available here:
.
Anyway, this script is using default settings, you need to edit it to see any different in game. Right click -> Change script -> Edit what you want to edit (Just change value after "#".) -> Ok -> Activate script -> Load your career save.
Code: Select all
[ENABLE]
aobscanmodule(INJECT_transferini,FIFA18.exe,41 89 87 F0 01 00 00) // should be unique
alloc(newmem_transferini,$1000,"FIFA18.exe"+392C698)
label(code_transferini)
label(ret_transferini)
newmem_transferini:
mov [r15+1C], #99 // FORCE_USER_PAP_BID_CHANCE (The minimum chance pap player will be bid on)
mov [r15+20], #99 // FORCE_USER_BID_CHANCE (Daily chance that we attempt to force a bid on a user player)
mov [r15+24], #1 // FORCE_USER_BID_MIN_DAYS (Min days the player should be on the list before bids come in (>= check))
mov [r15+28], #99 // FORCE_USER_BID_NUMTEAMS (Number of teams we attempt to find to bid on that we randomly choose from)
mov [r15+2C], #50 // FORCE_USER_BID_LISTVSLOAN (% chance that we look at the listed player vs loan ( < for list and > for loan ))
mov [r15+30], #100 // TIER1_NEWS_PROBABILITY = (% chance that a tier 1 player added by a user to the shortlist generate a news)
mov [r15+34], #70 // TIER2_NEWS_PROBABILITY (% chance that a tier 2 player added by a user to the shortlist generate a news)
mov [r15+38], #30 // SHORLISTED_BY_CPU_INCREMENT (% chance incremented when a player is shorlisted by the CPU and the USER)
mov [r15+3C], #1 // MAX_DAYS_TO_RESPOND
mov [r15+40], #1 // MIN_DAYS_TO_RESPOND
mov [r15+44], #1 // MIN_DAYS_TO_RESPOND_LAST_WEEK
mov [r15+48], #1 // MAX_DAYS_TO_RESPOND_LAST_WEEK
mov [r15+4C], #7 // MIN_DAYS_TO_EXPIRE_OFFER
mov [r15+50], #7 // NUM_DAYS_REMAINING_TO_INCREASE_SPEED
mov [r15+50], #7 // NUM_DAYS_REMAINING_TO_INCREASE_SPEED
mov [r15+54], #12 // TRANSFERS_DEADLINEDAY/TOTALNUMHOURS
mov [r15+54], #12 // TRANSFERS_DEADLINEDAY/TOTALNUMHOURS
mov [r15+58], #1 // MIN_HOURS_TO_RESPOND_DEADLINEDAY
mov [r15+5C], #1 // MAX_HOURS_TO_RESPOND_DEADLINEDAY
mov [r15+80], #100 // MINPLAYERDECISIONSCORELOWERRANGE=100
mov [r15+84], #130 // MINPLAYERDECISIONSCOREUPPERRANGE=130
mov [r15+88], #80 // MINPLAYERDECISIONSCORELOWERRANGE_NOFAIL=80
mov [r15+8C], #100 // MINPLAYERDECISIONSCOREUPPERRANGE_NOFAIL=100
mov [r15+90], #31 // MINAGETOBEVETERAN=31
mov [r15+94], #14 // NUMYEARSTOBEVETERAN=14
mov [r15+98], #31 // PLAYERTOPXONCURRENTTEAM=3
mov [r15+9C], (float)5.0 // TOPXSTARTEAM=5.0
mov [r15+A0], #-400 // HASGRUDGE=-400
mov [r15+A4], #-200 // ISRIVALCLUB=-200
mov [r15+A8], #40 // ISUSERPLAYER=40
mov [r15+AC], #-85 // ISVETERANPLAYER=-85
mov [r15+B0], #175 // ISTRANSFERLISTED=175
mov [r15+B4], #-5 // TOPXPLAYERONCURRENTTEAM=-5
mov [r15+B8], #75 // ISOFFERINGTEAMXSTARTEAM=75
mov [r15+BC], #40 // POSITIONAVAILABLEFORMAINROLE=40
mov [r15+C0], #-30 // POSITIONNOTAVAILABLEFORMAINROLE=-30
mov [r15+C4], #-175 // HIGHCLUBIDENTITYWITHCURRENTCLUB=-175
mov [r15+C8], #20 // PLAYERHASSAMENATIONALITYASOFFERINGTEAM=20
mov [r15+CC], #-175 // WORRIEDABOUTROLE_BIGCHANGE = -175
mov [r15+D0], #-175 // WORRIEDABOUTROLE_NOTBIGCHANGE = -175
mov [r15+D4], #50 // WORRIEDABOUTROLE_RANDCHANCE = 50
mov [r15+D8], #-175 // ROLETOOLOW = -175
mov [r15+DC], #-175 // ROLETOOHIGH = -175
mov [r15+E0], #25 // GOODROLEOFFER = 25
mov [r15+E4], #-1750 // REALLYBADROLEOFFER = -1750
code_transferini:
mov [r15+000001F0],eax
jmp ret_transferini
INJECT_transferini:
jmp newmem_transferini
nop
nop
ret_transferini:
registersymbol(INJECT_transferini)
aobscanmodule(INJECT_transferini2,FIFA18.exe,89 85 C8 04 00 00 33 D2) // should be unique
alloc(newmem_transferini2,$1000,"FIFA18.exe"+392CC5D)
label(code_transferini2)
label(ret_transferini2)
newmem_transferini2:
mov [rbp+2B0], #35 // OLD_PLAYER_AGE = 35
mov [rbp+2B4], #6 // TEAM_POINTS_IN_COMPETITION = 6
mov [rbp+2B8], #10 // NUM_YEARS_TO_BE_VETERAN = 10
mov [rbp+128], #1 // MIN_PLAYERS_POSITION_GK = 2
mov [rbp+12C], #1 // MIN_PLAYERS_POSITION_RB = 2
mov [rbp+134], #2 // MIN_PLAYERS_POSITION_CB = 4
mov [rbp+138], #1 // MIN_PLAYERS_POSITION_LB = 2
mov [rbp+144], #1 // MIN_PLAYERS_POSITION_RM = 2
mov [rbp+148], #2 // MIN_PLAYERS_POSITION_CM = 4
mov [rbp+14C], #1 // MIN_PLAYERS_POSITION_LM = 2
mov [rbp+160], #1 // MIN_PLAYERS_POSITION_ST = 3
mov [rbp+2BC], #85 // SUPERSTAR_PLAYER_OVERALL = 85
mov [rbp+2C0], #3 // TOP_PLAYERS = 3
mov [rbp+2E0], #10 // MIN_OFFER_IMPROVEMENT_PERCENT = 10
mov [rbp+2C8], #4 // MAX_COUNTER_OFFERS = 4
mov [rbp+2D4], #8 // TEAM_PLAYER_OVERALL_MAX_DIFF = 8
mov [rbp+2DC], #3 // MIN_NUM_WAITING_DAYS = 3
mov [rbp+4AC], #21 // YOUNG_PLAYER_MAX_AGE = 21
mov [rbp+4B0], #29 // OLD_PLAYER_MIN_AGE = 29
mov [rbp+4B4], #4 // FRINGE_PLAYER_MIN_TIER = 4
mov [rbp+4B8], #30 // TEAM_PRESTIGE_DIFF_PERCENT = 30
mov [rbp+4BC], #10 // MIN_COUNTER_OFFER_FEE_CAP = 10
mov [rbp+4C0], #50 // MAX_COUNTER_OFFER_FEE_CAP = 50
mov [rbp+4C4], #1 // MONTHS_UNTIL_TRANSFER_ALLOWED_PLAYER = 12
mov [rbp+4C8], #1 // MONTHS_UNTIL_TRANSFER_ALLOWED_CPU = 24
code_transferini2:
jmp ret_transferini2
INJECT_transferini2:
jmp newmem_transferini2
nop
ret_transferini2:
registersymbol(INJECT_transferini2)
aobscanmodule(INJECT_transferini3,FIFA18.exe,89 43 54 33 D2) // should be unique
alloc(newmem_transferini3,$1000,"FIFA18.exe"+392D672)
label(code_transferini3)
label(ret_transferini3)
newmem_transferini3:
mov [rbx+14], #15 // NUM_USER_LEAGUE_TEAMS_WITH_ACTIVITY = 4
mov [rbx+18], #40 // NUM_TOP_LEAGUES_TEAMS_WITH_ACTIVITY = 13
mov [rbx+1C], #25 // NUM_MEDIUM_LEAGUES_TEAMS_WITH_ACTIVITY = 3
mov [rbx+20], #15 // NUM_LOWER_LEAGUES_TEAMS_WITH_ACTIVITY = 1
mov [rbx+24], #20 // NUM_NON_EUROPEAN_LEAGUES_TEAMS_WITH_ACTIVITY = 1
mov [rbx+28], #100 // NON_EUROPEAN_LEAGUES_TEAMS_PROBABILITY = 10 // These teams have only the 10% of chances of activity
mov [rbx+2C], #27 // MIN_TEAM_SIZE_TO_START_APPROACHING = 27
mov [rbx+34], #10 // MIN_FREE_AGENTS_WAGE_VARIATION_PROBABILITY = 10
mov [rbx+38], #10 // FREE_AGENTS_VARIATION_PERCENTAGE = 10
mov [rbx+54], #10 // APPROACH_MIN_DAYS_BETWEEN_CPU_APPROACH = 10
code_transferini3:
xor edx,edx
jmp ret_transferini3
INJECT_transferini3:
jmp newmem_transferini3
ret_transferini3:
registersymbol(INJECT_transferini3)
[DISABLE]
INJECT_transferini:
db 41 89 87 F0 01 00 00
unregistersymbol(INJECT_transferini)
dealloc(newmem_transferini)
INJECT_transferini2:
db 89 85 C8 04 00 00
unregistersymbol(INJECT_transferini2)
dealloc(newmem_transferini2)
INJECT_transferini3:
db 89 43 54 33 D2
unregistersymbol(INJECT_transferini3)
dealloc(newmem_transferini3)
{
// ORIGINAL code_transferini - INJECTION POINT: "FIFA18.exe"+392C698
"FIFA18.exe"+392C664: 41 B8 55 00 00 00 - mov r8d,00000055
"FIFA18.exe"+392C66A: 48 8D 15 AF E9 05 01 - lea rdx,[FIFA18.exe+498B020]
"FIFA18.exe"+392C671: 48 8B CF - mov rcx,rdi
"FIFA18.exe"+392C674: E8 67 34 1F FE - call FIFA18.exe+1B1FAE0
"FIFA18.exe"+392C679: 41 89 87 EC 01 00 00 - mov [r15+000001EC],eax
"FIFA18.exe"+392C680: 41 B1 01 - mov r9l,01
"FIFA18.exe"+392C683: 41 B8 4F 00 00 00 - mov r8d,0000004F
"FIFA18.exe"+392C689: 48 8D 15 C0 E9 05 01 - lea rdx,[FIFA18.exe+498B050]
"FIFA18.exe"+392C690: 48 8B CF - mov rcx,rdi
"FIFA18.exe"+392C693: E8 48 34 1F FE - call FIFA18.exe+1B1FAE0
// ---------- INJECTING HERE ----------
"FIFA18.exe"+392C698: 41 89 87 F0 01 00 00 - mov [r15+000001F0],eax
// ---------- DONE INJECTING ----------
"FIFA18.exe"+392C69F: 33 D2 - xor edx,edx
"FIFA18.exe"+392C6A1: 44 8D 42 64 - lea r8d,[rdx+64]
"FIFA18.exe"+392C6A5: 48 8D 8D 20 07 00 00 - lea rcx,[rbp+00000720]
"FIFA18.exe"+392C6AC: E8 65 16 1C FE - call FIFA18.exe+1AEDD16
"FIFA18.exe"+392C6B1: 8B DE - mov ebx,esi
"FIFA18.exe"+392C6B3: 4D 8D B7 E8 00 00 00 - lea r14,[r15+000000E8]
"FIFA18.exe"+392C6BA: 66 0F 1F 44 00 00 - nop [rax+rax+00]
"FIFA18.exe"+392C6C0: 44 8B CB - mov r9d,ebx
"FIFA18.exe"+392C6C3: 4C 8D 05 BE E9 05 01 - lea r8,[FIFA18.exe+498B088]
"FIFA18.exe"+392C6CA: BA 64 00 00 00 - mov edx,00000064
}
{
// ORIGINAL code_transferini2 - INJECTION POINT: "FIFA18.exe"+392CC5D
"FIFA18.exe"+392CC2E: 41 83 C8 FF - or r8d,-01
"FIFA18.exe"+392CC32: 48 8D 15 B7 E9 05 01 - lea rdx,[FIFA18.exe+498B5F0]
"FIFA18.exe"+392CC39: 48 8B CF - mov rcx,rdi
"FIFA18.exe"+392CC3C: E8 9F 2E 1F FE - call FIFA18.exe+1B1FAE0
"FIFA18.exe"+392CC41: 89 85 C4 04 00 00 - mov [rbp+000004C4],eax
"FIFA18.exe"+392CC47: 41 B1 01 - mov r9l,01
"FIFA18.exe"+392CC4A: 41 83 C8 FF - or r8d,-01
"FIFA18.exe"+392CC4E: 48 8D 15 CB E9 05 01 - lea rdx,[FIFA18.exe+498B620]
"FIFA18.exe"+392CC55: 48 8B CF - mov rcx,rdi
"FIFA18.exe"+392CC58: E8 83 2E 1F FE - call FIFA18.exe+1B1FAE0
// ---------- INJECTING HERE ----------
"FIFA18.exe"+392CC5D: 89 85 C8 04 00 00 - mov [rbp+000004C8],eax
// ---------- DONE INJECTING ----------
"FIFA18.exe"+392CC63: 33 D2 - xor edx,edx
"FIFA18.exe"+392CC65: 44 8D 42 64 - lea r8d,[rdx+64]
"FIFA18.exe"+392CC69: 48 8D 8D 90 07 00 00 - lea rcx,[rbp+00000790]
"FIFA18.exe"+392CC70: E8 A1 10 1C FE - call FIFA18.exe+1AEDD16
"FIFA18.exe"+392CC75: 44 8B E6 - mov r12d,esi
"FIFA18.exe"+392CC78: 4C 8D B5 84 00 00 00 - lea r14,[rbp+00000084]
"FIFA18.exe"+392CC7F: 90 - nop
"FIFA18.exe"+392CC80: 8B DE - mov ebx,esi
"FIFA18.exe"+392CC82: 89 5C 24 20 - mov [rsp+20],ebx
"FIFA18.exe"+392CC86: 45 8B CC - mov r9d,r12d
}
{
// ORIGINAL code_transferini3 - INJECTION POINT: "FIFA18.exe"+392D672
"FIFA18.exe"+392D646: 41 83 C8 FF - or r8d,-01
"FIFA18.exe"+392D64A: 48 8D 15 67 EC 05 01 - lea rdx,[FIFA18.exe+498C2B8]
"FIFA18.exe"+392D651: 48 8B CF - mov rcx,rdi
"FIFA18.exe"+392D654: E8 87 24 1F FE - call FIFA18.exe+1B1FAE0
"FIFA18.exe"+392D659: 89 43 50 - mov [rbx+50],eax
"FIFA18.exe"+392D65C: 41 B1 01 - mov r9l,01
"FIFA18.exe"+392D65F: 41 83 C8 FF - or r8d,-01
"FIFA18.exe"+392D663: 48 8D 15 7E EC 05 01 - lea rdx,[FIFA18.exe+498C2E8]
"FIFA18.exe"+392D66A: 48 8B CF - mov rcx,rdi
"FIFA18.exe"+392D66D: E8 6E 24 1F FE - call FIFA18.exe+1B1FAE0
// ---------- INJECTING HERE ----------
"FIFA18.exe"+392D672: 89 43 54 - mov [rbx+54],eax
"FIFA18.exe"+392D675: 33 D2 - xor edx,edx
// ---------- DONE INJECTING ----------
"FIFA18.exe"+392D677: 44 8D 42 64 - lea r8d,[rdx+64]
"FIFA18.exe"+392D67B: 48 8D 8D 90 07 00 00 - lea rcx,[rbp+00000790]
"FIFA18.exe"+392D682: E8 8F 06 1C FE - call FIFA18.exe+1AEDD16
"FIFA18.exe"+392D687: 4C 8D B3 80 00 00 00 - lea r14,[rbx+00000080]
"FIFA18.exe"+392D68E: 66 90 - nop
"FIFA18.exe"+392D690: 44 8B CE - mov r9d,esi
"FIFA18.exe"+392D693: 4C 8D 05 7E EC 05 01 - lea r8,[FIFA18.exe+498C318]
"FIFA18.exe"+392D69A: BA 64 00 00 00 - mov edx,00000064
"FIFA18.exe"+392D69F: 48 8D 8D 90 07 00 00 - lea rcx,[rbp+00000790]
"FIFA18.exe"+392D6A6: E8 95 53 8E FC - call FIFA18.exe+212A40
}