[REQUEST] Pacific Drive

Ask about cheats/tables for single player games here
MrTree
Noobzor
Noobzor
Posts: 5
Joined: Sat Oct 24, 2020 6:09 pm
Reputation: 0

Re: [REQUEST] Pacific Drive

Post by MrTree »

zolambarkudak wrote:
Fri Feb 23, 2024 3:52 pm
Most of flags in the save file can be changed via in game settings, they are under "gameplay" section. Stuff like player damage, player death, and car damage disables achievements though.
Ah gotcha! So the useful things would be the CraftingRecipeMultiplier, to get more items, its currently set to 1 by default and the Corrupted, Unstable and Stable energy.

Still trying to figure out what type of checksum is used to validate the save file.

acecel
Expert Cheater
Expert Cheater
Posts: 954
Joined: Sun Apr 09, 2017 1:32 am
Reputation: 160

Re: [REQUEST] Pacific Drive

Post by acecel »

Is anyone working on a table for the game ?

It's an amazing game but so far i only have seen 2 trainers and features are very limited and do not offer cheat for 90% of the content of the game (crafting, customization, research, all car features, etc) as it's mostly god mode, movement speed and the like :(

I am not complaining that we have those trainers already, but i am sad that it doesn't seem like there is big tables in the making for a game that good, but i know that this is a very very charged period with games releases so table makers have only 2 hands :mrgreen:

I hope a nice table will appear soon to contradict what i said :D

I am going to try to create a few scripts but i have very limited time so i don't know what i will be able to do with my very limited skills :mrgreen:

acecel
Expert Cheater
Expert Cheater
Posts: 954
Joined: Sun Apr 09, 2017 1:32 am
Reputation: 160

Re: [REQUEST] Pacific Drive

Post by acecel »

The game has an anti-cheat ? For a singleplayer survival game ? WTF ?

Any idea how to disable it ? I have never done that before and i have no idea how to do it, create some basic scripts i can do but not that lol

Never mind, ignore this message please

acecel
Expert Cheater
Expert Cheater
Posts: 954
Joined: Sun Apr 09, 2017 1:32 am
Reputation: 160

Re: [REQUEST] Pacific Drive

Post by acecel »

A script that is supposed to allow to craft without using the resources (you still need to have the required resources), can someone try it and tell me if it works for you ?

Made for version v1.1.1-CL26026 (written on top right of the screen).

Free Craft (Disable immediately after use or game will crash)

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>217876</ID>
      <Description>"Free Craft (you still need to have the required resources)"</Description>
      <LastState Activated="1"/>
      <Color>FFFF00</Color>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : PenDriverPro-Win64-Shipping.exe
  Version: 
  Date   : 2024-02-24
  Author : acecel

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(aob_craft,PenDriverPro-Win64-Shipping.exe,44 89 A6 A8 00 00 00 4C) // should be unique
alloc(newmem,$1000,aob_craft)

label(code)
label(return)

newmem:

code:
  //mov [rsi+000000A8],r12d
  jmp return

aob_craft:
  jmp newmem
  nop 2
return:
registersymbol(aob_craft)

[DISABLE]

aob_craft:
  db 44 89 A6 A8 00 00 00

unregistersymbol(aob_craft)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: PenDriverPro-Win64-Shipping.exe.text+1015A66

PenDriverPro-Win64-Shipping.exe.text+1015A43: 4C 63 C5              - movsxd  r8,ebp
PenDriverPro-Win64-Shipping.exe.text+1015A46: 49 C1 E0 03           - shl r8,03
PenDriverPro-Win64-Shipping.exe.text+1015A4A: 4A 8D 14 C9           - lea rdx,[rcx+r9*8]
PenDriverPro-Win64-Shipping.exe.text+1015A4E: 48 8D 0C C1           - lea rcx,[rcx+rax*8]
PenDriverPro-Win64-Shipping.exe.text+1015A52: E8 EE 83 76 02        - call PenDriverPro-Win64-Shipping.exe.text+377DE45
PenDriverPro-Win64-Shipping.exe.text+1015A57: 44 03 E5              - add r12d,ebp
PenDriverPro-Win64-Shipping.exe.text+1015A5A: 41 80 F7 01           - xor r15b,01
PenDriverPro-Win64-Shipping.exe.text+1015A5E: 49 3B DE              - cmp rbx,r14
PenDriverPro-Win64-Shipping.exe.text+1015A61: 7C 8D                 - jl PenDriverPro-Win64-Shipping.exe.text+10159F0
PenDriverPro-Win64-Shipping.exe.text+1015A63: 45 3B F4              - cmp r14d,r12d
// ---------- INJECTING HERE ----------
PenDriverPro-Win64-Shipping.exe.text+1015A66: 44 89 A6 A8 00 00 00  - mov [rsi+000000A8],r12d
// ---------- DONE INJECTING  ----------
PenDriverPro-Win64-Shipping.exe.text+1015A6D: 4C 8B 64 24 58        - mov r12,[rsp+58]
PenDriverPro-Win64-Shipping.exe.text+1015A72: 40 0F 95 C7           - setne dil
PenDriverPro-Win64-Shipping.exe.text+1015A76: 74 4A                 - je PenDriverPro-Win64-Shipping.exe.text+1015AC2
PenDriverPro-Win64-Shipping.exe.text+1015A78: 80 BE C8 00 00 00 00  - cmp byte ptr [rsi+000000C8],00
PenDriverPro-Win64-Shipping.exe.text+1015A7F: 75 15                 - jne PenDriverPro-Win64-Shipping.exe.text+1015A96
PenDriverPro-Win64-Shipping.exe.text+1015A81: 80 BE 98 00 00 00 00  - cmp byte ptr [rsi+00000098],00
PenDriverPro-Win64-Shipping.exe.text+1015A88: 49 8B CD              - mov rcx,r13
PenDriverPro-Win64-Shipping.exe.text+1015A8B: 41 0F 94 C0           - sete r8b
PenDriverPro-Win64-Shipping.exe.text+1015A8F: 33 D2                 - xor edx,edx
PenDriverPro-Win64-Shipping.exe.text+1015A91: E8 2A 62 00 00        - call PenDriverPro-Win64-Shipping.exe.text+101BCC0
}
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>


