Is this trying to get the rolling iframe to be on constantly or some other hitstun protection or something? Either way the tonic effect is probably way easier to replicate and force it to be on constantly.
How to use this cheat table?
Install Cheat Engine
Double-click the .CT file in order to open it.
Click the PC icon in Cheat Engine in order to select the game process.
Keep the list.
Activate the trainer options by checking boxes or setting values from 0 to 1
So sad to tell you the game(beta) updates on Sunday, and most codes don't work now.
[automerge]1523880633[/automerge]
[QUOTE="Pongozila, post: 42133, member: 1790"]So... I can't really edit my posts now... not after some time it appears... anyway... I haven't been able to find the "invulnerability" code yet... but I got some codes that I felt like sharing... not perfect but here's an updated table with new features:
* Added "Never Sick" feature; the rest has been updated.
Side note: A small progress on the "invulnerability" code, I've found that INVULNERABILITY BARRIER is in a [B][I][U]DOUBLE[/U][/I][/B], when WITHOUT barrier it's "-1"; when you take a hit with a shield equipped it goes somewhere around 20-50; when you teleport with the stone (not the coffin) you get a Barrier of somewhere around 200-300, using this method you can easily figure out the address of the barrier, freezing the address or changing to "+inf" makes you 100% invincible! Issue is that the address changes every time and I haven't been able to find a way to "instant find" it, or create a AOB to find/write to it... And I'm completely illiterate in LUA... can someone give us a help?
[QUOTE="Pongozila, post: 42664, member: 1790"]Hey guys, time for another update:
* Added "Never Sick" feature; the rest has been updated.
Side note: A small progress on the "invulnerability" code, I've found that INVULNERABILITY BARRIER is in a [B][I][U]DOUBLE[/U][/I][/B], when WITHOUT barrier it's "-1"; when you take a hit with a shield equipped it goes somewhere around 20-50; when you teleport with the stone (not the coffin) you get a Barrier of somewhere around 200-300, using this method you can easily figure out the address of the barrier, freezing the address or changing to "+inf" makes you 100% invincible! Issue is that the address changes every time and I haven't been able to find a way to "instant find" it, or create a AOB to find/write to it... And I'm completely illiterate in LUA... can someone give us a help?[/QUOTE]
Can you guys test this one? It's a Pointer for the Invulnerability Barrier... I just need to be sure that the pointer is really reliable. THNX :)
[CODE]
265
"Invulnerability Barrier (set to INF.)"
Double
"directx.hdll"+00008DB0
D0
8
130
64
528
[/CODE]
just paste the code on CE and start the game. If the code works properly it should be "-1" when the game starts and when you set any number (of set to "inf") you should automatically gain an Invulnerability barrier.
EDIT: Updated the pointer
EDIT2: I've just realized that as soon as I posted this code an update dropped down... I only bothered to update the Invulnerability barrier... the rest I'll update another day... too pissed right now... :( Please do test this anyhow... the rest comes after...
Last edited by Pongozila on Tue Apr 17, 2018 6:31 pm, edited 2 times in total.
[QUOTE="Pongozila, post: 42760, member: 1790"]Can you guys test this one? It's a Pointer for the Invulnerability Barrier... I just need to be sure that the pointer is really reliable. THNX :)
EDIT2: I've just realized that as soon as I posted this code an update dropped down... I only bothered to update the Invulnerability barrier... the rest I'll update another day... too pissed right now... :( Please do test this anyhow... the rest comes after...[/QUOTE]
I can't get it to show up, on the newest update on the beta branch, going to test normal branch later and see if I can get it working.
On another note [URL]https://vgy.me/8t9JqF.png[/URL] anyone have a clue as to how you get that blueprint, been trying to jump my way inside all over the place and I can't figure it out.
Edit: couldn't get it to work on any of the branches, tried to get an invulnerability shield normally from something too.
Last edited by bloodaxis on Tue Apr 17, 2018 7:50 pm, edited 3 times in total.
I'm testing the table now as I just got the game. From what I can tell, the money cheat and the timer cheat are not working. Also the values for boss cells, double jump, number of kills to end the curse, and current cells is not working.
Is this table meant for release or for beta branch?
[QUOTE="popemichael, post: 44427, member: 982"]I'm testing the table now as I just got the game. From what I can tell, the money cheat and the timer cheat are not working. Also the values for boss cells, double jump, number of kills to end the curse, and current cells is not working.
Is this table meant for release or for beta branch?[/QUOTE]
I'm pretty new-ish to Cheat Engine and I've not encountered this before: I seem to get an exception error on this game when I try to find out what accesses a record (the cell code that I find in particular).
I'm using the windows debugger as kernel mode crashes my computer.
Am I doing something wrong?
[MEDIA=imgur]zEAnM1X[/MEDIA]
Last edited by popemichael on Thu Jan 01, 1970 12:00 am, edited 1 time in total.
3-Invulnerability Barrier for the rest of the run (CAN STILL BE POISONED!!!)
4-DEACTIVATE THE CODE/UNFREEZE THE ADDRESS!
Notes: IF you don't get the barrier as soon as you set the address to INF, freeze the address and walk a bit, as soon as you get the barrier DEACTIVATE THE CODE/UNFREEZE THE ADDRESS!
[code]
295
"Invulnerability Barrier"
Auto Assembler Script
{ Game : deadcells.exe
Version:
Date : 2018-05-04
Author : Marcelo
This script does blah blah blah
}
[ENABLE]
aobscan(testststst,B4 8B 45 D8 F2 0F 10 3C 10) // should be unique
alloc(newmem,$1000)
globalalloc(_in,4)
label(code)
label(return)
newmem:
cmp edx,d0
jne code
cmp [ebp-84],0
je code
cmp [ebp-50],0
je code
cmp [ebp-3c],0
je code
cmp [ebp+60],1
jne code
cmp [ebp+64],1
jne code
mov [_in],eax
jmp code
code:
movsd xmm7,[eax+edx]
jmp return
testststst+04:
jmp newmem
return:
registersymbol(testststst)
[DISABLE]
testststst+04:
db F2 0F 10 3C 10
unregistersymbol(testststst)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: 0FC91812
""+FC917F4: 8B 4D E4 - mov ecx,[ebp-1C]
""+FC917F7: 8B 51 08 - mov edx,[ecx+08]
""+FC917FA: 89 55 D8 - mov [ebp-28],edx
""+FC917FD: B8 03 00 00 00 - mov eax,00000003
""+FC91802: 89 45 B4 - mov [ebp-4C],eax
""+FC91805: 8B C8 - mov ecx,eax
""+FC91807: 8B 55 BC - mov edx,[ebp-44]
""+FC9180A: D3 E2 - shl edx,cl
""+FC9180C: 89 55 B4 - mov [ebp-4C],edx
""+FC9180F: 8B 45 D8 - mov eax,[ebp-28]
// ---------- INJECTING HERE ----------
""+FC91812: F2 0F 10 3C 10 - movsd xmm7,[eax+edx]
// ---------- DONE INJECTING ----------
""+FC91817: F2 0F 11 7D E8 - movsd [ebp-18],xmm7
""+FC9181C: 66 0F 57 C0 - xorpd xmm0,xmm0
""+FC91820: F2 0F 11 45 A8 - movsd [ebp-58],xmm0
""+FC91825: F2 0F 10 4D E8 - movsd xmm1,[ebp-18]
""+FC9182A: 66 0F 2F C1 - comisd xmm0,xmm1
""+FC9182E: 7B 04 - jnp 0FC91834
""+FC91830: 33 C0 - xor eax,eax
""+FC91832: 3B C4 - cmp eax,esp
""+FC91834: 0F 82 05 00 00 00 - jb 0FC9183F
""+FC9183A: E9 6F FF FF FF - jmp 0FC917AE
}
296
"set this to "+inf" for infinite barrier"
Double
_in
D0
[/code]
Let me know if this works!
Last edited by Pongozila on Fri May 04, 2018 8:58 pm, edited 2 times in total.
[QUOTE="Pongozila, post: 44673, member: 1790"]are you on E.A. 2018-05-01 - b22261a05?
Bottom-left main screen. It's a beta branch. I tested multiple times with zero errors on this one.[/QUOTE]
Oh odd, the one I downloaded from your post here last night was still the 4-15-2018 version. I could have sworn that I used the right link. Sorry to bother you on that. I'll test it right now.