Dying Light

Jun 11, 2017
9
0
1
#41
I hope I can be forgiven for posting right after myself. I figured it made more sense since I located the resolution for the last error I found and this is a new one.

Anyway, I now seem to be encountering this error with the Backpack Editor:
Code:
Error:[string "ItemTable = {}..."]:28: bad argument #1 to 'find' (string expected, got nil)
This is the section of lua code surrounding that line (seemed more reasonable than posting the isolated line):
Code:
25   for i=0,BasePointCount-1 do
26     local ItemAddr = readQword(readQword(BaseItemPoint)+i*8)
27     local ItemString = readString(readQword(ItemAddr+0x18))
28     if string.find(ItemString,"Craftplan_") then
29       table.insert(ModTable,{Address = ItemAddr,Name = ItemString})
30     end
31     table.insert(BaseItemTable,{Address=ItemAddr,Name=ItemString})
32   end
I'm much more familiar with the C languages (C#, C++, etc.) than I am with Lua, so I could be absolutely mistaken here. I know that C languages often require instructions for what to do when an "if" statement is false, which appears to be missing here. For all I know, though, that is fine for Lua.

Anyway, short version, if anyone who is better versed in Lua could offer any insight or potential fixes, it would be appreciated. Or, if anyone is aware of how to simply work around the error, that would be great as well.

EDIT 1: I tried ignoring the error and hitting "Update" again. It will allow me to load the list of items in my inventory and manipulate what is there. What I lose is the item swap list; that will not load at all.

EDIT 2: I might as well also ask the stupid question, as it just occurred to me (probably not a good sign). I grabbed a couple of the DLC item packs because Steam put them on sale for Christmas. Could that be messing with where the script is trying to find the list of items to populate the list?

EDIT 3: Aaaand, suddenly it stops having the issue... I tried restarting CE and the game more times than I cared to count, but the error seemed persistent. Out of sheer stubbornness, I wanted to see if I could work out where and how the error was occurring. Next thing I knew, the Backpack Editor ran cleanly. Still, if anyone might know what could cause that error to pop up and how I might deal with it, please let me know.
 
Jun 15, 2017
9
0
1
#42
How exactly do I use the Agility XP option to level up my Agility Rank ? I can't seem to get that option to work.
 
Jun 11, 2017
9
0
1
#43
niebaum post_id=29090 time=1514420798 user_id=6539 said:
How exactly do I use the Agility XP option to level up my Agility Rank ? I can't seem to get that option to work.
I've used it successfully. You should just have to do something that would normally add to your agility XP while you have the option activated (e.g., pulling yourself up a ledge). When you do that, rather than get the normal +5 or +10, you should max out your agility rank.
 
Jun 15, 2017
9
0
1
#44
Ventor post_id=29099 time=1514423241 user_id=6468 said:
niebaum post_id=29090 time=1514420798 user_id=6539 said:
How exactly do I use the Agility XP option to level up my Agility Rank ? I can't seem to get that option to work.
I've used it successfully. You should just have to do something that would normally add to your agility XP while you have the option activated (e.g., pulling yourself up a ledge). When you do that, rather than get the normal +5 or +10, you should max out your agility rank.
I got it working. Now...anyone knows how do I add gold weapons and especially, the Gonunaba Katana using the backpack editor ? I'm sick and tired of farming Police Vans and GRE chests for like, 2/3/4 hours only to find junk inside.
 
Jun 11, 2017
9
0
1
#45
niebaum post_id=29090 time=1514420798 user_id=6539 said:
I got it working. Now...anyone knows how do I add gold weapons and especially, the Gonunaba Katana using the backpack editor ? I'm sick and tired of farming Police Vans and GRE chests for like, 2/3/4 hours only to find junk inside.
Open the Backpack Editor, hit update, go to the "Swapper" tab and select one of the junk weapons in your inventory. It can take some guesswork to get the exact weapon you are looking to grab from there, as its using the string values from the game itself and they can have rather generic names (e.g., my Premium Katana shows up as "Melee_ShortSwordC2" in the editor).

Once you've swapped out for the weapon you want, you can go back to the "Editor" tab and set the weapon quality there. I've noticed that it seems to just cycle through the quality levels as the number is increased there, but the most common value I see for gold/orange level on a melee weapon is 12. Also, remember to check the durability and update that as well, since the max will increase for a higher quality weapon. Just remember to hit "Apply" after you make your changes.

On a related note to the Backpack Editor, I'm running into the "28" error again. I'm driving myself crazy with it at this point. It seems to come and go in waves. I'll go through a number of runs where it works fine, and then a bunch where it doesn't.

EDIT: Rather than risk monopolizing this thread with something that might just be affecting me -- and just in case anyone else does run across it in the future -- I've started a separate thread to ask about the error I keep seeing from line 28 (thread link here).
 
Jun 15, 2017
9
0
1
#46
Is it possible to add the Driver Skill along with Survivor/Agility/Power Skills to the XP part of the CT ?
 

Kawena1

What is cheating?
Feb 9, 2018
3
0
1
#47
Please update this some of it works but a lot of it doesn't work. Your work is very much appreciated :D
 

goodolcaptain

What is cheating?
Feb 14, 2018
1
0
1
#48
I've been trying to get the item swapper to work but the box above swap is empty. Am I doing something wrong or is it broken?
 

PrinceRevivalDK

What is cheating?
Jan 23, 2018
3
0
1
#49
Is it possible to get a detailed weapon list/item list of the backpack editor etc? its hard to figure out which one is what.
i cant find dark sickle, because i dont know which one of all the sickle types there are and how unsorted it is..
otherwise i really like this cheat table.. especially the unlimited ammo thing and go around killing zombies with an infinite non realoding shotgun of buckshots! hell yeah..
 

TheyCallMeTim13

Wiki Monster
Talents
Fearless Donors
Mar 3, 2017
411
45
28
#50
Here's a fun/goofy one to play with:
Code:
{
	Process			: DyingLightGame.exe  -  (x64)
	Module			: gamedll_x64_rwdi.dll
	Game Title		: Dying Light
	Game Version	: 1.15.0.0
	CE Version		: 6.7
	Script Version	: 0.0.1
	Date			: 02/24/18
	Author			: TheyCallMeTim13
	Name			: FireRateHook

	Fire Rate Hook
}

{$STRICT}

define(address, gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49CF)
define(oldBytes, BF 02 00 00 00)
define(newBytes, BF 01 00 00 00)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobFireRateHook, gamedll_x64_rwdi.dll, 41xxxxxxxxxxxxEBxx45xxxxxxxxxxxx45xxxxxxxxxxxx49xxxxxxBFxxxxxxxx49xxxx41xxxxxxFFxxxx49xxxxxx49xxxxF3xxxxxxxxxx45xxxxxxFFxxxx84xx74xx49xxxx49xxxxFFxxxxxxxxxx48xxxxE8xxxxxxxx44xxxxxxF3xxxxxxxxxxxx)
define(injFireRateHook, aobFireRateHook+1B)
assert(injFireRateHook, oldBytes)
registerSymbol(injFireRateHook)


////
//// ---------- Injection Point ----------
injFireRateHook:
	db newBytes


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injFireRateHook:
	db oldBytes

unregisterSymbol(injFireRateHook)

