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 »

evenstar wrote:
Wed Oct 17, 2018 5:00 am
NoMaterialRequirement is no longer working for me, but it at least activates. I'm still trying to get the hang of CT troubleshooting, is there anything I can check or try changing? Thanks in advance for this great CT!
Hi @evenstar

Thank you for your feedback - Actually, the script works perfectly well (v9.0.114126) and it will as long as the function (that I completely noped) exists.

https://youtu.be/saAUsQWWD38

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

elkfury
What is cheating?
What is cheating?
Posts: 3
Joined: Tue Jun 27, 2017 10:29 am
Reputation: 0

Re: My Time at Portia

Post by elkfury »

is there a way to create a cheat to instant farm in the factory? thx

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 »

darkdex52 wrote:
Sat Jul 07, 2018 5:31 pm
Any chance we could get horse endurance and/or faster running speed and maybe inf date action points cheats?
I added inf horse endurance in '+Inf Endurance' script

Code: Select all

[ENABLE]
// Running
Pathea:Player:UpdateVp:
  ret

// Rolling
Pathea:Player:ConsumeRollVp:
  ret

//ridableVpConsumeFastRun [ ONLY aobscan works  :( ]
alloc(originalbytes, 19)
registersymbol(originalbytes)
aobscan(ridableVpConsumeFastRun,55 48 8B EC 56 48 83 EC 18 48 8B F1 F3 0F 11 4D E8 48 63)
registersymbol(ridableVpConsumeFastRun)

originalbytes:
  readmem(ridableVpConsumeFastRun, 19)

ridableVpConsumeFastRun:
  db C3

//ridableVpConsumeJump
Pathea.ActorNs:Actor:RidableConsumeJumpVp:
  ret

[DISABLE]
Pathea:Player:UpdateVp:
  push rbp

Pathea:Player:ConsumeRollVp:
  push rbp

ridableVpConsumeFastRun:
  readmem(originalbytes, 19)

  unregistersymbol(originalbytes)
  unregistersymbol(ridableVpConsumeFastRun)
  dealloc(originalbytes)

Pathea.ActorNs:Actor:RidableConsumeJumpVp:
  push rbp

About speed character, you still can use this Lua script (shift key to activate it)

Ctrl+Alt+L then execute script

Code: Select all

lastSpeed=1;

function checkKeys(timer)
if (isKeyPressed(VK_SHIFT)) then if lastspeed ~= 3 then speedhack_setSpeed(3) lastSpeed=3 end
else if lastspeed ~= 1 then speedhack_setSpeed(1) lastSpeed=1 end
end

end

t=createTimer(nil)
timer_setInterval(t, 100)
timer_onTimer(t, checkKeys)
timer_setEnabled(t, true)

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 »

If you play the mini game of roping, here a pretty fun script which will allow you to catch your animal effortlessly :)

MiniGameNs:AnimalBehavior:BeCached

Code: Select all

define(address,Pathea.MiniGameNs:AnimalBehavior:Update+e0)
define(bytes,0F B6 40 75 85 C0)

[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,Pathea.MiniGameNs:AnimalBehavior:Update+e0)

label(code)
label(return)

newmem:
  mov byte ptr [rax+75],01

code:
  movzx eax,byte ptr [rax+75]
  test eax,eax
  jmp return

address:
  jmp newmem
  nop
return:

[DISABLE]
address:
  db bytes
  // movzx eax,byte ptr [rax+75]
  // test eax,eax

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: Pathea.MiniGameNs:AnimalBehavior:Update+e0