olifr
Cheater
Cheater
Posts: 39
Joined: Mon Aug 14, 2017 10:46 pm
Reputation: 17

Re: [REQUEST] Pacific Drive

Post by olifr »

@acecel: I will try it... but oh no another Update. And i cant find "44 89 A6 A8 00 00 00 4C" anymore.
And i dont know how to search for it. That is really hard...3 in one Week!?!

But there are a hell of real game breaking Bugs. I went back to default settings and even so the next mission had only 4 of 5 Container i needed. All other were completely destroyed. And there are plenty of them on the map. I had to cancel the mission and lost due to settings reset some of my stuff. So annoying...well put it back to keep all my stuff and did the mission again. And this time there were plenty of the blue plasma energy container again. The "lost" Stuff is not really lost. You find it in a car close to the beginning of the game.
The Console could be activated and it told me it is activated but i tryed several hotkeys and it wasnt working for my language version. But i had that problem before i think other can use the console.

My Health Pointers still work:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="45">
  <CheatEntries>
    <CheatEntry>
      <ID>28</ID>
      <Description>"Health"</Description>
      <VariableType>Float</VariableType>
      <Address>"PenDriverPro-Win64-Shipping.exe"+04EB96E8</Address>
      <Offsets>
        <Offset>110</Offset>
        <Offset>98</Offset>
        <Offset>3B0</Offset>
        <Offset>138</Offset>
        <Offset>E0</Offset>
      </Offsets>
    </CheatEntry>
    <CheatEntry>
      <ID>34</ID>
      <Description>"Health max"</Description>
      <ShowAsSigned>0</ShowAsSigned>
      <VariableType>Float</VariableType>
      <Address>"PenDriverPro-Win64-Shipping.exe"+04EB96E8</Address>
      <Offsets>
        <Offset>114</Offset>
        <Offset>98</Offset>
        <Offset>3B0</Offset>
        <Offset>138</Offset>
        <Offset>E0</Offset>
      </Offsets>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>