{
//// Injection Point: gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49CF  -  000007FEEDB673DF
//// AOB address: 000007FEEDB673C4  -  gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49B4
//// Process: DyingLightGame.exe  -  000000013FFF0000
//// Module: gamedll_x64_rwdi.dll  -  000007FEECE90000
//// Module Size: 0000000001FBB000
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4969:  75 F5                       -  jne 7FEEDB67370                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD496B:  EB 03                       -  jmp 7FEEDB67380                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD496D:  49 8B CC                    -  mov rcx,r12                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4970:  48 8B 49 F8                 -  mov rcx,[rcx-08]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4974:  E8 5738D1FF                 -  call 7FEED87ABE0                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4979:  41 83 7D 20 02              -  cmp dword ptr [r13+20],02          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD497E:  45 88 65 4C                 -  mov [r13+4C],r12l                  
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4982:  41 C7 85 58020000 FFFFFFFF  -  mov [r13+00000258],FFFFFFFF        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD498D:  45 89 A5 5C020000           -  mov [r13+0000025C],r12d            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4994:  75 27                       -  jne 7FEEDB673CD                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4996:  45 38 A5 9F000000           -  cmp [r13+0000009F],r12l            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD499D:  75 15                       -  jne 7FEEDB673C4                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD499F:  41 C6 85 9F000000 01        -  mov byte ptr [r13+0000009F],01     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49A7:  41 C7 85 A0000000 01000000  -  mov [r13+000000A0],00000001        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49B2:  EB 17                       -  jmp 7FEEDB673DB                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49B4:  41 FF 85 A0000000           -  inc [r13+000000A0]                 <<<--- AOB Starts Here
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49BB:  EB 0E                       -  jmp 7FEEDB673DB                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49BD:  45 88 A5 9F000000           -  mov [r13+0000009F],r12l            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49C4:  45 89 A5 A0000000           -  mov [r13+000000A0],r12d            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49CB:  49 8B 45 00                 -  mov rax,[r13+00]                   
////  INJECTING START  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49CF:  BF 02000000                 -  mov edi,00000002                   
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49D4:  49 8B CD                    -  mov rcx,r13                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49D7:  41 89 7D 20                 -  mov [r13+20],edi                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49DB:  FF 50 30                    -  call qword ptr [rax+30]            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49DE:  49 8B 45 00                 -  mov rax,[r13+00]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49E2:  49 8B CD                    -  mov rcx,r13                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49E5:  F3 41 0F11 45 24            -  movss [r13+24],xmm0                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49EB:  45 89 65 28                 -  mov [r13+28],r12d                  
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49EF:  FF 50 28                    -  call qword ptr [rax+28]            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49F2:  84 C0                       -  test al,al                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49F4:  74 5F                       -  je 7FEEDB67465                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49F6:  49 8B 07                    -  mov rax,[r15]                      
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49F9:  49 8B CF                    -  mov rcx,r15                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD49FC:  FF 90 100A0000              -  call qword ptr [rax+00000A10]      
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4A02:  48 8B D8                    -  mov rbx,rax                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4A05:  E8 8622F2FF                 -  call 7FEEDA896A0                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4A0A:  44 8D 47 FF                 -  lea r8d,[rdi-01]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4A0E:  F3 44 0F11 5C 24 28         -  movss [rsp+28],xmm11               
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4A15:  F3 44 0F11 5C 24 20         -  movss [rsp+20],xmm11               
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4A1C:  48 8D 95 70010000           -  lea rdx,[rbp+00000170]             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD4A23:  4C 8B CB                    -  mov r9,rbx                         
//// Template: I2CEA_AOBInjection
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}
 

TheyCallMeTim13

Wiki Monster
Talents
Fearless Donors
Mar 3, 2017
411
45
28
#51
Here's one for the Attack speed:
Just know that if it gets set too low then attacks stop connecting (doing damage).
Code:
{
	Process			: DyingLightGame.exe  -  (x64)
	Module			: gamedll_x64_rwdi.dll
	Game Title		: Dying Light
	Game Version	: 1.15.0.0
	CE Version		: 6.7
	Script Version	: 0.0.1
	Date			: 02/28/18
	Author			: TheyCallMeTim13
	Name			: AttackSpeedHook

	Attack Speed Hook
}

{$STRICT}

define(address, gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA731)
define(bytes, F3 0F 58 84 9F 28 03 00 00)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobAttackSpeedHook, gamedll_x64_rwdi.dll, 48xxxxF3xxxxxxxxxxxxxxxxF3xxxxxxF3xxxxxxxxxxxxxxxx48xxxxF3xxxxxxxxxxxxxxxx48xxxxxxxx48xxxxxxxxxxF3xxxxxxxxxxxxxxxx48xxxxxxxx48xxxxxxxxxx)
define(injAttackSpeedHook, aobAttackSpeedHook+10)
assert(injAttackSpeedHook, bytes)
registerSymbol(injAttackSpeedHook)

alloc(memAttackSpeedHook, 0x400, injAttackSpeedHook)

label(fltAttackSpeedHook)
registerSymbol(fltAttackSpeedHook)

label(ptrAttackSpeedHook)
registerSymbol(ptrAttackSpeedHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memAttackSpeedHook:
	fltAttackSpeedHook:
		dd (float)0.3
	align 10
	ptrAttackSpeedHook:
		dq 0
	align 10 CC
	n_code:
		push rax
		lea rax,[rdi+rbx*4]
		mov [ptrAttackSpeedHook],rax
		addss xmm0,[fltAttackSpeedHook]
	o_code:
		// addss xmm0,[rdi+rbx*4+00000328]
	exit:
		pop rax
		jmp return


////
//// ---------- Injection Point ----------
injAttackSpeedHook:
	jmp n_code
	nop
	nop
	nop
	nop
	return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injAttackSpeedHook:
	db bytes

unregisterSymbol(injAttackSpeedHook)

unregisterSymbol(fltAttackSpeedHook)

unregisterSymbol(ptrAttackSpeedHook)

dealloc(memAttackSpeedHook)

{
//// Injection Point: gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA731  -  000007FEEA67D141
//// AOB address: 000007FEEA67D131  -  gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA721
//// Process: DyingLightGame.exe  -  000000013FD20000
//// Module: gamedll_x64_rwdi.dll  -  000007FEE9990000
//// Module Size: 0000000001FBB000
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6E3:  83 FB 0D                    -  cmp ebx,0D                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6E6:  74 69                       -  je 7FEEA67D161                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6E8:  83 FB 0F                    -  cmp ebx,0F                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6EB:  74 64                       -  je 7FEEA67D161                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6ED:  83 FB 0C                    -  cmp ebx,0C                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6F0:  74 5F                       -  je 7FEEA67D161                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6F2:  48 63 8F 78020000           -  movsxd  rcx,dword ptr [rdi+00000278]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6F9:  0F57 C0                     -  xorps xmm0,xmm0                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6FC:  83 F9 FF                    -  cmp ecx,-01                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6FF:  74 30                       -  je 7FEEA67D141                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA701:  48 63 87 10010000           -  movsxd  rax,dword ptr [rdi+00000110]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA708:  F3 0F10 8C 9F 28030000      -  movss xmm1,[rdi+rbx*4+00000328]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA711:  F3 0F5C 8F 70020000         -  subss xmm1,[rdi+00000270]          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA719:  85 C0                       -  test eax,eax                       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA71B:  78 10                       -  js 7FEEA67D13D                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA71D:  85 C9                       -  test ecx,ecx                       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA71F:  78 0C                       -  js 7FEEA67D13D                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA721:  48 03 C8                    -  add rcx,rax                        <<<--- AOB Starts Here
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA724:  F3 0F10 84 8F B8010000      -  movss xmm0,[rdi+rcx*4+000001B8]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA72D:  F3 0F5C C1                  -  subss xmm0,xmm1                    
////  INJECTING START  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA731:  F3 0F58 84 9F 28030000      -  addss xmm0,[rdi+rbx*4+00000328]    
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA73A:  48 63 C2                    -  movsxd  rax,edx                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA73D:  F3 0F59 84 87 FC020000      -  mulss xmm0,[rdi+rax*4+000002FC]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA746:  48 8B 5C 24 30              -  mov rbx,[rsp+30]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA74B:  48 83 C4 20                 -  add rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA74F:  5F                          -  pop rdi                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA750:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA751:  F3 0F10 84 9F 28030000      -  movss xmm0,[rdi+rbx*4+00000328]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA75A:  48 8B 5C 24 30              -  mov rbx,[rsp+30]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA75F:  48 83 C4 20                 -  add rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA763:  5F                          -  pop rdi                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA764:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA765:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA766:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA767:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA768:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA769:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76A:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76B:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76C:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76D:  CC                          -  int 3                              
//// Template: I2CEA_AOBFullInjectionWithValues
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}
I'm liking the above method but here's the same thing just setup as a multiplier:
Code:
{
	Process			: DyingLightGame.exe  -  (x64)
	Module			: gamedll_x64_rwdi.dll
	Game Title		: Dying Light
	Game Version	: 1.15.0.0
	CE Version		: 6.7
	Script Version	: 0.0.1
	Date			: 02/28/18
	Author			: TheyCallMeTim13
	Name			: AttackSpeedHook

	Attack Speed Hook
}

{$STRICT}

define(address, gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA731)
define(bytes, F3 0F 58 84 9F 28 03 00 00)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobAttackSpeedHook, gamedll_x64_rwdi.dll, 48xxxxF3xxxxxxxxxxxxxxxxF3xxxxxxF3xxxxxxxxxxxxxxxx48xxxxF3xxxxxxxxxxxxxxxx48xxxxxxxx48xxxxxxxxxxF3xxxxxxxxxxxxxxxx48xxxxxxxx48xxxxxxxxxx)
define(injAttackSpeedHook, aobAttackSpeedHook+10)
assert(injAttackSpeedHook, bytes)
registerSymbol(injAttackSpeedHook)

