FIFA 18 - Career mode Cheat Table

Upload your cheat tables here (No requests)
Xsist77
Noobzor
Noobzor
Posts: 5
Joined: Sun Oct 22, 2017 11:08 am
Reputation: 0

Re: FIFA 18 - Career mode Cheat Table

Post by Xsist77 »

I need help. When i activate and edit the player data it has no values but only 2 ??. Need advise. Thanks!

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

qtr342
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Oct 22, 2017 1:07 pm
Reputation: 0

Re: FIFA 18 - Career mode Cheat Table

Post by qtr342 »

signature finishing move doesn't work I need help

vipul700
Novice Cheater
Novice Cheater
Posts: 15
Joined: Thu Aug 24, 2017 5:48 am
Reputation: 0

Re: FIFA 18 - Career mode Cheat Table

Post by vipul700 »

could all customization can be unlocked at the beginning of the journey mode ?

midoes
Novice Cheater
Novice Cheater
Posts: 15
Joined: Sun Aug 13, 2017 1:20 am
Reputation: 0

Re: FIFA 18 - Career mode Cheat Table

Post by midoes »

every time i open the game i activate the options i need so is there a way to keep these options activated permanently (no need to activate them each time i open the table )

thanks for this awesome table

lanakenshin
Noobzor
Noobzor
Posts: 9
Joined: Thu Oct 05, 2017 12:37 pm
Reputation: 0

Re: FIFA 18 - Career mode Cheat Table

Post by lanakenshin »

midoes wrote:
Mon Oct 23, 2017 3:24 am
every time i open the game i activate the options i need so is there a way to keep these options activated permanently (no need to activate them each time i open the table )

thanks for this awesome table
you might activated always cant save the options you need

M150
Noobzor
Noobzor
Posts: 6
Joined: Wed Oct 18, 2017 6:48 am
Reputation: 6

Re: FIFA 18 - Career mode Cheat Table

Post by M150 »

midoes wrote:
Mon Oct 23, 2017 3:24 am
every time i open the game i activate the options i need so is there a way to keep these options activated permanently (no need to activate them each time i open the table )

thanks for this awesome table
Press Ctrl+Alt+L to open Lua Script.

Change this line from false to true to auto activate table: local UseAutoActivator = true
In these lines below, change the description in RED into the option that you want to enable:
getAddressList().getMemoryRecordByDescription("ActivateItFirst").Active=true

For example, if you want to have the "Reveal stat" to be always activated, add this line:
getAddressList().getMemoryRecordByDescription("Reveal player data").Active=true

Save the file and the table will auto activate the option you need at startup.

midoes
Novice Cheater
Novice Cheater
Posts: 15
Joined: Sun Aug 13, 2017 1:20 am
Reputation: 0

Re: FIFA 18 - Career mode Cheat Table

Post by midoes »

M150 wrote:
Mon Oct 23, 2017 10:10 am
midoes wrote:
Mon Oct 23, 2017 3:24 am
every time i open the game i activate the options i need so is there a way to keep these options activated permanently (no need to activate them each time i open the table )

thanks for this awesome table
Press Ctrl+Alt+L to open Lua Script.

Change this line from false to true to auto activate table: local UseAutoActivator = true
In these lines below, change the description in RED into the option that you want to enable:
getAddressList().getMemoryRecordByDescription("ActivateItFirst").Active=true

For example, if you want to have the "Reveal stat" to be always activated, add this line:
getAddressList().getMemoryRecordByDescription("Reveal player data").Active=true

Save the file and the table will auto activate the option you need at startup.
thanks a lot man it worked like a charm

midoes
Novice Cheater
Novice Cheater
Posts: 15
Joined: Sun Aug 13, 2017 1:20 am
Reputation: 0

Re: FIFA 18 - Career mode Cheat Table

Post by midoes »

can you please add number of allowed substitutions at home team and away team part so that we can substitute 6 players in 1 match

lanakenshin
Noobzor
Noobzor
Posts: 9
Joined: Thu Oct 05, 2017 12:37 pm
Reputation: 0

Re: FIFA 18 - Career mode Cheat Table

Post by lanakenshin »

how to use commentary name?

Grimbarian
Cheater
Cheater
Posts: 26
Joined: Mon Mar 13, 2017 6:01 pm
Reputation: 2

Re: FIFA 18 - Career mode Cheat Table

Post by Grimbarian »

Is there anything I can do to lower the memory being used by CE? This was just now after launching the game with a couple of options pre-activated (training every day and GSN reveal):

