OutdatedTrove Hack ( CE SCRIPT )

Posts 1–15 of 47 · Page 1 of 4
Trove Hack ( CE SCRIPT )
With some problem with .exe i make it in .ct


 
Trove CT script
<?xml version="1.0" encoding="utf-8"?>
<CheatTable CheatEngineTableVersion="18">
<CheatEntries>
<CheatEntry>
<ID>0</ID>
<Description>"Infinite Dodge"</Description>
<LastState Activated="0"/>
<Color>0000FF</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Trove.exe
Version:
Date : 2015-11-04
Author : darkm125

This script does blah blah blah
}

[ENABLE]

aobscanmodule(INJECT,trove.exe,DF F1 DD D8 77 03 8D 45 EC) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
fcomip st(0),st(0)
fstp st(0)
ja trove.AK::MotionEngine::SetPlayerVolume+AD005
jmp return

INJECT:
jmp code
nop
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
db DF F1 DD D8 77 03

unregistersymbol(INJECT)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "trove.exe"+4D6B3C

"trove.exe"+4D6B1C: 8D 64 24 00 - lea esp,[esp+00]
"trove.exe"+4D6B20: 8B 5E 14 - mov ebx,[esi+14]
"trove.exe"+4D6B23: 8B CF - mov ecx,edi
"trove.exe"+4D6B25: 89 5D F4 - mov [ebp-0C],ebx
"trove.exe"+4D6B28: E8 63 4E 07 00 - call trove.exe+54B990
"trove.exe"+4D6B2D: D8 4D F8 - fmul dword ptr [ebp-08]
"trove.exe"+4D6B30: 81 C3 B0 00 00 00 - add ebx,000000B0
"trove.exe"+4D6B36: D9 EE - fldz
"trove.exe"+4D6B38: 8B C3 - mov eax,ebx
"trove.exe"+4D6B3A: DD 03 - fld qword ptr [ebx]
// ---------- INJECTING HERE ----------
"trove.exe"+4D6B3C: DF F1 - fcomip st(0),st(1)
"trove.exe"+4D6B3E: DD D8 - fstp st(0)
"trove.exe"+4D6B40: 77 03 - ja trove.exe+4D6B45
// ---------- DONE INJECTING ----------
"trove.exe"+4D6B42: 8D 45 EC - lea eax,[ebp-14]
"trove.exe"+4D6B45: DC 28 - fsubr qword ptr [eax]
"trove.exe"+4D6B47: 8B 55 F4 - mov edx,[ebp-0C]
"trove.exe"+4D6B4A: 81 C2 98 00 00 00 - add edx,00000098
"trove.exe"+4D6B50: DD 1B - fstp qword ptr [ebx]
"trove.exe"+4D6B52: DD 03 - fld qword ptr [ebx]
"trove.exe"+4D6B54: DD 42 10 - fld qword ptr [edx+10]
"trove.exe"+4D6B57: DF E9 - fucomip st(0),st(1)
"trove.exe"+4D6B59: DD D8 - fstp st(0)
"trove.exe"+4D6B5B: 9F - lahf
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>371</ID>
<Description>"Freeze Fly"</Description>
<LastState Activated="0"/>
<Color>800040</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{ Game : Trove.exe
Version:
Date : 2015-11-05
Author : darkm125

This script does blah blah blah
}

[ENABLE]

aobscanmodule(FREEZEFLY,trove.exe,F3 0F 10 89 B4 00 00 00 F3) // should be unique
alloc(newmem,$1000)

label(code)
label(return)

newmem:

code:
movss xmm1,[ecx+000000D0]
jmp return

FREEZEFLY:
jmp code
nop
nop
nop
return:
registersymbol(FREEZEFLY)

[DISABLE]

FREEZEFLY:
db F3 0F 10 89 B4 00 00 00

unregistersymbol(FREEZEFLY)
dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: "trove.exe"+517B1F