alloc(memAttackSpeedHook, 0x400, injAttackSpeedHook)

label(fltAttackSpeedHook)
registerSymbol(fltAttackSpeedHook)

label(ptrAttackSpeedHook)
registerSymbol(ptrAttackSpeedHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memAttackSpeedHook:
	dd 0
	dd 0
	dd 0
	dd 0
	fltAttackSpeedHook:
		dd (float)0.5
	align 10
	ptrAttackSpeedHook:
		dq 0
	align 10 CC
	n_code:
		push rax
		movaps [memAttackSpeedHook],xmm1
		xorps xmm1,xmm1
		lea rax,[rdi+rbx*4]
		mov [ptrAttackSpeedHook],rax
		movss xmm1,[rdi+rbx*4+328]
		mulss xmm1,[fltAttackSpeedHook]
		addss xmm0,xmm1
	o_code:
		// addss xmm0,[rdi+rbx*4+00000328]
	exit:
		movaps xmm1,[memAttackSpeedHook]
		pop rax
		jmp return


////
//// ---------- Injection Point ----------
injAttackSpeedHook:
	jmp n_code
	nop
	nop
	nop
	nop
	return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injAttackSpeedHook:
	db bytes

unregisterSymbol(injAttackSpeedHook)

unregisterSymbol(fltAttackSpeedHook)

unregisterSymbol(ptrAttackSpeedHook)

dealloc(memAttackSpeedHook)

{
//// Injection Point: gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA731  -  000007FEEA67D141
//// AOB address: 000007FEEA67D131  -  gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA721
//// Process: DyingLightGame.exe  -  000000013FD20000
//// Module: gamedll_x64_rwdi.dll  -  000007FEE9990000
//// Module Size: 0000000001FBB000
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6E3:  83 FB 0D                    -  cmp ebx,0D                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6E6:  74 69                       -  je 7FEEA67D161                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6E8:  83 FB 0F                    -  cmp ebx,0F                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6EB:  74 64                       -  je 7FEEA67D161                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6ED:  83 FB 0C                    -  cmp ebx,0C                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6F0:  74 5F                       -  je 7FEEA67D161                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6F2:  48 63 8F 78020000           -  movsxd  rcx,dword ptr [rdi+00000278]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6F9:  0F57 C0                     -  xorps xmm0,xmm0                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6FC:  83 F9 FF                    -  cmp ecx,-01                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6FF:  74 30                       -  je 7FEEA67D141                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA701:  48 63 87 10010000           -  movsxd  rax,dword ptr [rdi+00000110]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA708:  F3 0F10 8C 9F 28030000      -  movss xmm1,[rdi+rbx*4+00000328]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA711:  F3 0F5C 8F 70020000         -  subss xmm1,[rdi+00000270]          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA719:  85 C0                       -  test eax,eax                       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA71B:  78 10                       -  js 7FEEA67D13D                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA71D:  85 C9                       -  test ecx,ecx                       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA71F:  78 0C                       -  js 7FEEA67D13D                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA721:  48 03 C8                    -  add rcx,rax                        <<<--- AOB Starts Here
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA724:  F3 0F10 84 8F B8010000      -  movss xmm0,[rdi+rcx*4+000001B8]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA72D:  F3 0F5C C1                  -  subss xmm0,xmm1                    
////  INJECTING START  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA731:  F3 0F58 84 9F 28030000      -  addss xmm0,[rdi+rbx*4+00000328]    
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA73A:  48 63 C2                    -  movsxd  rax,edx                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA73D:  F3 0F59 84 87 FC020000      -  mulss xmm0,[rdi+rax*4+000002FC]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA746:  48 8B 5C 24 30              -  mov rbx,[rsp+30]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA74B:  48 83 C4 20                 -  add rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA74F:  5F                          -  pop rdi                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA750:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA751:  F3 0F10 84 9F 28030000      -  movss xmm0,[rdi+rbx*4+00000328]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA75A:  48 8B 5C 24 30              -  mov rbx,[rsp+30]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA75F:  48 83 C4 20                 -  add rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA763:  5F                          -  pop rdi                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA764:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA765:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA766:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA767:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA768:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA769:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76A:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76B:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76C:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76D:  CC                          -  int 3                              
//// Template: I2CEA_AOBFullInjectionWithValues
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}
And here's one for an auto trap reset, the green lights don't always reset but the traps seem to:
Code:
{
	Process			: DyingLightGame.exe  -  (x64)
	Module			: gamedll_x64_rwdi.dll
	Game Title		: Dying Light
	Game Version	: 1.15.0.0
	CE Version		: 6.7
	Script Version	: 0.0.1
	Date			: 02/28/18
	Author			: TheyCallMeTim13
	Name			: TrapResetHook

	Trap Reset Hook
}

{$STRICT}

define(address, gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A634)
define(bytes, C7 81 44 01 00 00 04 00 00 00)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobTrapResetHook, gamedll_x64_rwdi.dll, 0FB6xxxxxxxxxx84xx74xx80xxxxxxxxxxxx75xxC7xxxxxxxxxxxxxxxxxxxx84xx74xx80xxxxxxxxxxxx74xxC7xxxxxxxxxxxxxxxxxxF3xx)
define(injTrapResetHook, aobTrapResetHook+14)
assert(injTrapResetHook, bytes)
registerSymbol(injTrapResetHook)

alloc(memTrapResetHook, 0x400, injTrapResetHook)

label(ptrTrapResetHook)
registerSymbol(ptrTrapResetHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memTrapResetHook:
	ptrTrapResetHook:
		dq 0
	align 10 CC
	n_code:
		mov [ptrTrapResetHook],rcx
		mov [rcx+1C0],00000101
		mov [rcx+144],00000000

	o_code:
		// mov [rcx+00000144],00000004
	exit:
		jmp return


////
//// ---------- Injection Point ----------
injTrapResetHook:
	jmp n_code
	nop
	nop
	nop
	nop
	nop
	return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injTrapResetHook:
	db bytes

unregisterSymbol(injTrapResetHook)

unregisterSymbol(ptrTrapResetHook)

dealloc(memTrapResetHook)

{
//// Injection Point: gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A634  -  000007FEE157D044
//// AOB address: 000007FEE157D030  -  gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A620
//// Process: DyingLightGame.exe  -  000000013FFB0000
//// Module: gamedll_x64_rwdi.dll  -  000007FEE0B70000
//// Module Size: 0000000001FBB000
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A611:  5B                          -  pop rbx                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A612:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A613:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A614:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A615:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A616:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A617:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A618:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A619:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A61A:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A61B:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A61C:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A61D:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A61E:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A61F:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A620:  0FB6 81 C0010000            -  movzx eax,byte ptr [rcx+000001C0]  <<<--- AOB Starts Here
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A627:  84 C0                       -  test al,al                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A629:  74 2B                       -  je 7FEE157D066                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A62B:  80 B9 C1010000 00           -  cmp byte ptr [rcx+000001C1],00     
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A632:  75 0B                       -  jne 7FEE157D04F                    
////  INJECTING START  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A634:  C7 81 44010000 04000000     -  mov [rcx+00000144],00000004        
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A63E:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A63F:  84 C0                       -  test al,al                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A641:  74 13                       -  je 7FEE157D066                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A643:  80 B9 C1010000 00           -  cmp byte ptr [rcx+000001C1],00     
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A64A:  74 0A                       -  je 7FEE157D066                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A64C:  C7 81 44010000 05000000     -  mov [rcx+00000144],00000005        
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A656:  F3 C3                       -  repe ret                           
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A658:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A659:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A65A:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A65B:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A65C:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A65D:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A65E:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A65F:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A660:  48 89 5C 24 08              -  mov [rsp+08],rbx                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A665:  48 89 6C 24 10              -  mov [rsp+10],rbp                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A66A:  48 89 74 24 18              -  mov [rsp+18],rsi                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A66F:  57                          -  push rdi                           
gamedll_x64_rwdi.ShutdownGameScriptDLL+A0A670:  48 83 EC 30                 -  sub rsp,30                         
//// Template: I2CEA_AOBFullInjection
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}
 

TheyCallMeTim13

Wiki Monster
Talents
Fearless Donors
Mar 3, 2017
411
45
28
#52
Here's a proper Fire Rate hook.
Code:
{
	Process			: DyingLightGame.exe  -  (x64)
	Module			: gamedll_x64_rwdi.dll
	Game Title		: Dying Light
	Game Version	: 1.15.0.0
	CE Version		: 6.7
	Script Version	: 0.0.1
	Date			: 03/04/18
	Author			: TheyCallMeTim13
	Name			: WeaponFireRateFireHook

	Weapon Fire Rate Fire Hook
}

{$STRICT}

define(address, gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BD3)
define(bytes, F3 0F 10 43 3C)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobWeaponFireRateFireHook, gamedll_x64_rwdi.dll, 48xxxxxxxxxxxx48xxxxxxxx74xx48xxxxxxEBxx33xxF3xxxxxxxxxxxxxxF3xxxxxxxxxxxxxx0F2Exxxxxxxxxx74xxF3xxxxxxxxxxxxxxF3xxxxxx0F54xxxxxxxxxxF3xxxxxxxx48xxxxxxxxxxF3xxxxxxxx48xxxxxxxxxx)
define(injWeaponFireRateFireHook, aobWeaponFireRateFireHook+4D)
assert(injWeaponFireRateFireHook, bytes)
registerSymbol(injWeaponFireRateFireHook)

