My Time at Portia

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

Re: My Time at Portia

Post by fantomas » Wed Oct 17, 2018 9:12 am

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.

phpBB [video]

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

Re: My Time at Portia

Post by elkfury » Fri Nov 09, 2018 5:52 am

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

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

Re: My Time at Portia

Post by fantomas » Sun Nov 11, 2018 3:12 pm

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: 728
Joined: Sat Mar 25, 2017 7:13 pm
Reputation: 153

Re: My Time at Portia

Post by fantomas » Sun Nov 11, 2018 3:44 pm

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]
}
phpBB [video]

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

Re: My Time at Portia

Post by fantomas » Sun Nov 11, 2018 6:36 pm

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 » Mon Nov 12, 2018 5:30 pm

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.

Post Reply

Who is online

Users browsing this forum: badmad, Bing [Bot], ColdWater, Disciple, ezafach, Google Adsense [Bot], gooling, jonaaa, YFeyn, zoomcv