Terraria 1.3.5.x [Steam]

Upload your cheat tables here (No requests)
Lonkle
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Feb 01, 2020 8:41 pm
Reputation: 0

Re: Terraria 1.3.5.x [Steam]

Post by Lonkle » Sat Feb 01, 2020 8:43 pm

I am unable to turn on Craft Anything, World Settings, Always Fish Crates, No Potion Sickness and No Mana Sickness. I am using a PC with an AMD CPU so this may be the problem. Please let me know if I can do anything to fix this.

cryptonat
Noobzor
Noobzor
Posts: 11
Joined: Mon Feb 19, 2018 3:59 pm
Reputation: 0

Re: Terraria 1.3.5.x [Steam]

Post by cryptonat » Sun Feb 02, 2020 11:00 pm

Sorry if this necro isn't allowed. I figured it was still relevant to the original post and not worth a new topic. I'm still using the cheat table Terraria 1.3.5.3 v3.0 Intel.CT today, trying to get the achievements.

I'd rather not spend 80 hours doing the fishing achievements. So I came up with a script that changes the first item in your inventory (top left, slot 1) to the ID of the fish the Angler requires before he checks your inventory to see if you have it. Based on cheat table original cheat table, had to do a fix first.

The player pointer was broken, so I made some slight changes of the script "My Player Pointer (works online + offline)":

Code: Select all

define(drawHp,Terraria.Main::DrawInterface_Resources_Life+510) // CHANGE MADE HERE - Was originally 50c
define(drawHpAddr,DB 82 40 03 00 00)

[ENABLE]

assert(drawHp,drawHpAddr)
alloc(newmem,$1000)

label(code)
label(return)
label(player_ptr)

newmem:

code:
  mov [player_ptr],edx
  fild dword ptr [edx+00000340]
  jmp return

player_ptr:
dd 0

drawHp:
  jmp newmem
  nop
return:
registersymbol(player_ptr)

[DISABLE]

drawHp:
  db drawHpAddr
  // fild dword ptr [edx+00000340]

unregistersymbol(player_ptr)
dealloc(newmem)

As for my code, being built off the pointer:

FishPopper:

Code: Select all

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem:
mov [[[[player_ptr]+BC]+8]+10C],edx
jmp originalcode

originalcode:
call Terraria.Player::FindItem

exit:
jmp returnhere

Terraria.Main::GUIChatDrawInner+20A0:
jmp newmem
returnhere:




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
Terraria.Main::GUIChatDrawInner+20A0:
call Terraria.Player::FindItem
//Alt: db E8 BB 7D 7D FF
Just enable the player pointer, fast time, my FishPopper script and just hit quest in the Angler Dialogue every day at 4:31am.

Sure, there are probably better ways to go about this. Maybe calling AnglerReward directly... Not sure when the achievement count comes in and I didn't really look that far.

Hope this helps others.

zxcv1541
Noobzor
Noobzor
Posts: 6
Joined: Wed Jan 22, 2020 10:23 am
Reputation: 0

Re: Terraria 1.3.5.x [Steam]

Post by zxcv1541 » Sat Feb 15, 2020 4:36 am

Amcom wrote:
Wed Jan 29, 2020 6:54 am
Updated craft anything for AMD users on v0.11.6.2 of TML
but RecipeBrowser ON= is not work fix pls

Post Reply

Who is online

Users browsing this forum: Baidu [Spider], Kentda, MBRKiNG, TehnosChar