Krito2004@
Noobzor
Noobzor
Posts: 8
Joined: Sat Mar 18, 2023 12:18 pm
Reputation: 2

Re: [REQUEST] Pacific Drive

Post by Krito2004@ »

It would be awesome if the table has ignore crafting requirements and ignore requirements in the research tree as well

maracas123
Noobzor
Noobzor
Posts: 10
Joined: Mon Mar 20, 2023 5:07 pm
Reputation: 0

Re: [REQUEST] Pacific Drive

Post by maracas123 »

MrTree wrote:
Fri Feb 23, 2024 9:59 pm
So the useful things would be the CraftingRecipeMultiplier, to get more items, its currently set to 1 by default and the Corrupted, Unstable and Stable energy.
Is it confirmed, that with that you can multiply items you loot?

snz
What is cheating?
What is cheating?
Posts: 4
Joined: Wed Aug 09, 2023 12:46 pm
Reputation: 9

Re: [REQUEST] Pacific Drive

Post by snz »

The attached code prevents items from being used when crafting stuff. To get more resources craft something and destroy it again and again.

Code: Select all

{ Game   : PenDriverPro-Win64-Shipping.exe
  Version: 
  Date   : 2024-02-24
  Author : int3
}

[ENABLE]

aobscanmodule(INJECTnouse2,PenDriverPro-Win64-Shipping.exe,E8 92 ED 01 00 2B) // should be unique
alloc(newmem,$1000,INJECTnouse2)

label(code)
label(return)

newmem:

code:
  xor eax, eax
  //call PenDriverPro-Win64-Shipping.exe+1016E40
  jmp return

INJECTnouse2:
  jmp newmem
return:
registersymbol(INJECTnouse2)

[DISABLE]

INJECTnouse2:
  db E8 92 ED 01 00

unregistersymbol(INJECTnouse2)
dealloc(newmem)

zolambarkudak
Cheater
Cheater
Posts: 33
Joined: Tue Oct 03, 2017 6:38 pm
Reputation: 20

Re: [REQUEST] Pacific Drive

Post by zolambarkudak »

acecel wrote:
Sat Feb 24, 2024 3:27 am
A script that is supposed to allow to craft without using the resources (you still need to have the required resources), can someone try it and tell me if it works for you ?
This kinda worked and I used it to duplicate items after getting the Matter Deconstructor.

BUT it broke player inventory when crafted item used stacks from player inventory. Then game crashed to desktop, when i tried to move some stacks.

I did not have any other problems using the script when all my items were in the same pneumatic locker. and every other inventory including player inventory was empty.

Dashwood
What is cheating?
What is cheating?
Posts: 2
Joined: Mon Dec 14, 2020 10:41 pm
Reputation: 0

Re: [REQUEST] Pacific Drive

Post by Dashwood »

snz wrote:
Sat Feb 24, 2024 5:55 pm
The attached code prevents items from being used when crafting stuff. To get more resources craft something and destroy it again and again.

Code: Select all

{ Game   : PenDriverPro-Win64-Shipping.exe
  Version: 
  Date   : 2024-02-24
  Author : int3
}

[ENABLE]

aobscanmodule(INJECTnouse2,PenDriverPro-Win64-Shipping.exe,E8 92 ED 01 00 2B) // should be unique
alloc(newmem,$1000,INJECTnouse2)

label(code)
label(return)

newmem:

code:
  xor eax, eax
  //call PenDriverPro-Win64-Shipping.exe+1016E40
  jmp return

INJECTnouse2:
  jmp newmem
return:
registersymbol(INJECTnouse2)

[DISABLE]

INJECTnouse2:
  db E8 92 ED 01 00

