Lies of P (Demo) Steam

Ask about cheats/tables for single player games here
Post Reply
Tordeus
Novice Cheater
Novice Cheater
Posts: 22
Joined: Mon Sep 28, 2020 11:17 am
Reputation: 16

Lies of P (Demo) Steam

Post by Tordeus »

Game Name: Lies of P Demo
Game Engine: Unreal 4
Game Version: Demo
Options Required:Infinite health, Infinite Stamina
Steam Website:
Other Info: I know its just a demo but I've got a broken couple of fingers atm so Im struggling to get past the first elite type enemy in the demo and I wanna see the rest of it just to see if its something I'd like to pick up when it releases. Thanks to anyone who decides to have a look at it.

Raidtron
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Jun 09, 2023 8:52 am
Reputation: 0

Re: Lies of P (Demo) Steam

Post by Raidtron »

bump

User avatar
nyx
What is cheating?
What is cheating?
Posts: 4
Joined: Sat Nov 02, 2019 10:32 am
Reputation: 0

Re: Lies of P (Demo) Steam

Post by nyx »

+1. Health and maybe Weapon Energy (Fable) would be nice.

User avatar
Sianz
Expert Cheater
Expert Cheater
Posts: 52
Joined: Sun May 07, 2023 12:13 pm
Reputation: 120

Re: Lies of P (Demo) Steam

Post by Sianz »

Tordeus wrote:
Fri Jun 09, 2023 7:42 am
Options Required:Infinite health, Infinite Stamina

Code: Select all

{ Game   : LOP-Win64-Shipping.exe
  Version: 
  Date   : 2023-06-09
  Author : Sianz

  This script does blah blah blah
}

define(address,"LOP-Win64-Shipping.exe"+15CCF61)
define(bytes,8B 41 0C 48 83 C4 20)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"LOP-Win64-Shipping.exe"+15CCF61)

label(code)
label(return)

newmem:
  cmp [rcx+FCC],#100
  jne @f
  mov [rcx+0C],#222 //health
  mov [rcx+3C],#111 //stamina
  mov [rcx+CC],#123 //legion
code:
  mov eax,[rcx+0C]
  add rsp,20
  jmp return

address:
  jmp newmem
  nop 2
return:

[DISABLE]

address:
  db bytes
  // mov eax,[rcx+0C]
  // add rsp,20

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: LOP-Win64-Shipping.exe+15CCF61

LOP-Win64-Shipping.exe+15CCF4A: 8B C1        - mov eax,ecx
LOP-Win64-Shipping.exe+15CCF4C: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF50: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF51: C3           - ret 
LOP-Win64-Shipping.exe+15CCF52: 80 79 14 00  - cmp byte ptr [rcx+14],00
LOP-Win64-Shipping.exe+15CCF56: 74 09        - je LOP-Win64-Shipping.exe+15CCF61
LOP-Win64-Shipping.exe+15CCF58: 8B 41 10     - mov eax,[rcx+10]
LOP-Win64-Shipping.exe+15CCF5B: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF5F: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF60: C3           - ret 
// ---------- INJECTING HERE ----------
LOP-Win64-Shipping.exe+15CCF61: 8B 41 0C     - mov eax,[rcx+0C]
// ---------- DONE INJECTING  ----------
LOP-Win64-Shipping.exe+15CCF64: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF68: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF69: C3           - ret 
LOP-Win64-Shipping.exe+15CCF6A: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6B: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6C: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6D: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6E: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6F: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF70: 0F 57 C0     - xorps xmm0,xmm0
}
Attachments
LOP-Win64-Shipping.CT
(2.38 KiB) Downloaded 1177 times
Last edited by Sianz on Fri Jun 09, 2023 2:26 pm, edited 12 times in total.

User avatar
BabyGroot
Table Makers
Table Makers
Posts: 1350
Joined: Sun Mar 29, 2020 1:39 pm
Reputation: 2184

