My Time at Portia

Upload your cheat tables here (No requests)
User avatar
fantomas
Table Makers
Table Makers
Posts: 1162
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 556

Re: My Time at Portia

Post by fantomas »

Søren wrote:
Sat Feb 02, 2019 6:32 pm
Thanks, I didn't activate mono features, now it's working. Do you know how to get the ID of an item? (that's my last question haha)
Check the link (drive google) from this post: viewtopic.php?f=4&t=5889&start=360#p75779

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1

User avatar
fantomas
Table Makers
Table Makers
Posts: 1162
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 556

Re: My Time at Portia

Post by fantomas »

r33voo wrote:
Sat Jan 19, 2019 6:18 pm
Awesome work fantomas! I was curious if there would be a possibility to show the mining items without wearing the goggles because I find that to be quite tedious. Mine to an item, put goggles on to find the next one, take them off, mine again, boring. Also there is a mod that allows you to see the items from much farther away so perhaps that could be implemented as well or instead if easier.
Here :D

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>477</ID>
      <Description>"TreasureRevealerProperty"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>define(address,Pathea.TreasureRevealerNs:TreasureRevealer:AddTargetToSelectList+a8)
define(bytes,0F B6 48 20 33 C0)

[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,Pathea.TreasureRevealerNs:TreasureRevealer:AddTargetToSelectList+a8)

label(code)
label(return)

globalalloc(treasureRevealerProperty_ptr,8)

newmem:
mov [treasureRevealerProperty_ptr],rax

code:
  movzx ecx,byte ptr [rax+20]
  xor eax,eax
  jmp return

address:
  jmp newmem
  nop
return:

[DISABLE]
address:
  db bytes
  // movzx ecx,byte ptr [rax+20]
  // xor eax,eax

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Pathea.TreasureRevealerNs:TreasureRevealer:AddTargetToSelectList+a8

07A20ABE: 48 8B 0C 25 20 FB 28 07        -  mov rcx,[0728FB20]
07A20AC6: 48 8B C1                       -  mov rax,rcx
07A20AC9: 83 38 00                       -  cmp dword ptr [rax],00
07A20ACC: 48 8B 41 10                    -  mov rax,[rcx+10]
07A20AD0: 48 63 49 18                    -  movsxd  rcx,dword ptr [rcx+18]
07A20AD4: 48 63 C9                       -  movsxd  rcx,ecx
07A20AD7: 39 48 18                       -  cmp [rax+18],ecx
07A20ADA: 0F 86 F2 01 00 00              -  jbe Pathea.TreasureRevealerNs:TreasureRevealer:AddTargetToSelectList+292
07A20AE0: 48 8D 44 C8 20                 -  lea rax,[rax+rcx*8+20]
07A20AE5: 48 8B 00                       -  mov rax,[rax]
// ---------- INJECTING HERE ----------
07A20AE8: 0F B6 48 20                    -  movzx ecx,byte ptr [rax+20]
07A20AEC: 33 C0                          -  xor eax,eax
// ---------- DONE INJECTING  ----------
07A20AEE: BA 02 00 00 00                 -  mov edx,00000002
07A20AF3: 85 C9                          -  test ecx,ecx
07A20AF5: 48 0F 44 D0                    -  cmove rdx,rax
07A20AF9: 48 8B 0C 25 20 FB 28 07        -  mov rcx,[0728FB20]
07A20B01: 48 8B C1                       -  mov rax,rcx
07A20B04: 83 38 00                       -  cmp dword ptr [rax],00
07A20B07: 48 8B 41 10                    -  mov rax,[rcx+10]
07A20B0B: 48 63 49 18                    -  movsxd  rcx,dword ptr [rcx+18]
07A20B0F: 48 63 C9                       -  movsxd  rcx,ecx
07A20B12: 39 48 18                       -  cmp [rax+18],ecx
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>478</ID>
          <Description>"Base Address"</Description>
          <LastState RealAddress="00000000"/>
          <VariableType>String</VariableType>
          <Length>0</Length>
          <Unicode>0</Unicode>
          <CodePage>0</CodePage>
          <ZeroTerminate>1</ZeroTerminate>
          <Address>treasureRevealerProperty_ptr</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>479</ID>
              <Description>"detectRange"</Description>
              <VariableType>Float</VariableType>
              <Address>+10</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>480</ID>
              <Description>"hightlightCount"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>+14</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>481</ID>
              <Description>"maxAimCount"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>+18</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>482</ID>
              <Description>"aimCountEach"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>+1C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>483</ID>
              <Description>"showBorder"</Description>
              <DropDownList ReadOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
              <VariableType>Byte</VariableType>
              <Address>+20</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>484</ID>
              <Description>"showName"</Description>
              <DropDownList ReadOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
              <VariableType>Byte</VariableType>
              <Address>+21</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
Image

lightningxXx
Novice Cheater
Novice Cheater
Posts: 17
Joined: Sat Feb 02, 2019 11:54 am
Reputation: 0

Re: My Time at Portia

Post by lightningxXx »

Is any way to increase player action speed (tree kick, axe, pickaxe) with cheat engine?

r33voo
Noobzor
Noobzor
Posts: 12
Joined: Thu Aug 30, 2018 4:16 am
Reputation: 8

Re: My Time at Portia

Post by r33voo »

fantomas wrote:
Sat Feb 02, 2019 9:45 pm
mining code
The absolute madman Fantomas doing amazing work and making the game great for us all! Can't thank you enough, but thanks again Fantomas, ImpalaPUA, Tahtawy for everything you've done for this game so far.

lightningxXx wrote:
Sun Feb 03, 2019 1:39 am
Is any way to increase player action speed (tree kick, axe, pickaxe) with cheat engine?
On an unappreciative note thanks for disregarding me try to help and adding "with cheat engine" on to the end of your message.

lightningxXx
Novice Cheater
Novice Cheater
Posts: 17
Joined: Sat Feb 02, 2019 11:54 am
Reputation: 0

Re: My Time at Portia

Post by lightningxXx »

Thank you for your answer about "Instant Actions" mod.

nos4r2
Expert Cheater
Expert Cheater
Posts: 243
Joined: Sun Oct 29, 2017 3:58 am
Reputation: 46

Re: My Time at Portia

Post by nos4r2 »

fantomas wrote:
Sat Feb 02, 2019 9:45 pm
r33voo wrote:
Sat Jan 19, 2019 6:18 pm
Awesome work fantomas! I was curious if there would be a possibility to show the mining items without wearing the goggles because I find that to be quite tedious. Mine to an item, put goggles on to find the next one, take them off, mine again, boring. Also there is a mod that allows you to see the items from much farther away so perhaps that could be implemented as well or instead if easier.
Here :D

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="28">
  <CheatEntries>
    <CheatEntry>
      <ID>477</ID>
      <Description>"TreasureRevealerProperty"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>define(address,Pathea.TreasureRevealerNs:TreasureRevealer:AddTargetToSelectList+a8)
define(bytes,0F B6 48 20 33 C0)

[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,Pathea.TreasureRevealerNs:TreasureRevealer:AddTargetToSelectList+a8)

label(code)
label(return)

globalalloc(treasureRevealerProperty_ptr,8)

newmem:
mov [treasureRevealerProperty_ptr],rax

code:
  movzx ecx,byte ptr [rax+20]
  xor eax,eax
  jmp return

address:
  jmp newmem
  nop
return:

[DISABLE]
address:
  db bytes
  // movzx ecx,byte ptr [rax+20]
  // xor eax,eax

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Pathea.TreasureRevealerNs:TreasureRevealer:AddTargetToSelectList+a8

07A20ABE: 48 8B 0C 25 20 FB 28 07        -  mov rcx,[0728FB20]
07A20AC6: 48 8B C1                       -  mov rax,rcx
07A20AC9: 83 38 00                       -  cmp dword ptr [rax],00
07A20ACC: 48 8B 41 10                    -  mov rax,[rcx+10]
07A20AD0: 48 63 49 18                    -  movsxd  rcx,dword ptr [rcx+18]
07A20AD4: 48 63 C9                       -  movsxd  rcx,ecx
07A20AD7: 39 48 18                       -  cmp [rax+18],ecx
07A20ADA: 0F 86 F2 01 00 00              -  jbe Pathea.TreasureRevealerNs:TreasureRevealer:AddTargetToSelectList+292
07A20AE0: 48 8D 44 C8 20                 -  lea rax,[rax+rcx*8+20]
07A20AE5: 48 8B 00                       -  mov rax,[rax]
// ---------- INJECTING HERE ----------
07A20AE8: 0F B6 48 20                    -  movzx ecx,byte ptr [rax+20]
07A20AEC: 33 C0                          -  xor eax,eax
// ---------- DONE INJECTING  ----------
07A20AEE: BA 02 00 00 00                 -  mov edx,00000002
07A20AF3: 85 C9                          -  test ecx,ecx
07A20AF5: 48 0F 44 D0                    -  cmove rdx,rax
07A20AF9: 48 8B 0C 25 20 FB 28 07        -  mov rcx,[0728FB20]
07A20B01: 48 8B C1                       -  mov rax,rcx
07A20B04: 83 38 00                       -  cmp dword ptr [rax],00
07A20B07: 48 8B 41 10                    -  mov rax,[rcx+10]
07A20B0B: 48 63 49 18                    -  movsxd  rcx,dword ptr [rcx+18]
07A20B0F: 48 63 C9                       -  movsxd  rcx,ecx
07A20B12: 39 48 18                       -  cmp [rax+18],ecx
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>478</ID>
          <Description>"Base Address"</Description>
          <LastState RealAddress="00000000"/>
          <VariableType>String</VariableType>
          <Length>0</Length>
          <Unicode>0</Unicode>
          <CodePage>0</CodePage>
          <ZeroTerminate>1</ZeroTerminate>
          <Address>treasureRevealerProperty_ptr</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
          <CheatEntries>
            <CheatEntry>
              <ID>479</ID>
              <Description>"detectRange"</Description>
              <VariableType>Float</VariableType>
              <Address>+10</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>480</ID>
              <Description>"hightlightCount"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>+14</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>481</ID>
              <Description>"maxAimCount"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>+18</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>482</ID>
              <Description>"aimCountEach"</Description>
              <VariableType>4 Bytes</VariableType>
              <Address>+1C</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>483</ID>
              <Description>"showBorder"</Description>
              <DropDownList ReadOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
              <VariableType>Byte</VariableType>
              <Address>+20</Address>
            </CheatEntry>
            <CheatEntry>
              <ID>484</ID>
              <Description>"showName"</Description>
              <DropDownList ReadOnly="1" DisplayValueAsItem="1">0:No
1:Yes
</DropDownList>
              <VariableType>Byte</VariableType>
              <Address>+21</Address>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
  <UserdefinedSymbols/>
</CheatTable>
Image
Hi can you tell me how do you use this? i click select all and copy paste in cheat engine but doesnt seem to working for me try to tick a box but nothing happen can't check tick a box to activate cheat at all really want this feature it super annoying have to stop and check scan

User avatar
fantomas
Table Makers
Table Makers
Posts: 1162
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 556

Re: My Time at Portia

Post by fantomas »

nos4r2 wrote:
Sun Feb 03, 2019 4:52 pm
Hi can you tell me how do you use this? i click select all and copy paste in cheat engine but doesnt seem to working for me try to tick a box but nothing happen can't check tick a box to activate cheat at all really want this feature it super annoying have to stop and check scan
Hi,

Copy/past that script in notepad++ and save the file with .ct extension. Open the file, then open the game process then activate mono features (mono tab)

-- OR --
Attachments
TreasureRevealerProperty.ct
(4.69 KiB) Downloaded 66 times

User avatar
Søren
Cheater
Cheater
Posts: 25
Joined: Tue Jan 29, 2019 12:05 pm
Reputation: 0

Re: My Time at Portia

Post by Søren »

/
Last edited by Søren on Mon Feb 04, 2019 3:51 pm, edited 1 time in total.

nos4r2
Expert Cheater
Expert Cheater
Posts: 243
Joined: Sun Oct 29, 2017 3:58 am
Reputation: 46

Re: My Time at Portia

Post by nos4r2 »

fantomas wrote:
Sun Feb 03, 2019 4:59 pm
nos4r2 wrote:
Sun Feb 03, 2019 4:52 pm
Hi can you tell me how do you use this? i click select all and copy paste in cheat engine but doesnt seem to working for me try to tick a box but nothing happen can't check tick a box to activate cheat at all really want this feature it super annoying have to stop and check scan
Hi,

Copy/past that script in notepad++ and save the file with .ct extension. Open the file, then open the game process then activate mono features (mono tab)

-- OR --
Sorry dunno why i still can't activate it even tho i download your table in attachment i try to activate the option it freeze abit ( 3-4 sec ) but nothing happen after that

Some cheat in main table also can't click activate like setnpcrelationship dunno why

I don't really care about other feature actually just want the scan always on tbh :(

Also what do you mean mono feature?

User avatar
Søren
Cheater
Cheater
Posts: 25
Joined: Tue Jan 29, 2019 12:05 pm
Reputation: 0

Re: My Time at Portia

Post by Søren »

nos4r2 wrote:
Sun Feb 03, 2019 7:04 pm


Also what do you mean mono feature?
It's "mono" in the menu at the top of the software's window. Click on it and "activate mono features".

User avatar
fantomas
Table Makers
Table Makers
Posts: 1162
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 556

Re: My Time at Portia

Post by fantomas »

Søren wrote:
Sun Feb 03, 2019 6:34 pm
Hi,

Do you know if there's a cheat to unlock kickstarter rewards? I heard it was only a matter of code in a file like "DLC=1", but I don't know if it's how it really works.
I do not know - But I found on the web the list of those kickstarter's rewards

Code: Select all

DLC 1 contains only one weapon.
DLC 2 contains weapon, hat, and clothing set.
DLC 3 contains weapon, hat, clothing set, and pet. 
DLC 4 contains just one T-shirt
So I guess those items can be got with Cake-san's function_call.ct

User avatar
fantomas
Table Makers
Table Makers
Posts: 1162
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 556

Re: My Time at Portia

Post by fantomas »

nos4r2 wrote:
Sun Feb 03, 2019 7:04 pm
Sorry dunno why i still can't activate it even tho i download your table in attachment i try to activate the option it freeze abit ( 3-4 sec ) but nothing happen after that

Some cheat in main table also can't click activate like setnpcrelationship dunno why

I don't really care about other feature actually just want the scan always on tbh :(

Also what do you mean mono feature?
If you use the table in attachment, then be sure you opened the game process in, activate mono features (mono tab in cheat engine on the top) then you'll be able to toggle the script.

User avatar
Søren
Cheater
Cheater
Posts: 25
Joined: Tue Jan 29, 2019 12:05 pm
Reputation: 0

Re: My Time at Portia

Post by Søren »

/
Last edited by Søren on Mon Feb 04, 2019 3:51 pm, edited 4 times in total.

thsdss
Noobzor
Noobzor
Posts: 7
Joined: Fri Oct 13, 2017 11:12 pm
Reputation: 1

Re: My Time at Portia

Post by thsdss »

Søren wrote:
Sun Feb 03, 2019 7:25 pm
fantomas wrote:
Sun Feb 03, 2019 7:17 pm
Søren wrote:
Sun Feb 03, 2019 6:34 pm
Hi,

Do you know if there's a cheat to unlock kickstarter rewards? I heard it was only a matter of code in a file like "DLC=1", but I don't know if it's how it really works.
I do not know - But I found on the web the list of those kickstarter's rewards

Code: Select all

DLC 1 contains only one weapon.
DLC 2 contains weapon, hat, and clothing set.
DLC 3 contains weapon, hat, clothing set, and pet. 
DLC 4 contains just one T-shirt
So I guess those items can be got with Cake-san's function_call.ct
You're right, I guess, I think item can be gained too, but I'm looking for a "real" unlock of these DLC. Actually, I'm trying to find a solution to a problem some players have: when they play to the codex version with kickstarter rewards activated, then buy the game on Steam, they can't import their saves because when they try to, the message "DLC are missing" pops up and block the loading of the save. If I can find how to unlock theses DLC, they could import their saves from codex version to legit version.
Do you know if Creamapi works with kickstarter dlcs? I searched SteamDb and they are listed normally there. ([Link])

User avatar
Søren
Cheater
Cheater
Posts: 25
Joined: Tue Jan 29, 2019 12:05 pm
Reputation: 0

Re: My Time at Portia

Post by Søren »

/
Last edited by Søren on Mon Feb 04, 2019 3:51 pm, edited 1 time in total.

Post Reply

Who is online

Users browsing this forum: admantx, Google Adsense [Bot], pimphard, Rihito, Silberwolf325