604330D5: 48 8B C8                       -  mov rcx,rax
604330D8: 48 83 EC 20                    -  sub rsp,20
604330DC: 90                             -  nop 
604330DD: 90                             -  nop 
604330DE: 90                             -  nop 
604330DF: FF 50 18                       -  call qword ptr [rax+18]
604330E2: 48 83 C4 20                    -  add rsp,20
604330E6: 48 8B 46 50                    -  mov rax,[rsi+50]
604330EA: 48 8B C8                       -  mov rcx,rax
604330ED: 83 39 00                       -  cmp dword ptr [rcx],00
// ---------- INJECTING HERE ----------
604330F0: 0F B6 40 75                    -  movzx eax,byte ptr [rax+75]
604330F4: 85 C0                          -  test eax,eax
// ---------- DONE INJECTING  ----------
604330F6: 0F 84 91 00 00 00              -  je Pathea.MiniGameNs:AnimalBehavior:Update+17d
604330FC: 48 8B 56 50                    -  mov rdx,[rsi+50]
60433100: 48 8B CE                       -  mov rcx,rsi
60433103: 48 83 EC 20                    -  sub rsp,20
60433107: 49 BB D0 31 43 60 00 00 00 00  -  mov r11,Pathea.MiniGameNs:AnimalBehavior:HasReached
60433111: 41 FF D3                       -  call r11
60433114: 48 83 C4 20                    -  add rsp,20
60433118: 85 C0                          -  test eax,eax
6043311A: 0F 84 6D 00 00 00              -  je Pathea.MiniGameNs:AnimalBehavior:Update+17d
60433120: 48 8B 86 80 00 00 00           -  mov rax,[rsi+00000080]
}
https://youtu.be/zsIyQT88PPE

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 »

MaxHorseLoyalty

Code: Select all

[ENABLE]
//On each new day, your Horse's loyalty is decreasing. Now it will always be on the max.
Pathea.RiderNs:RidableModuleManager:TryDecreaseLoyalty+ea+4:
  db 57
//F3 41 0F 11 57 50
//movss [r15+50],xmm2
 
[DISABLE]
Pathea.RiderNs:RidableModuleManager:TryDecreaseLoyalty+ea+4:
  db 6F
//F3 41 0F 11 6F 50
//movss [r15+50],xmm5

{
*********** OR ************
//Each time you pet your Horse, it will bring the max of loyatly.
//[ENABLE]
Pathea.RiderNs:RidableModuleManager:TryIncreaseLoyalty+1e2+4:
  db 57
//F3 41 0F 11 57 50
//movss [r15+50],xmm2

//[DISABLE]
Pathea.RiderNs:RidableModuleManager:TryIncreaseLoyalty+1e2+4:
  db 6F
//F3 41 0F 11 6F 50
//movss [r15+50],xmm5
}

Kyealo
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Nov 12, 2018 5:24 pm
Reputation: 1

Re: My Time at Portia

Post by Kyealo »

fantomas wrote:
Fri Sep 21, 2018 12:44 pm
Table fixed to support the latest update v9.0.112966

EDIT:

I forgot to add a script for Trap Requirements when you want to trap Cotton Llama (you need an advanced trap box). Please copy/past this code in 'NoBaitRequirement (Trap Box)' script - it will allow you to use the basic trap box to trap Cotton Llama instead of an advanced trap box.

Code: Select all

[ENABLE]
//Needed Materials
Pathea.ItemSystem:ItemBar:GetItemCount+6f:
  db 74
//74 0B
//je Pathea.ItemSystem:ItemBar:GetItemCount+7c

//Trap Requirements
Pathea.RiderNs:RidableCatchController:FindTrapID+45:
  db 74
//74 06
//je Pathea.RiderNs:RidableCatchController:FindTrapID+4d


[DISABLE]
Pathea.ItemSystem:ItemBar:GetItemCount+6f:
  db 75
//75 0B
//jne Pathea.ItemSystem:ItemBar:GetItemCount+7c

Pathea.RiderNs:RidableCatchController:FindTrapID+45:
  db 75
//75 06
//jne Pathea.RiderNs:RidableCatchController:FindTrapID+4d
I dont think you quite understand the monster you have created. using that script the game detects that you have every item in the game based on the amount of items you have in your hotbar.

Example: Lets say you have 100 woods in your hotbar, if you go to any crafting station its going to say that you have 100 of every material needed to craft anything.
It can even be used to upgrade your house or complete comissions/quests without having the items as long as you have items in your hotbar.

shadowfang82
Expert Cheater
Expert Cheater
Posts: 85
Joined: Tue Aug 01, 2017 5:51 am
Reputation: 0

Re: My Time at Portia

Post by shadowfang82 »

the 10.0 update broke the noitemcraftingcostime now if I us it the game crashes and could the nomaterialreqirment be made to work for the automatic assembly station too thanks.

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 »

Table fixed to support the latest update v10.0.118901
shadowfang82 wrote:
Tue Nov 20, 2018 6:47 pm
could the nomaterialreqirment be made to work for the automatic assembly station too thanks.
That's the only thing that I didn't still managed to find. I've tried 3-4 times but always failed. But I did not give up, I will try again until I find. And once I get it, I think I've done everything I wanted to do with my cheat table.