Re: Lies of P (Demo) Steam

Post by BabyGroot »

Aww Game Size 23.14 GiB
:D

User avatar
Sianz
Expert Cheater
Expert Cheater
Posts: 52
Joined: Sun May 07, 2023 12:13 pm
Reputation: 120

Re: Lies of P (Demo) Steam

Post by Sianz »

BabyGroot wrote:
Fri Jun 09, 2023 10:20 am
Aww Game Size 23.14 GiB
:D
Took only 3 minutes for me :D

User avatar
BabyGroot
Table Makers
Table Makers
Posts: 1350
Joined: Sun Mar 29, 2020 1:39 pm
Reputation: 2184

Re: Lies of P (Demo) Steam

Post by BabyGroot »

Sianz wrote:
Fri Jun 09, 2023 10:41 am
BabyGroot wrote:
Fri Jun 09, 2023 10:20 am
Solid network nice. :thumbsup:
Where I live now, it might take 1 and a half or 2 hours to download this game
And unfortunately the internet quota at my place is still paid (not unlimited)
want to try to create a table but constrained by the quota internet.
I hope someone makes a table for this great game that uses the Unreal Engine. :)

User avatar
monk70
Noobzor
Noobzor
Posts: 14
Joined: Fri Sep 29, 2017 6:17 pm
Reputation: 8

Re: Lies of P (Demo) Steam

Post by monk70 »

Sianz wrote:
Fri Jun 09, 2023 10:16 am
Tordeus wrote:
Fri Jun 09, 2023 7:42 am
Options Required:Infinite health, Infinite Stamina
+ add damage hack

Code: Select all

{ Game   : LOP-Win64-Shipping.exe
  Version: 
  Date   : 2023-06-09
  Author : Sianz

  This script does blah blah blah
}

define(address,"LOP-Win64-Shipping.exe"+15CCF61)
define(bytes,8B 41 0C 48 83 C4 20)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"LOP-Win64-Shipping.exe"+15CCF61)

label(code)
label(return)

newmem:
  cmp [rcx+2DC],#72
  jne @f
  mov [rcx+0C],#111 //health+stamina
  mov [rcx+CC],#999 //damage hack
code:
  mov eax,[rcx+0C]
  add rsp,20
  jmp return

address:
  jmp newmem
  nop 2
return:

[DISABLE]

address:
  db bytes
  // mov eax,[rcx+0C]
  // add rsp,20

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: LOP-Win64-Shipping.exe+15CCF61

LOP-Win64-Shipping.exe+15CCF4A: 8B C1        - mov eax,ecx
LOP-Win64-Shipping.exe+15CCF4C: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF50: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF51: C3           - ret 
LOP-Win64-Shipping.exe+15CCF52: 80 79 14 00  - cmp byte ptr [rcx+14],00
LOP-Win64-Shipping.exe+15CCF56: 74 09        - je LOP-Win64-Shipping.exe+15CCF61
LOP-Win64-Shipping.exe+15CCF58: 8B 41 10     - mov eax,[rcx+10]
LOP-Win64-Shipping.exe+15CCF5B: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF5F: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF60: C3           - ret 
// ---------- INJECTING HERE ----------
LOP-Win64-Shipping.exe+15CCF61: 8B 41 0C     - mov eax,[rcx+0C]
// ---------- DONE INJECTING  ----------
LOP-Win64-Shipping.exe+15CCF64: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF68: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF69: C3           - ret 
LOP-Win64-Shipping.exe+15CCF6A: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6B: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6C: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6D: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6E: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6F: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF70: 0F 57 C0     - xorps xmm0,xmm0
}
Not working.

User avatar
Sianz
Expert Cheater
Expert Cheater
Posts: 52
Joined: Sun May 07, 2023 12:13 pm
Reputation: 120

Re: Lies of P (Demo) Steam

Post by Sianz »

monk70 wrote:
Fri Jun 09, 2023 2:12 pm

