Re: The Long Dark (Steam/JLee3D)
Posted: Thu Feb 06, 2020 11:38 am
Thanks for the update.
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
Thanks for letting me know.
Code: Select all
address:
jmp newmem
nop 5
return:
Code: Select all
address:
jmp newmem
nop
nop
nop
nop
nop
return:
Cannot really work on this right now, so this might be a quick fix.ryuunosuke wrote: ↑Sun Mar 22, 2020 8:40 pmHi. The table is great. but i wonder can you add EDIT carry weight? I dont want to use infinite carry. i just want editing like 50-60 kg thanks in advance
Code: Select all
zero:
dd 0
JLee3D wrote: ↑Tue Mar 24, 2020 12:35 amCannot really work on this right now, so this might be a quick fix.ryuunosuke wrote: ↑Sun Mar 22, 2020 8:40 pmHi. The table is great. but i wonder can you add EDIT carry weight? I dont want to use infinite carry. i just want editing like 50-60 kg thanks in advance
Open up the script, this is the hardcoded value for the zero weight. Just change dd 0.50 => 0x32 => dd 32Code: Select all
zero: dd 0
60 => 0x3C => dd 60
Did not test this as I am currently working.
Sorry, you are right and I wasn't thinking. Should be carry capacity instead of carried weight.ryuunosuke wrote: ↑Wed Mar 25, 2020 5:24 amdidnt work. i think not working because code is editing how much we carry. if u look at the backpack ull know what i mean. if i carry 5kg it seems 5/30 then i check zero backpack option then its 0/30. code changing left side i think right side is different location on the codes.
Sorry, but I do not have a MAC to update the scripts.liebe_lily wrote: ↑Mon Apr 06, 2020 11:22 amI'm using macOS and my game version is 1.74. I am also using the latest CE.
Code: Select all
define(address,"d3d12.dll"+1F2F0)
define(bytes,4C 8B DC 57 41 56 41 57 48 81 EC A0)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,"d3d12.dll"+1F2F0)
label(code)
label(return)
newmem:
movss xmm1,[revealRadius]
code:
mov r11,rsp
push rdi
push r14
jmp return
revealRadius:
dd (float)150000.0
address:
jmp newmem
nop
return:
[DISABLE]
address:
db bytes
// mov r11,rsp
// push rdi
// push r14
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "d3d12.dll"+1F2F0
"d3d12.dll"+1F2E6: CC - int 3
"d3d12.dll"+1F2E7: CC - int 3
"d3d12.dll"+1F2E8: CC - int 3
"d3d12.dll"+1F2E9: CC - int 3
"d3d12.dll"+1F2EA: CC - int 3
"d3d12.dll"+1F2EB: CC - int 3
"d3d12.dll"+1F2EC: CC - int 3
"d3d12.dll"+1F2ED: CC - int 3
"d3d12.dll"+1F2EE: CC - int 3
"d3d12.dll"+1F2EF: CC - int 3
// ---------- INJECTING HERE ----------
"d3d12.dll"+1F2F0: 4C 8B DC - mov r11,rsp
"d3d12.dll"+1F2F3: 57 - push rdi
"d3d12.dll"+1F2F4: 41 56 - push r14
// ---------- DONE INJECTING ----------
"d3d12.dll"+1F2F6: 41 57 - push r15
"d3d12.dll"+1F2F8: 48 81 EC A0 00 00 00 - sub rsp,000000A0
"d3d12.dll"+1F2FF: 48 C7 44 24 20 FE FF FF FF - mov qword ptr [rsp+20],FFFFFFFFFFFFFFFE
"d3d12.dll"+1F308: 49 89 5B 10 - mov [r11+10],rbx
"d3d12.dll"+1F30C: 49 89 73 18 - mov [r11+18],rsi
"d3d12.dll"+1F310: 48 8B FA - mov rdi,rdx
"d3d12.dll"+1F313: 48 8B F1 - mov rsi,rcx
"d3d12.dll"+1F316: 33 DB - xor ebx,ebx
"d3d12.dll"+1F318: 89 5A 44 - mov [rdx+44],ebx
"d3d12.dll"+1F31B: 41 89 5B E0 - mov [r11-20],ebx
}