timechaos69
Expert Cheater
Expert Cheater
Posts: 281
Joined: Wed Oct 18, 2017 4:23 am
Reputation: 38

Re: My Time at Portia

Post by timechaos69 »

for some reason shift is hotkeyed for speed hack and dont know how to disable it..it keeps enabling after clicking speed hack button to turn it off but nothing in the hotkey section shows that one has been set up?

shadowfang82
Expert Cheater
Expert Cheater
Posts: 85
Joined: Tue Aug 01, 2017 5:51 am
Reputation: 0

Re: My Time at Portia

Post by shadowfang82 »

setpcrelationship if anyone is having the problems getting this option to work I got this ideal from ThotZero

before

define(address,Pathea.FavorSystemNs:FavorUtility:GetGradeName+17)
define(bytes,48 63 56 2C 48 8B C8)

[ENABLE]
assert(address,bytes)
alloc(newmem,$100,Pathea.FavorSystemNs:FavorUtility:GetGradeName+17)

after fix

efine(address,Pathea.FavorSystemNs:FavorUtility:GetGradeName+1C)
define(bytes,48 63 56 2C 48 8B C8)

[ENABLE]
assert(address,bytes)
alloc(newmem,$100,Pathea.FavorSystemNs:FavorUtility:GetGradeName+1C)


change 17 to 1c and should work fine.
Last edited by shadowfang82 on Sun Nov 25, 2018 3:01 pm, edited 1 time in total.

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 »

timechaos69 wrote:
Thu Nov 22, 2018 1:02 am
for some reason shift is hotkeyed for speed hack and dont know how to disable it..it keeps enabling after clicking speed hack button to turn it off but nothing in the hotkey section shows that one has been set up?
Yup, I think someone asked for it - I f you do not like it, Ctrl+Alt+L and delete the code you see, then execute the script.

timechaos69
Expert Cheater
Expert Cheater
Posts: 281
Joined: Wed Oct 18, 2017 4:23 am
Reputation: 38

Re: My Time at Portia

Post by timechaos69 »

thank you sir

mbahmbul
Noobzor
Noobzor
Posts: 11
Joined: Wed Apr 18, 2018 3:27 pm
Reputation: 1

Re: My Time at Portia

Post by mbahmbul »

fantomas wrote:
Thu Jan 25, 2018 7:58 am
[Link]

Here's my poor contribution for this game - Other scripts could be added.

Current Game Version: Alpha.10.0.118901 [ November 19, 2018 ] New!

Image
Image


Enjoy! ;)
it's look like the no material for craft cheat is not working :(

timechaos69
Expert Cheater
Expert Cheater
Posts: 281
Joined: Wed Oct 18, 2017 4:23 am
Reputation: 38

Re: My Time at Portia

Post by timechaos69 »

Fantomas - did you happen to do anything with fertilizer status? like when using the floors and adding fertilizer tank you dont have to refuel it?

soultek101
What is cheating?
What is cheating?
Posts: 1
Joined: Mon Nov 26, 2018 12:43 am
Reputation: 0

Re: My Time at Portia

Post by soultek101 »

Many many thanks Fantomas for making the ct. The ct (sorta) ) works for the game with the Autumn Festival: Hotfix Patch 1. I did encounter an issue with the Slots Unlocked feature. It unlocks the inventory but the game detects that it is not so it tells you that you do not have enough space. When you open a wooden storage with the Slots Unlocked active, most of the storage slots are locked. I cannot use the wooden storage at all. I have not fully tested the rest of the ct features but I can confirm that money, Inf Stamina and Inf End are working.

BTW, if possible, for a feature in your ct to allow us to slow down the time? The game would be a lot more palatable if the timer for each day would just slow down to possibly to about 5-10 seconds for each minute of the day. Thanks again for making the ct. Cheers!

Note: Your pointer for TimeManager Base Addresses has the timeScale entry that I used to slow the game timer down. I'll see if it affects anything major. Thanks again!

Post Reply

Who is online

Users browsing this forum: _Eagle_, ameeelia, Bing [Bot], czarnozeby, DotBot, Google Adsense [Bot], Hexwall, Majestic-12 [Bot]