Not working.
Yeah.. the cmp is not perfect, at first it's working but after level up it's no longer working.

Try this:

Code: Select all

{ Game   : LOP-Win64-Shipping.exe
  Version: 
  Date   : 2023-06-09
  Author : Sianz

  This script does blah blah blah
}

define(address,"LOP-Win64-Shipping.exe"+15CCF61)
define(bytes,8B 41 0C 48 83 C4 20)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"LOP-Win64-Shipping.exe"+15CCF61)

label(code)
label(return)

newmem:
  cmp [rcx+FCC],#100
  jne @f
  mov [rcx+0C],#222 //health
  mov [rcx+3C],#111 //stamina
  mov [rcx+CC],#123 //legion
code:
  mov eax,[rcx+0C]
  add rsp,20
  jmp return

address:
  jmp newmem
  nop 2
return:

[DISABLE]

address:
  db bytes
  // mov eax,[rcx+0C]
  // add rsp,20

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: LOP-Win64-Shipping.exe+15CCF61

LOP-Win64-Shipping.exe+15CCF4A: 8B C1        - mov eax,ecx
LOP-Win64-Shipping.exe+15CCF4C: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF50: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF51: C3           - ret 
LOP-Win64-Shipping.exe+15CCF52: 80 79 14 00  - cmp byte ptr [rcx+14],00
LOP-Win64-Shipping.exe+15CCF56: 74 09        - je LOP-Win64-Shipping.exe+15CCF61
LOP-Win64-Shipping.exe+15CCF58: 8B 41 10     - mov eax,[rcx+10]
LOP-Win64-Shipping.exe+15CCF5B: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF5F: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF60: C3           - ret 
// ---------- INJECTING HERE ----------
LOP-Win64-Shipping.exe+15CCF61: 8B 41 0C     - mov eax,[rcx+0C]
// ---------- DONE INJECTING  ----------
LOP-Win64-Shipping.exe+15CCF64: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF68: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF69: C3           - ret 
LOP-Win64-Shipping.exe+15CCF6A: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6B: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6C: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6D: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6E: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6F: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF70: 0F 57 C0     - xorps xmm0,xmm0
}

User avatar
monk70
Noobzor
Noobzor
Posts: 14
Joined: Fri Sep 29, 2017 6:17 pm
Reputation: 8

Re: Lies of P (Demo) Steam

Post by monk70 »

Sianz wrote:
Fri Jun 09, 2023 2:24 pm
monk70 wrote:
Fri Jun 09, 2023 2:12 pm

Not working.
Yeah.. the cmp is not perfect, at first it's working but after level up it's no longer working.

Try this:

Code: Select all

{ Game   : LOP-Win64-Shipping.exe
  Version: 
  Date   : 2023-06-09
  Author : Sianz

  This script does blah blah blah
}

define(address,"LOP-Win64-Shipping.exe"+15CCF61)
define(bytes,8B 41 0C 48 83 C4 20)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"LOP-Win64-Shipping.exe"+15CCF61)

label(code)
label(return)

newmem:
  cmp [rcx+FCC],#100
  jne @f
  mov [rcx+0C],#222 //health
  mov [rcx+3C],#111 //stamina
  mov [rcx+CC],#123 //legion
code:
  mov eax,[rcx+0C]
  add rsp,20
  jmp return

address:
  jmp newmem
  nop 2
return:

[DISABLE]

address:
  db bytes
  // mov eax,[rcx+0C]
  // add rsp,20

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: LOP-Win64-Shipping.exe+15CCF61