alloc(memWeaponFireRateFireHook, 0x400, injWeaponFireRateFireHook)

label(fltWeaponFireRateFireHook)
registerSymbol(fltWeaponFireRateFireHook)

label(ptrWeaponFireRateFireHook)
registerSymbol(ptrWeaponFireRateFireHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memWeaponFireRateFireHook:
	fltWeaponFireRateFireHook:
		dd (float)0.25
	align 10
	ptrWeaponFireRateFireHook:
		dq 0
	align 10 CC
	n_code:
		mov [ptrWeaponFireRateFireHook],rbx
		movss xmm0,[rbx+3C]
		mulss xmm0,[fltWeaponFireRateFireHook]
	o_code:
		// movss xmm0,[rbx+3C]
	exit:
		jmp return


////
//// ---------- Injection Point ----------
injWeaponFireRateFireHook:
	jmp n_code
	return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injWeaponFireRateFireHook:
	db bytes

unregisterSymbol(injWeaponFireRateFireHook)

unregisterSymbol(fltWeaponFireRateFireHook)

unregisterSymbol(ptrWeaponFireRateFireHook)

dealloc(memWeaponFireRateFireHook)

{
//// Injection Point: gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BD3  -  000007FEDE8365E3
//// AOB address: 000007FEDE836596  -  gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B86
//// Process: DyingLightGame.exe  -  000000013FD70000
//// Module: gamedll_x64_rwdi.dll  -  000007FEDDB60000
//// Module Size: 0000000001FBB000
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B7D:  48 8B 03                    -  mov rax,[rbx]                      
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B80:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B83:  FF 50 20                    -  call qword ptr [rax+20]            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B86:  48 8B 80 B00B0000           -  mov rax,[rax+00000BB0]             <<<--- AOB Starts Here
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B8D:  48 83 78 40 00              -  cmp qword ptr [rax+40],00          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B92:  74 06                       -  je 7FEDE8365AA                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B94:  48 8B 40 48                 -  mov rax,[rax+48]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B98:  EB 02                       -  jmp 7FEDE8365AC                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B9A:  33 C0                       -  xor eax,eax                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3B9C:  F3 0F10 88 C0040000         -  movss xmm1,[rax+000004C0]          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BA4:  F3 0F10 05 7C5F7200         -  movss xmm0,[7FEDEF5C538]           [(float)10.0000]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BAC:  0F2E 0D 95607200            -  ucomiss xmm1,[7FEDEF5C658]         [00000000]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BB3:  74 13                       -  je 7FEDE8365D8                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BB5:  F3 0F10 05 DF687200         -  movss xmm0,[7FEDEF5CEAC]           [(float)720.0000]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BBD:  F3 0F5E C1                  -  divss xmm0,xmm1                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BC1:  0F54 05 4869C800            -  andps xmm0,[7FEDF4BCF20]           [7FFFFFFF]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BC8:  F3 0F59 43 3C               -  mulss xmm0,[rbx+3C]                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BCD:  48 83 C4 20                 -  add rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BD1:  5B                          -  pop rbx                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BD2:  C3                          -  ret                                
////  INJECTING START  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BD3:  F3 0F10 43 3C               -  movss xmm0,[rbx+3C]                
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BD8:  48 83 C4 20                 -  add rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BDC:  5B                          -  pop rbx                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BDD:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BDE:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BDF:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BE0:  40 53                       -  push rbx                           
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BE2:  48 83 EC 20                 -  sub rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BE6:  33 C0                       -  xor eax,eax                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BE8:  48 8B D9                    -  mov rbx,rcx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BEB:  48 89 81 50010000           -  mov [rcx+00000150],rax             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BF2:  89 81 A8000000              -  mov [rcx+000000A8],eax             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BF8:  88 41 10                    -  mov [rcx+10],al                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BFB:  48 8B 01                    -  mov rax,[rcx]                      
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3BFE:  FF 50 20                    -  call qword ptr [rax+20]            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3C01:  48 63 53 14                 -  movsxd  rdx,dword ptr [rbx+14]     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3C05:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3C08:  48 8B 80 680B0000           -  mov rax,[rax+00000B68]             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3C0F:  C6 44 10 2B 01              -  mov byte ptr [rax+rdx+2B],01       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3C14:  48 8B 03                    -  mov rax,[rbx]                      
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD3C17:  FF 50 20                    -  call qword ptr [rax+20]            
//// Template: I2CEA_AOBFullInjectionWithValues
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}

Recoil.
Code:
{
	Process			: DyingLightGame.exe  -  (x64)
	Module			: gamedll_x64_rwdi.dll
	Game Title		: Dying Light
	Game Version	: 1.15.0.0
	CE Version		: 6.7
	Script Version	: 0.0.1
	Date			: 03/04/18
	Author			: TheyCallMeTim13
	Name			: WeaponRecoilWrtFireHook

	Weapon Recoil Wrt Fire Hook
}

{$STRICT}

define(address, gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FC3)
define(bytes, F3 0F 59 83 08 01 00 00)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobWeaponRecoilWrtFireHook, gamedll_x64_rwdi.dll, 0F28xx0F28xxE8xxxxxxxx0F2Exx74xx0F28xxF3xxxxxxxxxxxxxxF3xxxxxxxxxxxxxxF3xxxxxxxxxxxxxxxxF3xxxxxxxxxxxxxxxx48xxxxxxxxxxxxxx48xxxxxxxxxxxxF3xxxxxxxxxxxxxxF3xxxxxxxxxxxxxxF3xxxxxxxxF3xxxxxxxx44xxxxxxxxxx44xxxxxxxxxxF3xxxxxxxxxxxxxxxxF3xxxxxxxxxxxxxxF3xxxxxxxxxxxxxxxx48xxxxxxxxxxxxxx48xxxxxxxxxxxx0F2Fxxxxxxxxxx)
define(injWeaponRecoilWrtFireHook, aobWeaponRecoilWrtFireHook+13)
assert(injWeaponRecoilWrtFireHook, bytes)
registerSymbol(injWeaponRecoilWrtFireHook)

alloc(memWeaponRecoilWrtFireHook, 0x400, injWeaponRecoilWrtFireHook)

label(fltWeaponRecoilWrtFireHook)
registerSymbol(fltWeaponRecoilWrtFireHook)