[Link]

User avatar
Aranaktu
Table Makers
Table Makers
Posts: 543
Joined: Mon Mar 06, 2017 11:54 am
Reputation: 636

Re: FIFA 18 - Career mode Cheat Table

Post by Aranaktu »

lanakenshin wrote:
Mon Oct 23, 2017 3:23 pm
how to use commentary name?
It doesn't work.
Grimbarian wrote:
Mon Oct 23, 2017 4:11 pm
Is there anything I can do to lower the memory being used by CE? This was just now after launching the game with a couple of options pre-activated (training every day and GSN reveal):

[Link]
Post more details pls. It's working fine for me.
This is my lua script:

Code: Select all

function AutoAttach()
	local ProcessName = "FIFA18.exe"
	local ProcessName_Trial = "FIFA18_TRIAL.exe"
	local UseAutoActivator = true

	local ProcIDNormal = getProcessIDFromProcessName(ProcessName)
	local ProcIDTrial = getProcessIDFromProcessName(ProcessName_Trial)

	if ProcIDNormal ~= nil then
		openProcess(ProcessName)
		timer_setEnabled(AutoAttachTimer, false)
		AutoActivator(UseAutoActivator)
	elseif ProcIDTrial ~= nil then
		openProcess(ProcessName_Trial)
		timer_setEnabled(AutoAttachTimer, false)
		AutoActivator(UseAutoActivator)
	end
end

function AutoActivator(UseAutoActivator)
	if UseAutoActivator ~= true then
		return
	end
	getAddressList().getMemoryRecordByDescription("Max_cards = 0").Active=true
	getAddressList().getMemoryRecordByDescription("Max_injuries = 0").Active=true
	getAddressList().getMemoryRecordByDescription("Training sim - A").Active=true
	getAddressList().getMemoryRecordByDescription("Training Everyday").Active=true
    getAddressList().getMemoryRecordByDescription("Unlimited Training Sessions").Active=true
    getAddressList().getMemoryRecordByDescription("Disable Morale").Active=true
    getAddressList().getMemoryRecordByDescription("MORALE_LEVELS (more happier players)").Active=true
    getAddressList().getMemoryRecordByDescription("Free 5/5 Scout").Active=true
    getAddressList().getMemoryRecordByDescription("SCOUT_REPORT_PLAYERS = 15").Active=true
    getAddressList().getMemoryRecordByDescription("Reveal ovr and pot").Active=true
    getAddressList().getMemoryRecordByDescription("MIN_PLAYER_AGE_FOR_PROMOTION = 12").Active=true
    getAddressList().getMemoryRecordByDescription("YOUTH_PLAYER_AGE_RANGE = [12, 16]").Active=true
    getAddressList().getMemoryRecordByDescription("Reveal player data (scouting players not needed)").Active=true
    getAddressList().getMemoryRecordByDescription("In-Game Hacks").Active=true
    getAddressList().getMemoryRecordByDescription("Away - 5 stars skill moves").Active=true
    getAddressList().getMemoryRecordByDescription("Away - NeverInjured players").Active=true
    getAddressList().getMemoryRecordByDescription("Home - 5 stars skill moves").Active=true
    getAddressList().getMemoryRecordByDescription("Home - NeverInjured players").Active=true
	getAddressList().getMemoryRecordByDescription("Don't lose stamina").Active=true
	getAddressList().getMemoryRecordByDescription("Transfer.ini & Transfers.ini").Active=true
    getAddressList().getMemoryRecordByDescription("SECONDARY_ATTRIBUTES_RANGE = [10, 20]").Active=true
end


AutoAttachTimer = createTimer(nil)
timer_onTimer(AutoAttachTimer, AutoAttach)
timer_setInterval(AutoAttachTimer, 1000)
timer_setEnabled(AutoAttachTimer, true)
And this is memory used by CE:
Image

M150
Noobzor
Noobzor
Posts: 6
Joined: Wed Oct 18, 2017 6:48 am
Reputation: 6

Re: FIFA 18 - Career mode Cheat Table

Post by M150 »

Aranaktu wrote:
Mon Oct 23, 2017 4:40 pm
getAddressList().getMemoryRecordByDescription("Transfer.ini & Transfers.ini").Active=true
Can you share some instruction about how to user this: Transfer.ini & Transfers.ini ? I can't find these 2 files anywhere in the FIFA folder. Thanks.

User avatar
Aranaktu
Table Makers
Table Makers
Posts: 543
Joined: Mon Mar 06, 2017 11:54 am
Reputation: 636