LOP-Win64-Shipping.exe+15CCF4A: 8B C1        - mov eax,ecx
LOP-Win64-Shipping.exe+15CCF4C: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF50: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF51: C3           - ret 
LOP-Win64-Shipping.exe+15CCF52: 80 79 14 00  - cmp byte ptr [rcx+14],00
LOP-Win64-Shipping.exe+15CCF56: 74 09        - je LOP-Win64-Shipping.exe+15CCF61
LOP-Win64-Shipping.exe+15CCF58: 8B 41 10     - mov eax,[rcx+10]
LOP-Win64-Shipping.exe+15CCF5B: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF5F: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF60: C3           - ret 
// ---------- INJECTING HERE ----------
LOP-Win64-Shipping.exe+15CCF61: 8B 41 0C     - mov eax,[rcx+0C]
// ---------- DONE INJECTING  ----------
LOP-Win64-Shipping.exe+15CCF64: 48 83 C4 20  - add rsp,20
LOP-Win64-Shipping.exe+15CCF68: 5B           - pop rbx
LOP-Win64-Shipping.exe+15CCF69: C3           - ret 
LOP-Win64-Shipping.exe+15CCF6A: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6B: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6C: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6D: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6E: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF6F: CC           - int 3 
LOP-Win64-Shipping.exe+15CCF70: 0F 57 C0     - xorps xmm0,xmm0
}
Thank you! Works great.

User avatar
gmendezm
Cheater
Cheater
Posts: 26
Joined: Tue Oct 18, 2022 7:13 pm
Reputation: 4

Re: Lies of P (Demo) Steam

Post by gmendezm »

Walk through walls to keep playing the demo ?

hzlleo123
Cheater
Cheater
Posts: 32
Joined: Sun Oct 07, 2018 9:30 pm
Reputation: 13

Re: Lies of P (Demo) Steam

Post by hzlleo123 »

Hi after I compared the offset between the old and new script from OP, I locate the damage bounes at offset FC (use HP addr - C as structure base addr)
This is the table I seperated the OP script (HP and SP) into separeted scripts, added inf energy, weapon durability, and restored original damage hack into an individual script
LOP-Win64-Shipping.CT
(159.83 KiB) Downloaded 473 times

jpeg9999
What is cheating?
What is cheating?
Posts: 4
Joined: Tue Apr 09, 2019 11:36 pm
Reputation: 0

Re: Lies of P (Demo) Steam

Post by jpeg9999 »

gmendezm wrote:
Sat Jun 10, 2023 10:51 am
Walk through walls to keep playing the demo ?
Not much beyond the locked door. Using save file analysis, I was able to find position values. No enemies or items out there, some missing textures and flooring which you can fall through.
Attachments
oob save.zip
(31.26 KiB) Downloaded 87 times

User avatar
gmendezm
Cheater
Cheater
Posts: 26
Joined: Tue Oct 18, 2022 7:13 pm
Reputation: 4

Re: Lies of P (Demo) Steam

Post by gmendezm »

jpeg9999 wrote:
Tue Jun 13, 2023 2:39 pm
gmendezm wrote:
Sat Jun 10, 2023 10:51 am
Walk through walls to keep playing the demo ?
Not much beyond the locked door. Using save file analysis, I was able to find position values. No enemies or items out there, some missing textures and flooring which you can fall through.
thanks for the info and the save files. well played Round8 Studio, as expected

User avatar
SunBeam
Administration
Administration
Posts: 4765
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4403

Re: Lies of P (Demo) Steam

Post by SunBeam »

jpeg9999 wrote:
Tue Jun 13, 2023 2:39 pm
gmendezm wrote:
Sat Jun 10, 2023 10:51 am
Walk through walls to keep playing the demo ?
Not much beyond the locked door. Using save file analysis, I was able to find position values. No enemies or items out there, some missing textures and flooring which you can fall through.
Games nowadays use triggers to generate content in areas that haven't spawned yet. So that trigger might be the door unlocking legitly. But since it's not implemented in the demo, no dice. No clipping through locked doors or walls won't work like it did in old games, from years ago.

Can any of you zip the demo and upload it someplace, like mega.nz or similar? Seems it's not available on Steam anymore for download.

Post Reply

Who is online

Users browsing this forum: coccocbot-web, TypewriterGuy, vain117, yakooo