Copy and paste into the CT, it will take longer to activateDMoguri wrote: ↑Wed Jul 19, 2017 2:51 amHi, I am the one who asked you to make "my player pointer". I tried to use it many times but it never works (the dropdown menu doesn't even show). The script is not working and I can't figure out why, the first time I downloaded it worked just fine. I tried downloading it again and using different versions of Cheat-Engine and still not working.Help me pleaz
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>8813</ID>
<Description>"My Player Pointer (works online + offline) aobscan"</Description>
<Options moHideChildren="1" moDeactivateChildrenAsWell="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
aobscan(drawHp, DB 82 40 03 00 00 D9 9D)
registersymbol(drawHp)
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 DB 82 40 03 00 00
// fild dword ptr [edx+00000340]
unregistersymbol(drawHp)
unregistersymbol(player_ptr)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: Terraria.Main::DrawInterface_Resources_Life+515
2DA408A7: 6A 00 - push 00
2DA408A9: 6A 00 - push 00
2DA408AB: 8B 8D 10 FF FF FF - mov ecx,[ebp-000000F0]
2DA408B1: 8B 95 0C FF FF FF - mov edx,[ebp-000000F4]
2DA408B7: E8 64 96 BF 14 - call 42639F20
2DA408BC: BB 01 00 00 00 - mov ebx,00000001
2DA408C1: E9 B4 06 00 00 - jmp 2DA40F7A
2DA408C6: D9 E8 - fld1
2DA408C8: D9 5D D8 - fstp dword ptr [ebp-28]
2DA408CB: 33 C9 - xor ecx,ecx
// ---------- INJECTING HERE ----------
2DA408CD: DB 82 40 03 00 00 - fild dword ptr [edx+00000340]
// ---------- DONE INJECTING ----------
2DA408D3: D9 9D 08 FF FF FF - fstp dword ptr [ebp-000000F8]
2DA408D9: D9 85 08 FF FF FF - fld dword ptr [ebp-000000F8]
2DA408DF: D9 C0 - fld st(0)
2DA408E1: 89 9D 08 FF FF FF - mov [ebp-000000F8],ebx
2DA408E7: DB 85 08 FF FF FF - fild dword ptr [ebp-000000F8]
2DA408ED: D9 9D 08 FF FF FF - fstp dword ptr [ebp-000000F8]
2DA408F3: D9 85 08 FF FF FF - fld dword ptr [ebp-000000F8]
2DA408F9: D8 0D C8 82 95 01 - fmul dword ptr [019582C8]
2DA408FF: D9 C0 - fld st(0)
2DA40901: DF F2 - fcomip st(0),st(2)
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>8814</ID>
<Description>"My Player"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>8815</ID>
<Description>"Base address ( read only - do not change )"</Description>
<LastState RealAddress="00000000"/>
<ShowAsHex>1</ShowAsHex>
<Color>000000</Color>
<VariableType>String</VariableType>
<Length>0</Length>
<Unicode>0</Unicode>
<CodePage>0</CodePage>
<ZeroTerminate>1</ZeroTerminate>
<Address>player_ptr</Address>
<Offsets>
<Offset>0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8816</ID>
<Description>"Nickname"</Description>
<ShowAsHex>1</ShowAsHex>
<Color>000000</Color>
<VariableType>String</VariableType>
<Length>30</Length>
<Unicode>1</Unicode>
<CodePage>0</CodePage>
<ZeroTerminate>1</ZeroTerminate>
<Address>player_ptr</Address>
<Offsets>
<Offset>8</Offset>
<Offset>70</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8817</ID>
<Description>"Life"</Description>
<Color>000000</Color>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>340</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8818</ID>
<Description>"Max Life"</Description>
<Color>000000</Color>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>33c</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8819</ID>
<Description>"Mana"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>000000</Color>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>344</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8820</ID>
<Description>"Max Mana"</Description>
<ShowAsSigned>0</ShowAsSigned>
<Color>000000</Color>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>34c</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8821</ID>
<Description>"Breath"</Description>
<Color>000000</Color>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>2b4</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8822</ID>
<Description>"Max Breath"</Description>
<Color>000000</Color>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>2b0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8823</ID>
<Description>"Lava Breath"</Description>
<Color>000000</Color>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>2c0</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8824</ID>
<Description>"Lava Breath Max"</Description>
<Color>000000</Color>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>2bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8825</ID>
<Description>"Defense"</Description>
<ShowAsSigned>1</ShowAsSigned>
<Color>000000</Color>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>334</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8826</ID>
<Description>"Max Minions"</Description>
<Color>000000</Color>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>214</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8827</ID>
<Description>"Slot 1 (change item power, speed, value, etc)"</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>8828</ID>
<Description>"Item Address ( read only )"</Description>
<ShowAsHex>1</ShowAsHex>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8829</ID>
<Description>"Name (not working)"</Description>
<ShowAsHex>1</ShowAsHex>
<VariableType>String</VariableType>
<Length>30</Length>
<Unicode>1</Unicode>
<CodePage>0</CodePage>
<ZeroTerminate>1</ZeroTerminate>
<Address>[players]</Address>
<Offsets>
<Offset>8</Offset>
<Offset>4</Offset>
<Offset>8</Offset>
<Offset>BC</Offset>
<Offset>8</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8830</ID>
<Description>"netID"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>10c</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8831</ID>
<Description>"Sprite ID"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>6c</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8832</ID>
<Description>"Auto Reuse"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>12e</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8833</ID>
<Description>"Prefix"</Description>
<DropDownList DisplayValueAsItem="1">0:No Prefix
1:Large
2:Massive
3:Dangerous
4:Savage
5:Sharp
6:Pointy
7:Tiny
8:Terrible
9:Small
10:Dull
11:Unhappy
12:Bulky
13:Shameful
14:Heavy
15:Light
16:Sighted
17:Rapid
18:Hasty
19:Intimidating
20:Deadly
21:Staunch
22:Awful
23:Lethargic
24:Awkward
25:Powerful
26:Mystic
27:Adept
28:Masterful
29:Inept
30:Ignorant
31:Deranged
32:Intense
33:Taboo
34:Celestial
35:Furious
36:Keen
37:Superior
38:Forceful
39:Broken
40:Damaged
41:Shoddy
42:Quick
43:Deadly
44:Agile
45:Nimble
46:Murderous
47:Slow
48:Sluggish
49:Lazy
50:Annoying
51:Nasty
52:Manic
53:Hurtful
54:Strong
55:Unpleasant
56:Weak
57:Ruthless
58:Frenzying
59:Godly
60:Demonic
61:Zealous
62:Hard
63:Guarding
64:Armored
65:Warding
66:Arcane
67:precise
68:Lucky
69:Jagged
70:Spiked
71:Angry
72:Menacing
73:Brisk
74:Fleeting
75:Hasty
76:Quick
77:Wild
78:Rash
79:Intrepid
80:Violent
81:Legendary
82:Unreal
83:Mythical
</DropDownList>
<VariableType>Byte</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>147</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8834</ID>
<Description>"Use Time ( Speed )"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>7c</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8835</ID>
<Description>"Stack"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>80</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8836</ID>
<Description>"Max Stack"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>84</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8837</ID>
<Description>"Damage"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>a4</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8838</ID>
<Description>"Defense"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>bc</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8839</ID>
<Description>"Critical"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>110</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8840</ID>
<Description>"Mana Use"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>f0</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8841</ID>
<Description>"Knockback"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>Float</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>a8</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8842</ID>
<Description>"Axe Power"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>8c</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8843</ID>
<Description>"Pickaxe Power"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>88</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8844</ID>
<Description>"Hammer Power"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>90</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8845</ID>
<Description>"Fishing Power"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>58</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8846</ID>
<Description>"Bait Power"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>5c</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8847</ID>
<Description>"Sell Value ( In Copper )"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>f8</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8848</ID>
<Description>"Heals Life ( for Potion ONLY )"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>ac</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8849</ID>
<Description>"Heals Mana ( for Potion ONLY )"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>b0</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8850</ID>
<Description>"Extra Range ( Tools )"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>94</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8851</ID>
<Description>"Expert Mode Item"</Description>
<ShowAsSigned>1</ShowAsSigned>
<VariableType>Byte</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>126</Offset>
<Offset>8</Offset>
<Offset>bc</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>8852</ID>
<Description>"Position X"</Description>
<Color>000000</Color>
<VariableType>Float</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>20</Offset>
</Offsets>
</CheatEntry>
<CheatEntry>
<ID>8853</ID>
<Description>"Position Y"</Description>
<Color>000000</Color>
<VariableType>Float</VariableType>
<Address>player_ptr</Address>
<Offsets>
<Offset>24</Offset>
</Offsets>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>8854</ID>
<Description>"Range X (ReachX)"</Description>
<VariableType>Byte</VariableType>
<Address>Terraria.Player::ResetEffects+796</Address>
</CheatEntry>
<CheatEntry>
<ID>8855</ID>
<Description>"Range Y (ReachY)"</Description>
<VariableType>Byte</VariableType>
<Address>Terraria.Player::ResetEffects+7a0</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Yes, it only works on color mode.derpy2.0(uwu) wrote: ↑Tue Jul 18, 2017 9:55 pm
the full brightness command only works on a certain setting of lighting, i forget what one tho
Kinda, but not really.derpy2.0(uwu) wrote: ↑Tue Jul 18, 2017 10:11 pmthe invasion size is just the total amount of enemies that will spawn i believe but it might be wrong so don't quote me on this
![Razz :P](./images/smilies/icon_razz.gif)
It's true that if you increase the number, more enemies will spawn, but it's not the total amount of enemies spawn.
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1