label(ptrWeaponRecoilWrtFireHook)
registerSymbol(ptrWeaponRecoilWrtFireHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memWeaponRecoilWrtFireHook:
	fltWeaponRecoilWrtFireHook:
		dd (float)0
	align 10
	ptrWeaponRecoilWrtFireHook:
		dq 0
	align 10 CC
	n_code:
		mov [ptrWeaponRecoilWrtFireHook],rbx
		movss xmm0,[fltWeaponRecoilWrtFireHook]
		movss [rbx+100],xmm0
		movss [rbx+104],xmm0
		movss [rbx+108],xmm0
		movss xmm1,xmm0
	o_code:
		// mulss xmm0,[rbx+00000108]
	exit:
		jmp return


////
//// ---------- Injection Point ----------
injWeaponRecoilWrtFireHook:
	jmp n_code
	nop
	nop
	nop
	return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injWeaponRecoilWrtFireHook:
	db bytes

unregisterSymbol(injWeaponRecoilWrtFireHook)

unregisterSymbol(fltWeaponRecoilWrtFireHook)

unregisterSymbol(ptrWeaponRecoilWrtFireHook)

dealloc(memWeaponRecoilWrtFireHook)

{
//// Injection Point: gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FC3  -  000007FEDE8399D3
//// AOB address: 000007FEDE8399C0  -  gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FB0
//// Process: DyingLightGame.exe  -  000000013FD70000
//// Module: gamedll_x64_rwdi.dll  -  000007FEDDB60000
//// Module Size: 0000000001FBB000
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F6F:  40 32 FF                    -  xor dil,dil                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F72:  F3 0F59 05 9E2C7200         -  mulss xmm0,[7FEDEF5C628]           [(float)0.5000]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F7A:  F3 44 0F10 91 14010000      -  movss xmm10,[rcx+00000114]         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F83:  F3 44 0F10 99 18010000      -  movss xmm11,[rcx+00000118]         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F8C:  F3 0F58 C1                  -  addss xmm0,xmm1                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F90:  0F2F D8                     -  comiss xmm3,xmm0                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F93:  76 03                       -  jna 7FEDE8399A8                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F95:  40 B7 01                    -  mov dil,01                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F98:  0F28 D7                     -  movaps xmm2,xmm7                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F9B:  F3 0F58 D1                  -  addss xmm2,xmm1                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6F9F:  0F2F DA                     -  comiss xmm3,xmm2                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FA2:  76 0A                       -  jna 7FEDE8399BE                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FA4:  C7 81 2C010000 00000000     -  mov [rcx+0000012C],00000000        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FAE:  73 44                       -  jae 7FEDE839A04                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FB0:  0F28 D7                     -  movaps xmm2,xmm7                   <<<--- AOB Starts Here
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FB3:  0F28 C3                     -  movaps xmm0,xmm3                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FB6:  E8 75030000                 -  call 7FEDE839D40                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FBB:  0F2E C6                     -  ucomiss xmm0,xmm6                  
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FBE:  74 34                       -  je 7FEDE839A04                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FC0:  0F28 C8                     -  movaps xmm1,xmm0                   
////  INJECTING START  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FC3:  F3 0F59 83 08010000         -  mulss xmm0,[rbx+00000108]          
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FCB:  F3 0F59 8B 04010000         -  mulss xmm1,[rbx+00000104]          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FD3:  F3 0F11 84 24 94000000      -  movss [rsp+00000094],xmm0          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FDC:  F3 0F11 8C 24 90000000      -  movss [rsp+00000090],xmm1          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FE5:  48 8B 84 24 90000000        -  mov rax,[rsp+00000090]             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FED:  48 89 83 FC000000           -  mov [rbx+000000FC],rax             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FF4:  F3 0F10 83 FC000000         -  movss xmm0,[rbx+000000FC]          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6FFC:  F3 0F10 8B 00010000         -  movss xmm1,[rbx+00000100]          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD7004:  F3 41 0F5C C0               -  subss xmm0,xmm8                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD7009:  F3 41 0F5C C9               -  subss xmm1,xmm9                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD700E:  44 0F28 4C 24 40            -  movaps xmm9,[rsp+40]               
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD7014:  44 0F28 44 24 50            -  movaps xmm8,[rsp+50]               
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD701A:  F3 0F11 84 24 90000000      -  movss [rsp+00000090],xmm0          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD7023:  F3 0F10 83 30010000         -  movss xmm0,[rbx+00000130]          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD702B:  F3 0F11 8C 24 94000000      -  movss [rsp+00000094],xmm1          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD7034:  48 8B 84 24 90000000        -  mov rax,[rsp+00000090]             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD703C:  48 89 83 0C010000           -  mov [rbx+0000010C],rax             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD7043:  0F2F 83 2C010000            -  comiss xmm0,[rbx+0000012C]         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD704A:  77 13                       -  ja 7FEDE839A6F                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD704C:  0F2F B3 10010000            -  comiss xmm6,[rbx+00000110]         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD7053:  73 0A                       -  jae 7FEDE839A6F                    
//// Template: I2CEA_AOBFullInjectionWithValues
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}

Spread.
Code:
{
	Process			: DyingLightGame.exe  -  (x64)
	Module			: gamedll_x64_rwdi.dll
	Game Title		: Dying Light
	Game Version	: 1.15.0.0
	CE Version		: 6.7
	Script Version	: 0.0.1
	Date			: 03/04/18
	Author			: TheyCallMeTim13
	Name			: WeaponSpreadWrtHook

	Weapon Spread Wrt Hook
}

{$STRICT}

define(address, gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E6B)
define(bytes, F3 0F 11 93 94 00 00 00)
define(bytes_2, F3 0F 11 83 98 00 00 00)
define(bytes_3, F3 0F 11 83 94 00 00 00)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobWeaponSpreadWrtHook, gamedll_x64_rwdi.dll, F3xxxxxxxxxxxxxxF3xxxxxxF3xxxxxx0F28xxxxxxF3xxxxxxxxxxxxxxF3xxxxxx0F28xxxxxxF3xxxxxxxxxxxxxxEBxxE8xxxxxxxx48xxxxF3xxxxxxxxxxxxxxE8xxxxxxxxF3xxxxxxxxxxxxxx48xxxxE8xxxxxxxx0F2Fxxxxxxxxxx76xx48xxxxE8xxxxxxxxF3xxxxxxxxxxxxxx48xxxxE8xxxxxxxx0F2Fxxxxxxxxxx76xx48xxxxE8xxxxxxxxF3xxxxxxxxxxxxxx48xxxxxxxxxx)
define(injWeaponSpreadWrtHook, aobWeaponSpreadWrtHook+26)
assert(injWeaponSpreadWrtHook, bytes)
registerSymbol(injWeaponSpreadWrtHook)

define(injWeaponSpreadWrtHook_2, injWeaponSpreadWrtHook+40)
assert(injWeaponSpreadWrtHook_2, bytes_2)
registerSymbol(injWeaponSpreadWrtHook_2)

define(injWeaponSpreadWrtHook_3, injWeaponSpreadWrtHook+61)
assert(injWeaponSpreadWrtHook_3, bytes_3)
registerSymbol(injWeaponSpreadWrtHook_3)

alloc(memWeaponSpreadWrtHook, 0x400, injWeaponSpreadWrtHook)

label(fltWeaponSpreadWrtHook)
registerSymbol(fltWeaponSpreadWrtHook)

label(ptrWeaponSpreadWrtHook)
registerSymbol(ptrWeaponSpreadWrtHook)

label(n_code)
label(o_code)
label(exit)
label(return)

label(n_code_2)
label(o_code_2)
label(exit_2)
label(return_2)

label(n_code_3)
label(o_code_3)
label(exit_3)
label(return_3)

memWeaponSpreadWrtHook:
	fltWeaponSpreadWrtHook:
		dd (float)0
	align 10
	ptrWeaponSpreadWrtHook:
		dq 0
	align 10 CC
	n_code:
		mov [ptrWeaponSpreadWrtHook],rbx
		movss xmm2,[fltWeaponSpreadWrtHook]
		movss [rbx+98],xmm2
	o_code:
		movss [rbx+00000094],xmm2
	exit:
		jmp return

	n_code_2:
		movss xmm0,[fltWeaponSpreadWrtHook]
		movss [rbx+94],xmm0
	o_code_2:
		movss [rbx+00000098],xmm0
	exit_2:
		jmp return_2

	n_code_3:
		movss xmm0,[fltWeaponSpreadWrtHook]
		movss [rbx+98],xmm0
	o_code_3:
		movss [rbx+00000094],xmm0
	exit_3:
		jmp return_3


////
//// ---------- Injection Point ----------
injWeaponSpreadWrtHook:
	jmp n_code
	nop
	nop
	nop
	return:
injWeaponSpreadWrtHook_2:
	jmp n_code_2
	nop
	nop
	nop
	return_2:
injWeaponSpreadWrtHook_3:
	jmp n_code_3
	nop
	nop
	nop
	return_3:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injWeaponSpreadWrtHook:
	db bytes
injWeaponSpreadWrtHook_2:
	db bytes_2
injWeaponSpreadWrtHook_3:
	db bytes_3

unregisterSymbol(injWeaponSpreadWrtHook)
unregisterSymbol(injWeaponSpreadWrtHook_2)
unregisterSymbol(injWeaponSpreadWrtHook_3)

unregisterSymbol(fltWeaponSpreadWrtHook)