Re: FIFA 18 - Career mode Cheat Table

Post by Aranaktu »

M150 wrote:
Mon Oct 23, 2017 5:05 pm

Can you share some instruction about how to user this: Transfer.ini & Transfers.ini ? I can't find these 2 files anywhere in the FIFA folder. Thanks.
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: [Link].
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.
Here is my config:

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
}

Grimbarian
Cheater
Cheater
Posts: 26
Joined: Mon Mar 13, 2017 6:01 pm
Reputation: 2

Re: FIFA 18 - Career mode Cheat Table

Post by Grimbarian »

Aranaktu wrote:
Mon Oct 23, 2017 4:40 pm

Post more details pls. It's working fine for me.
This is my lua script:

Code: Select all

function AutoAttach()
	local ProcessName = "FIFA18.exe"
	local ProcessName_Trial = "FIFA18_TRIAL.exe"
	local UseAutoActivator = true

	local ProcIDNormal = getProcessIDFromProcessName(ProcessName)
	local ProcIDTrial = getProcessIDFromProcessName(ProcessName_Trial)

	if ProcIDNormal ~= nil then
		openProcess(ProcessName)
		timer_setEnabled(AutoAttachTimer, false)
		AutoActivator(UseAutoActivator)
	elseif ProcIDTrial ~= nil then
		openProcess(ProcessName_Trial)
		timer_setEnabled(AutoAttachTimer, false)
		AutoActivator(UseAutoActivator)
	end
end

function AutoActivator(UseAutoActivator)
	if UseAutoActivator ~= true then
		return
	end
	getAddressList().getMemoryRecordByDescription("Max_cards = 0").Active=true
	getAddressList().getMemoryRecordByDescription("Max_injuries = 0").Active=true
	getAddressList().getMemoryRecordByDescription("Training sim - A").Active=true
	getAddressList().getMemoryRecordByDescription("Training Everyday").Active=true
    getAddressList().getMemoryRecordByDescription("Unlimited Training Sessions").Active=true
    getAddressList().getMemoryRecordByDescription("Disable Morale").Active=true
    getAddressList().getMemoryRecordByDescription("MORALE_LEVELS (more happier players)").Active=true
    getAddressList().getMemoryRecordByDescription("Free 5/5 Scout").Active=true
    getAddressList().getMemoryRecordByDescription("SCOUT_REPORT_PLAYERS = 15").Active=true
    getAddressList().getMemoryRecordByDescription("Reveal ovr and pot").Active=true
    getAddressList().getMemoryRecordByDescription("MIN_PLAYER_AGE_FOR_PROMOTION = 12").Active=true
    getAddressList().getMemoryRecordByDescription("YOUTH_PLAYER_AGE_RANGE = [12, 16]").Active=true
    getAddressList().getMemoryRecordByDescription("Reveal player data (scouting players not needed)").Active=true
    getAddressList().getMemoryRecordByDescription("In-Game Hacks").Active=true
    getAddressList().getMemoryRecordByDescription("Away - 5 stars skill moves").Active=true
    getAddressList().getMemoryRecordByDescription("Away - NeverInjured players").Active=true
    getAddressList().getMemoryRecordByDescription("Home - 5 stars skill moves").Active=true
    getAddressList().getMemoryRecordByDescription("Home - NeverInjured players").Active=true
	getAddressList().getMemoryRecordByDescription("Don't lose stamina").Active=true
	getAddressList().getMemoryRecordByDescription("Transfer.ini & Transfers.ini").Active=true
    getAddressList().getMemoryRecordByDescription("SECONDARY_ATTRIBUTES_RANGE = [10, 20]").Active=true
end


AutoAttachTimer = createTimer(nil)
timer_onTimer(AutoAttachTimer, AutoAttach)
timer_setInterval(AutoAttachTimer, 1000)
timer_setEnabled(AutoAttachTimer, true)
And this is memory used by CE:
Image
Maybe it was a one off, I'll monitor further, thanks as always :)

phukfs
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Oct 24, 2017 9:50 am
Reputation: 0

Re: FIFA 18 - Career mode Cheat Table

Post by phukfs »

Is there anyway to add to the table of possible youth player names that fifa generates?

Post Reply

Who is online

Users browsing this forum: Axeen, baboy22, DEMONGAZER, ghungolv_the_mad, Google [Bot], Google Adsense [Bot], javitu, MadMacChad, Midegola, Necrosx, Sogou, Tinuviel, Vasily, wewewesaswe, Xorras