"trove.exe"+517B0C: CC - int 3
"trove.exe"+517B0D: CC - int 3
"trove.exe"+517B0E: CC - int 3
"trove.exe"+517B0F: CC - int 3
"trove.exe"+517B10: 55 - push ebp
"trove.exe"+517B11: 8B EC - mov ebp,esp
"trove.exe"+517B13: 51 - push ecx
"trove.exe"+517B14: 8B 81 18 01 00 00 - mov eax,[ecx+00000118]
"trove.exe"+517B1A: 83 E8 02 - sub eax,02
"trove.exe"+517B1D: 74 35 - je trove.exe+517B54
// ---------- INJECTING HERE ----------
"trove.exe"+517B1F: F3 0F 10 89 B4 00 00 00 - movss xmm1,[ecx+000000B4]
// ---------- DONE INJECTING ----------
"trove.exe"+517B27: F3 0F 10 05 10 38 07 01 - movss xmm0,[trove.exe+803810]
"trove.exe"+517B2F: 0F 2F C1 - comiss xmm0,xmm1
"trove.exe"+517B32: 72 0C - jb trove.exe+517B40
"trove.exe"+517B34: F3 0F 11 4D FC - movss [ebp-04],xmm1
"trove.exe"+517B39: D9 45 FC - fld dword ptr [ebp-04]
"trove.exe"+517B3C: 8B E5 - mov esp,ebp
"trove.exe"+517B3E: 5D - pop ebp
"trove.exe"+517B3F: C3 - ret
"trove.exe"+517B40: F3 0F 10 05 2C 17 23 01 - movss xmm0,[trove.exe+9C172C]
"trove.exe"+517B48: F3 0F 11 45 FC - movss [ebp-04],xmm0
}
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>373</ID>
<Description>"Fly Speed X5"</Description>
<LastState Activated="0"/>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
movaps xmm3,[trove.AK::MotionEngine::SetPlayerVolume+4A5A90]

exit:
jmp returnhere

"trove.exe"+39417A:
jmp newmem
nop
nop
returnhere:




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"trove.exe"+39417A:
movaps xmm3,[trove.AK::MotionEngine::SetPlayerVolume+3BFD70]
//Alt: db 0F 28 1D B0 98 B7 01
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>375</ID>
<Description>"SpeedHack x10"</Description>
<LastState Activated="0"/>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
fmul dword ptr [trove.AK::MotionEngine::SetPlayerVolume+3EC238]

exit:
jmp returnhere

"trove.exe"+517AB0:
jmp newmem
nop
returnhere:




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"trove.exe"+517AB0:
fmul dword ptr [trove.AK::MotionEngine::SetPlayerVolume+42C2B8]
//Alt: db D8 0D F8 5D BE 01
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>376</ID>
<Description>"Super Jump x10"</Description>
<LastState Activated="0"/>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
movss xmm0,[trove.AK::MotionEngine::SetPlayerVolume+3C8774]

exit:
jmp returnhere

"trove.exe"+465650:
jmp newmem
nop
nop
nop
returnhere:




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"trove.exe"+465650:
movss xmm0,[trove.AK::MotionEngine::SetPlayerVolume+4F6A88]
//Alt: db F3 0F 10 05 C8 05 CB 01
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>378</ID>
<Description>"Remove Fog"</Description>
<LastState Activated="0"/>
<Color>80000008</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
mulss xmm0,[trove.AK::MotionEngine::SetPlayerVolume+40B9E0]

exit:
jmp returnhere

"trove.exe"+5DB4DC:
jmp newmem
nop
nop
nop
returnhere:




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"trove.exe"+5DB4DC:
mulss xmm1,[trove.AK::MotionEngine::SetPlayerVolume+40B9E0]
//Alt: db F3 0F 59 0D 20 55 BC 01
</AssemblerScript>
</CheatEntry>
</CheatEntries>
<UserdefinedSymbols/>
</CheatTable>



PS: Anyone stole my work = stop update
What should i read it with? :e
It works well, thanks
How i can install it to CE ?
EDIT : I finded how (Install Notepad ++, open cheat engine (Normal) Press CTRL + S,Rename it if you want,Copy it to the desktop,Open with Notepad++ copy and paste the script of Darkm,save with the logo in left top (Just Save) and close Notepad now open your (Hack.CT) and your hack should be here).
Honestly I do not understand how to do it.
Quote Originally Posted by BazarCHIK View Post
Honestly I do not understand how to do it.
Copy all code in notepad and save it as trove.ct
Quote Originally Posted by darkm125 View Post
Copy all code in notepad and save it as trove.ct
Yep works perfectly copy all the code save it as trove.ct then open it
Once you have opened it you select trove.exe process and then set hotkeys in cheat engine for all the cheats
How about detection? its bannable manually only if i get caught cheating red-handed ? or they scan memory and can see if some1 "changed" it?
Quote Originally Posted by olz View Post
How about detection? its bannable manually only if i get caught cheating red-handed ? or they scan memory and can see if some1 "changed" it?
No memory scan, if you have a ban = player reported you.
what does this give u? what hack
nice freezefly hack
can u made hack for boomeranger?like bomb always drop chicken,will be awesome
its working ? really ?
Replace blue circle when you jump

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

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
push trove.AK::MotionEngine::SetPlayerVolume+56088C

exit:
jmp returnhere

"trove.exe"+465740:
jmp newmem
returnhere:




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"trove.exe"+465740:
push trove.AK::MotionEngine::SetPlayerVolume+4F24FC
//Alt: db 68 3C C0 3F 01
Posts 1–15 of 47 · Page 1 of 4
This thread is closed for replies.

Similar Threads

Tags for this Thread

None

Talk with us