unregisterSymbol(ptrWeaponSpreadWrtHook)

dealloc(memWeaponSpreadWrtHook)

{
//// Injection Point: gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E6B  -  000007FEDE83987B
//// AOB address: 000007FEDE839855  -  gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E45
//// Process: DyingLightGame.exe  -  000000013FD70000
//// Module: gamedll_x64_rwdi.dll  -  000007FEDDB60000
//// Module Size: 0000000001FBB000
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E0E:  FF 15 2C546700              -  call qword ptr [7FEDEEAEC50]       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E14:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E17:  0F28 F0                     -  movaps xmm6,xmm0                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E1A:  E8 41170000                 -  call 7FEDE83AF70                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E1F:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E22:  0F28 F8                     -  movaps xmm7,xmm0                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E25:  F3 0F59 FE                  -  mulss xmm7,xmm6                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E29:  E8 D2180000                 -  call 7FEDE83B110                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E2E:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E31:  0F28 F0                     -  movaps xmm6,xmm0                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E34:  F3 0F59 F7                  -  mulss xmm6,xmm7                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E38:  E8 731B0000                 -  call 7FEDE83B3C0                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E3D:  F3 0F10 8B 98000000         -  movss xmm1,[rbx+00000098]          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E45:  F3 0F10 93 94000000         -  movss xmm2,[rbx+00000094]          <<<--- AOB Starts Here
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E4D:  F3 0F5E F0                  -  divss xmm6,xmm0                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E51:  F3 0F5C CF                  -  subss xmm1,xmm7                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E55:  0F28 7C 24 20               -  movaps xmm7,[rsp+20]               
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E5A:  F3 0F11 8B 98000000         -  movss [rbx+00000098],xmm1          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E62:  F3 0F5C D6                  -  subss xmm2,xmm6                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E66:  0F28 74 24 30               -  movaps xmm6,[rsp+30]               
////  INJECTING START  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E6B:  F3 0F11 93 94000000         -  movss [rbx+00000094],xmm2          
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E73:  EB 1D                       -  jmp 7FEDE8398A2                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E75:  E8 96200000                 -  call 7FEDE83B920                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E7A:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E7D:  F3 0F11 83 98000000         -  movss [rbx+00000098],xmm0          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E85:  E8 D61D0000                 -  call 7FEDE83B670                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E8A:  F3 0F11 83 94000000         -  movss [rbx+00000094],xmm0          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E92:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E95:  E8 76200000                 -  call 7FEDE83B920                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E9A:  0F2F 83 98000000            -  comiss xmm0,[rbx+00000098]         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EA1:  76 10                       -  jna 7FEDE8398C3                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EA3:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EA6:  E8 65200000                 -  call 7FEDE83B920                      
////  INJECTING START  ----------------------------------------------------------       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EAB:  F3 0F11 83 98000000         -  movss [rbx+00000098],xmm0       
////  INJECTING END  ----------------------------------------------------------        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EB3:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EB6:  E8 A51D0000                 -  call 7FEDE83B670                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EBB:  0F2F 83 94000000            -  comiss xmm0,[rbx+00000094]         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EC2:  76 10                       -  jna 7FEDE8398E4                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EC4:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EC7:  E8 941D0000                 -  call 7FEDE83B670                   
////  INJECTING START  ----------------------------------------------------------       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6ECC:  F3 0F11 83 94000000         -  movss [rbx+00000094],xmm0        
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6ED4 - 48 83 C4 40           - add rsp,40
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6ED8 - 5B                    - pop rbx
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6ED9 - C3                    - ret        
//// Template: I2CEA_AOBFullInjectionWithValues
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}

{
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E38 - E8 731B0000           - call gamedll_x64_rwdi.ShutdownGameScriptDLL+CD89B0
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E3D - F3 0F10 8B 98000000   - movss xmm1,[rbx+00000098]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E45 - F3 0F10 93 94000000   - movss xmm2,[rbx+00000094]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E4D - F3 0F5E F0            - divss xmm6,xmm0
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E51 - F3 0F5C CF            - subss xmm1,xmm7
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E55 - 0F28 7C 24 20         - movaps xmm7,[rsp+20]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E5A - F3 0F11 8B 98000000   - movss [rbx+00000098],xmm1
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E62 - F3 0F5C D6            - subss xmm2,xmm6
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E66 - 0F28 74 24 30         - movaps xmm6,[rsp+30]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E6B - F3 0F11 93 94000000   - movss [rbx+00000094],xmm2
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E73 - EB 1D                 - jmp gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E92
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E75 - E8 96200000           - call gamedll_x64_rwdi.ShutdownGameScriptDLL+CD8F10
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E7A - 48 8B CB              - mov rcx,rbx
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E7D - F3 0F11 83 98000000   - movss [rbx+00000098],xmm0
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E85 - E8 D61D0000           - call gamedll_x64_rwdi.ShutdownGameScriptDLL+CD8C60
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E8A - F3 0F11 83 94000000   - movss [rbx+00000094],xmm0
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E92 - 48 8B CB              - mov rcx,rbx
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E95 - E8 76200000           - call gamedll_x64_rwdi.ShutdownGameScriptDLL+CD8F10
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6E9A - 0F2F 83 98000000      - comiss xmm0,[rbx+00000098]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EA1 - 76 10                 - jna gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EB3
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EA3 - 48 8B CB              - mov rcx,rbx
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EA6 - E8 65200000           - call gamedll_x64_rwdi.ShutdownGameScriptDLL+CD8F10
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EAB - F3 0F11 83 98000000   - movss [rbx+00000098],xmm0
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EB3 - 48 8B CB              - mov rcx,rbx
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EB6 - E8 A51D0000           - call gamedll_x64_rwdi.ShutdownGameScriptDLL+CD8C60
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EBB - 0F2F 83 94000000      - comiss xmm0,[rbx+00000094]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EC2 - 76 10                 - jna gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6ED4
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EC4 - 48 8B CB              - mov rcx,rbx
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6EC7 - E8 941D0000           - call gamedll_x64_rwdi.ShutdownGameScriptDLL+CD8C60
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6ECC - F3 0F11 83 94000000   - movss [rbx+00000094],xmm0
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6ED4 - 48 83 C4 40           - add rsp,40
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6ED8 - 5B                    - pop rbx
gamedll_x64_rwdi.ShutdownGameScriptDLL+CD6ED9 - C3                    - ret 
}

And a better Attack Speed hook.
Code:
{
	Process			: DyingLightGame.exe  -  (x64)
	Module			: gamedll_x64_rwdi.dll
	Game Title		: Dying Light
	Game Version	: 1.15.0.0
	CE Version		: 6.7
	Script Version	: 0.0.1
	Date			: 03/04/18
	Author			: TheyCallMeTim13
	Name			: WeaponAttackSpeedHook

	Weapon Attack Speed Hook
}

{$STRICT}

define(address, gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA731)
define(bytes, F3 0F 58 84 9F 28 03 00 00)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobWeaponAttackSpeedHook, gamedll_x64_rwdi.dll, 78xx85xx78xx48xxxxF3xxxxxxxxxxxxxxxxF3xxxxxxF3xxxxxxxxxxxxxxxx48xxxxF3xxxxxxxxxxxxxxxx48xxxxxxxx48xxxxxxxxxxF3xxxxxxxxxxxxxxxx48xxxxxxxx48xxxxxxxxxx)
define(injWeaponAttackSpeedHook, aobWeaponAttackSpeedHook+16)
assert(injWeaponAttackSpeedHook, bytes)
registerSymbol(injWeaponAttackSpeedHook)

alloc(memWeaponAttackSpeedHook, 0x400, injWeaponAttackSpeedHook)

label(fltWeaponAttackSpeedHook)
registerSymbol(fltWeaponAttackSpeedHook)