unregistersymbol(INJECTnouse2)
dealloc(newmem)
Guess this code didn't work and the post taken down.
Was prompting with partial AOB errors.

Apparently it's been stumping alot of makers here.

olifr
Cheater
Cheater
Posts: 39
Joined: Mon Aug 14, 2017 10:46 pm
Reputation: 17

Re: [REQUEST] Pacific Drive

Post by olifr »

Fuel Value is 4 Byte and if the car is fully fueled the value should be:
1103626240
This value can be found in pointers but maybe save several. They change very often on loading and in the game itself.

User avatar
Rhark
Expert Cheater
Expert Cheater
Posts: 3395
Joined: Tue Apr 16, 2019 1:27 am
Reputation: 1376

Re: [REQUEST] Pacific Drive

Post by Rhark »

olifr wrote:
Sat Feb 24, 2024 10:09 pm
Fuel Value is 4 Byte and if the car is fully fueled the value should be:
1103626240
This value can be found in pointers but maybe save several. They change very often on loading and in the game itself.
Perhaps you should educate yourself on value Types. This is a FLOAT value and should be set to that type.

snz
What is cheating?
What is cheating?
Posts: 4
Joined: Wed Aug 09, 2023 12:46 pm
Reputation: 9

Re: [REQUEST] Pacific Drive

Post by snz »

Dashwood wrote:
Sat Feb 24, 2024 7:25 pm

Guess this code didn't work and the post taken down.
Was prompting with partial AOB errors.

Apparently it's been stumping alot of makers here.
Some other scan value, maybe this works for you. Anyway, The code youre looking for is two stack frames up from the point that accesses the total amount of items of a type when crafting the number of times the item is required to craft.
E.g. craft a gear and look for the code that accesses the total amount of scrap 3 times, then go up the call stack from there and remove the call entirely and set al to 0.
If you're removing the call too high up the craft will work but yield no result, if it's too deep inside all item removal will stop working and weird stuff happens (entities with same references but different locations etc.). That's why @acecel code is crashing most likely as it is called every time a item is removed from a container, not only while crafting.

Code: Select all

[ENABLE]

aobscanmodule(INJECTnouse2,PenDriverPro-Win64-Shipping.exe, 66 66 66 ?? ?? ?? ?? ?? ?? ?? ?? 48 8B 16 44 8B C7 ) // should be unique
alloc(newmem,$1000,INJECTnouse2)

INJECTnouse2+14:
  xor eax, eax
  nop
  nop
  nop
registersymbol(INJECTnouse2)

[DISABLE]

INJECTnouse2+14:
  db E8 92 ED 01 00

unregistersymbol(INJECTnouse2)
dealloc(newmem)

[/code}

acecel
Expert Cheater
Expert Cheater
Posts: 954
Joined: Sun Apr 09, 2017 1:32 am
Reputation: 160

Re: [REQUEST] Pacific Drive

Post by acecel »

Anyone found a way to research for free ? For materials but also for energy use as it's the most limiting factor by far.

olifr
Cheater
Cheater
Posts: 39
Joined: Mon Aug 14, 2017 10:46 pm
Reputation: 17

Re: [REQUEST] Pacific Drive

Post by olifr »

@Rhark:
I am sure you are right. I just got it as 4 byte result. I search for "All" Types. And it works that is what counts for me.
I didnt found any easy way to prevent the "sub" of the value. For that i am totally not educated.
I think health and fuel makes the game a bit better. And as often as the devs update any tables wont last very long.

"Car Damaged Parts" for each part Doors, ​Fenders, hood in best shape there is a 4 Byte "16880" found that is your friend.
After you found that one add it twice to your table and increase the adress by 2 f.i. 22800C17200 => 22800C17202.
This value can be found in a point scan. As 4 Byte "1106301157".
Like this you can find the other parts too. A lot of work and i am not sure that i need that. ;-)

Post Reply

Who is online

Users browsing this forum: Baffle, bradek, Google [Bot], JIEKC3, mildsevenX, Numira123, Vashx, yamiyoghi