label(ptrWeaponAttackSpeedHook)
registerSymbol(ptrWeaponAttackSpeedHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memWeaponAttackSpeedHook:
	dd 0
	dd 0
	dd 0
	dd 0
	fltWeaponAttackSpeedHook:
		dd (float)0.25
	align 10
	ptrWeaponAttackSpeedHook:
		dq 0
	align 10 CC
	n_code:
		push rax
		movaps [memWeaponAttackSpeedHook],xmm1
		lea rax,[rdi+rbx*4+328]
		mov [ptrWeaponAttackSpeedHook],rax
		movss xmm1,[rax]
		mulss xmm1,[fltWeaponAttackSpeedHook]
		addss xmm0,xmm1
	o_code:
		// addss xmm0,[rdi+rbx*4+00000328]
	exit:
		movaps xmm1,[memWeaponAttackSpeedHook]
		pop rax
		jmp return


////
//// ---------- Injection Point ----------
injWeaponAttackSpeedHook:
	jmp n_code
	nop
	nop
	nop
	nop
	return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injWeaponAttackSpeedHook:
	db bytes

unregisterSymbol(injWeaponAttackSpeedHook)

unregisterSymbol(fltWeaponAttackSpeedHook)

unregisterSymbol(ptrWeaponAttackSpeedHook)

dealloc(memWeaponAttackSpeedHook)

{
//// Injection Point: gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA731  -  000007FEDE84D141
//// AOB address: 000007FEDE84D12B  -  gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA71B
//// Process: DyingLightGame.exe  -  000000013F910000
//// Module: gamedll_x64_rwdi.dll  -  000007FEDDB60000
//// Module Size: 0000000001FBB000
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6E3:  83 FB 0D                    -  cmp ebx,0D                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6E6:  74 69                       -  je 7FEDE84D161                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6E8:  83 FB 0F                    -  cmp ebx,0F                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6EB:  74 64                       -  je 7FEDE84D161                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6ED:  83 FB 0C                    -  cmp ebx,0C                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6F0:  74 5F                       -  je 7FEDE84D161                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6F2:  48 63 8F 78020000           -  movsxd  rcx,dword ptr [rdi+00000278]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6F9:  0F57 C0                     -  xorps xmm0,xmm0                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6FC:  83 F9 FF                    -  cmp ecx,-01                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA6FF:  74 30                       -  je 7FEDE84D141                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA701:  48 63 87 10010000           -  movsxd  rax,dword ptr [rdi+00000110]
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA708:  F3 0F10 8C 9F 28030000      -  movss xmm1,[rdi+rbx*4+00000328]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA711:  F3 0F5C 8F 70020000         -  subss xmm1,[rdi+00000270]          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA719:  85 C0                       -  test eax,eax                       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA71B:  78 10                       -  js 7FEDE84D13D                     <<<--- AOB Starts Here
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA71D:  85 C9                       -  test ecx,ecx                       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA71F:  78 0C                       -  js 7FEDE84D13D                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA721:  48 03 C8                    -  add rcx,rax                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA724:  F3 0F10 84 8F B8010000      -  movss xmm0,[rdi+rcx*4+000001B8]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA72D:  F3 0F5C C1                  -  subss xmm0,xmm1                    
////  INJECTING START  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA731:  F3 0F58 84 9F 28030000      -  addss xmm0,[rdi+rbx*4+00000328]    
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA73A:  48 63 C2                    -  movsxd  rax,edx                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA73D:  F3 0F59 84 87 FC020000      -  mulss xmm0,[rdi+rax*4+000002FC]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA746:  48 8B 5C 24 30              -  mov rbx,[rsp+30]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA74B:  48 83 C4 20                 -  add rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA74F:  5F                          -  pop rdi                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA750:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA751:  F3 0F10 84 9F 28030000      -  movss xmm0,[rdi+rbx*4+00000328]    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA75A:  48 8B 5C 24 30              -  mov rbx,[rsp+30]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA75F:  48 83 C4 20                 -  add rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA763:  5F                          -  pop rdi                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA764:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA765:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA766:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA767:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA768:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA769:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76A:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76B:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76C:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEA76D:  CC                          -  int 3                              
//// Template: I2CEA_AOBFullInjectionWithValues
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}
Code:
{
	Process			: DyingLightGame.exe  -  (x64)
	Module			: gamedll_x64_rwdi.dll
	Game Title		: Dying Light
	Game Version	: 1.15.0.0
	CE Version		: 6.7
	Script Version	: 0.0.1
	Date			: 03/04/18
	Author			: TheyCallMeTim13
	Name			: WeaponAttackSpeed2Hook

	Weapon Attack Speed 2 Hook

	Back hand
}

{$STRICT}

define(address, gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3D0)
define(bytes, 0F 2F 84 8B 28 03 00 00)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobWeaponAttackSpeed2Hook, gamedll_x64_rwdi.dll, 48xxxxE8xxxxxxxx84xx74xx8BxxxxxxxxxxE8xxxxxxxx48xxxx0F57xx0F2Fxxxxxxxxxxxx72xx8Bxxxxxxxxxx89xxxxxxxxxxEBxx89xxxxxxxxxx48xxxx48xxxxFFxxxx48xxxxxxxxF3xxxxxxxxxxxxxx48xxxxxxxxxx)
define(injWeaponAttackSpeed2Hook, aobWeaponAttackSpeed2Hook+1D)
assert(injWeaponAttackSpeed2Hook, bytes)
registerSymbol(injWeaponAttackSpeed2Hook)

alloc(memWeaponAttackSpeed2Hook, 0x400, injWeaponAttackSpeed2Hook)

label(ptrWeaponAttackSpeed2Hook)
registerSymbol(ptrWeaponAttackSpeed2Hook)

label(n_code)
label(o_code)
label(exit)
label(return)

memWeaponAttackSpeed2Hook:
	dd 0
	dd 0
	dd 0
	dd 0
	ptrWeaponAttackSpeed2Hook:
		dq 0
	align 10 CC
	n_code:
		push rax
		movaps [memWeaponAttackSpeed2Hook],xmm1
		lea rax,[rbx+rcx*4+328]
		mov [ptrWeaponAttackSpeed2Hook],rax
		movss xmm1,[rax]
		mulss xmm1,[fltWeaponAttackSpeedHook]
		comiss xmm0,xmm1
	o_code:
		// comiss xmm0,[rbx+rcx*4+00000328]
	exit:
		movaps xmm1,[memWeaponAttackSpeed2Hook]
		pop rax
		jmp return


////
//// ---------- Injection Point ----------
injWeaponAttackSpeed2Hook:
	jmp n_code
	nop
	nop
	nop
	return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injWeaponAttackSpeed2Hook:
	db bytes

unregisterSymbol(injWeaponAttackSpeed2Hook)

unregisterSymbol(ptrWeaponAttackSpeed2Hook)

dealloc(memWeaponAttackSpeed2Hook)

{
//// Injection Point: gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3D0  -  000007FEDC88EDE0
//// AOB address: 000007FEDC88EDC3  -  gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3B3
//// Process: DyingLightGame.exe  -  000000013F880000
//// Module: gamedll_x64_rwdi.dll  -  000007FEDBBA0000
//// Module Size: 0000000001FBB000
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC390:  84 C0                       -  test al,al                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC392:  75 16                       -  jne 7FEDC88EDBA                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC394:  8B CA                       -  mov ecx,edx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC396:  E8 557CFFFF                 -  call 7FEDC886A00                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC39B:  84 C0                       -  test al,al                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC39D:  74 49                       -  je 7FEDC88EDF8                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC39F:  8B CF                       -  mov ecx,edi                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3A1:  E8 4A7CFFFF                 -  call 7FEDC886A00                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3A6:  84 C0                       -  test al,al                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3A8:  74 3E                       -  je 7FEDC88EDF8                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3AA:  83 BB 78020000 FF           -  cmp dword ptr [rbx+00000278],-01   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3B1:  74 0C                       -  je 7FEDC88EDCF                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3B3:  48 8B CB                    -  mov rcx,rbx                        <<<--- AOB Starts Here
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3B6:  E8 05430000                 -  call 7FEDC8930D0                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3BB:  84 C0                       -  test al,al                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3BD:  74 1B                       -  je 7FEDC88EDEA                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3BF:  8B 8B 14010000              -  mov ecx,[rbx+00000114]             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3C5:  E8 467BFFFF                 -  call 7FEDC886920                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3CA:  48 63 C8                    -  movsxd  rcx,eax                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3CD:  0F57 C0                     -  xorps xmm0,xmm0                    
////  INJECTING START  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3D0:  0F2F 84 8B 28030000         -  comiss xmm0,[rbx+rcx*4+00000328]   
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3D8:  72 06                       -  jb 7FEDC88EDF0                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3DA:  8B 83 14010000              -  mov eax,[rbx+00000114]             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3E0:  89 83 18010000              -  mov [rbx+00000118],eax             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3E6:  EB 06                       -  jmp 7FEDC88EDFE                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3E8:  89 BB 18010000              -  mov [rbx+00000118],edi             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3EE:  48 8B 03                    -  mov rax,[rbx]                      
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3F1:  48 8B CB                    -  mov rcx,rbx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3F4:  FF 50 30                    -  call qword ptr [rax+30]            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3F7:  48 8B 7C 24 50              -  mov rdi,[rsp+50]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC3FC:  F3 0F11 83 BC020000         -  movss [rbx+000002BC],xmm0          
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC404:  48 83 C4 40                 -  add rsp,40                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC408:  5B                          -  pop rbx                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC409:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC40A:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC40B:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC40C:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC40D:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC40E:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC40F:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEC410:  48 89 6C 24 18              -  mov [rsp+18],rbp                   
//// Template: I2CEA_AOBFullInjectionWithValues
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}
Code:
{
	Process			: DyingLightGame.exe  -  (x64)
	Module			: gamedll_x64_rwdi.dll
	Game Title		: Dying Light
	Game Version	: 1.15.0.0
	CE Version		: 6.7
	Script Version	: 0.0.1
	Date			: 03/04/18
	Author			: TheyCallMeTim13
	Name			: WeaponAttackSpeed2hHook

	Weapon Attack Speed 2h Hook

	2 Hand
}

{$STRICT}

define(address, gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF989)
define(bytes, F3 0F 10 84 83 84 03 00 00)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobWeaponAttackSpeed2hHook, gamedll_x64_rwdi.dll, 74xx48xxxxE8xxxxxxxx48xxxx48xxxxxx74xx48xxxxFFxxxxxxxxxx83xxxx74xx80xxxxxxxxxxxx75xx0F57xx48xxxxxxxx48xxxxxxxxxx48xxxxxxxxxxxxF3xxxxxxxxxxxxxxxx48xxxxxxxx48xxxxxxxxxx)
define(injWeaponAttackSpeed2hHook, aobWeaponAttackSpeed2hHook+3F)
assert(injWeaponAttackSpeed2hHook, bytes)
registerSymbol(injWeaponAttackSpeed2hHook)

alloc(memWeaponAttackSpeed2hHook, 0x400, injWeaponAttackSpeed2hHook)

label(ptrWeaponAttackSpeed2hHook)
registerSymbol(ptrWeaponAttackSpeed2hHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memWeaponAttackSpeed2hHook:
	ptrWeaponAttackSpeed2hHook:
		dq 0
	align 10 CC
	n_code:
		push rdx
		lea rdx,[rbx+rax*4+00000384]
		mov [ptrWeaponAttackSpeed2hHook],rdx
		movss xmm0,[rdx]
		mulss xmm0,[fltWeaponAttackSpeedHook]
	o_code:
		// movss xmm0,[rbx+rax*4+00000384]
	exit:
		pop rdx
		jmp return


////
//// ---------- Injection Point ----------
injWeaponAttackSpeed2hHook:
	jmp n_code
	nop
	nop
	nop
	nop
	return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injWeaponAttackSpeed2hHook:
	db bytes

unregisterSymbol(injWeaponAttackSpeed2hHook)

unregisterSymbol(ptrWeaponAttackSpeed2hHook)

dealloc(memWeaponAttackSpeed2hHook)

{
//// Injection Point: gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF989  -  000007FEDE852399
//// AOB address: 000007FEDE85235A  -  gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF94A
//// Process: DyingLightGame.exe  -  000000013F910000
//// Module: gamedll_x64_rwdi.dll  -  000007FEDDB60000
//// Module Size: 0000000001FBB000
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF942:  E8 49B4DFFF                 -  call 7FEDE64D7A0                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF947:  48 85 C0                    -  test rax,rax                       
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF94A:  74 1F                       -  je 7FEDE85237B                     <<<--- AOB Starts Here
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF94C:  48 8B CF                    -  mov rcx,rdi                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF94F:  E8 3CB4DFFF                 -  call 7FEDE64D7A0                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF954:  48 8B C8                    -  mov rcx,rax                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF957:  48 83 C1 58                 -  add rcx,58                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF95B:  74 0E                       -  je 7FEDE85237B                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF95D:  48 8B 01                    -  mov rax,[rcx]                      
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF960:  FF 90 C0010000              -  call qword ptr [rax+000001C0]      
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF966:  83 F8 0F                    -  cmp eax,0F                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF969:  74 17                       -  je 7FEDE852392                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF96B:  80 BB 70070000 00           -  cmp byte ptr [rbx+00000770],00     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF972:  75 0E                       -  jne 7FEDE852392                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF974:  0F57 C0                     -  xorps xmm0,xmm0                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF977:  48 8B 5C 24 30              -  mov rbx,[rsp+30]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF97C:  48 83 C4 20                 -  add rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF980:  5F                          -  pop rdi                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF981:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF982:  48 63 83 1C010000           -  movsxd  rax,dword ptr [rbx+0000011C]
////  INJECTING START  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF989:  F3 0F10 84 83 84030000      -  movss xmm0,[rbx+rax*4+00000384]    
////  INJECTING END  ----------------------------------------------------------
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF992:  48 8B 5C 24 30              -  mov rbx,[rsp+30]                   
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF997:  48 83 C4 20                 -  add rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF99B:  5F                          -  pop rdi                            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF99C:  C3                          -  ret                                
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF99D:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF99E:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF99F:  CC                          -  int 3                              
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9A0:  40 53                       -  push rbx                           
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9A2:  48 83 EC 20                 -  sub rsp,20                         
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9A6:  48 8B 01                    -  mov rax,[rcx]                      
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9A9:  48 8B D9                    -  mov rbx,rcx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9AC:  FF 50 20                    -  call qword ptr [rax+20]            
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9AF:  8B 8B 10010000              -  mov ecx,[rbx+00000110]             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9B5:  0FB6 90 68080000            -  movzx edx,byte ptr [rax+00000868]  
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9BC:  83 F9 FF                    -  cmp ecx,-01                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9BF:  75 1A                       -  jne 7FEDE8523EB                    
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9C1:  8B 83 1C010000              -  mov eax,[rbx+0000011C]             
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9C7:  3B C1                       -  cmp eax,ecx                        
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9C9:  74 10                       -  je 7FEDE8523EB                     
gamedll_x64_rwdi.ShutdownGameScriptDLL+CEF9CB:  80 BB 4E060000 00           -  cmp byte ptr [rbx+0000064E],00     
//// Template: I2CEA_AOBFullInjectionWithValues
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}

I may actually post a table at some point.
 

chainsaw

What is cheating?
Mar 15, 2018
1
0
1
#53
HIIII
Is it possible to do a swapper ennemy? or a spawner ennemy? it would be beautiful !!!! :) I saw that on borderland they had managed to do it but on dying light I can not find and I do not know how to create it ... If someone would have the skills to do it ??????
 

gmslave

What is cheating?
Mar 16, 2018
1
0
1
#54
Hi,

Any chance to have an "Unlock All Weapons/Items" on Shop via Cheat Engine?
Im playing Dying Light v1.15 via Steam.

Thank you.
 

SpiritNRW

What is cheating?
Feb 6, 2018
4
0
1
#56
niebaum post_id=40684 time=1522399830 user_id=6539 said:
Is it possible to update the table to game version 1.16 ?
http://fearlessrevolution.com/viewtopic.php?f=4&t=6181
 

scorch

What is cheating?
Mar 30, 2018
2
0
1
#57
has anyone found a new duplication glitch on Dying Light after the patch on 03/27/18?
 

ray2160

RCE Fanatics
Talents
Mar 3, 2017
71
0
6
#58
Dying Light the following Enhanced Edition Steam v1.16.0 Community Cheat Table

3/30/2018 updated table: http://fearlessrevolution.com/viewtopic.php?f=4&t=230&p=7388#p7388">Here
 
Jun 15, 2017
9
0
1
#59
ray2160 post_id=40857 time=1522459944 user_id=325 said:
3/30/2018 updated table: http://fearlessrevolution.com/viewtopic.php?f=4&t=230&p=7388#p7388">Here
The Unlimited Potion Duration doesn't work properly, in this specific case I'm refering to the Cloak Potion, the number of potions in my inventory doesn't decrease when I use it but the potion effect itself lasts for just a few seconds and then worn off.
 

ray2160

RCE Fanatics
Talents
Mar 3, 2017
71
0
6
#60
niebaum post_id=41009 time=1522526553 user_id=6539 said:
The Unlimited Potion Duration doesn't work properly, in this specific case I'm refering to the Cloak Potion
that's basically camouflage make sure you have unlimited camouflage selected
 
Top Bottom