PostTrove Auto ship Afk and Loot pickup script

Posts 1–14 of 14 · Page 1 of 1
Trove Auto ship Afk and Loot pickup script
The script can be updated because the status indicator dosnt update but its open source so have fun and tweak it.
what it dose
this is the perfect tool for cleaners not only dose it auto attack but it also picks up loot so you can afk ships easily with this it also detects the window that your on so if you accidently tab out it dosnt start doing random things to your desktop



proof its not a virus
https://www.virustotal.com/gui/file/...311f?nocache=1ⓘ
auto ship_mpgh.net.rar556 B · 792 downloads Clean
Quick Update
[QUOTE=lnal2;15352153] Allright yall i know this is fast but heres a updated form.
The auto ship script is a tool that automates mouse clicks and keystrokes in the Trove game. It's perfect for cleaning ships or doing other repetitive tasks. The script detects the Trove window and only works within the game, so you don't have to worry about it interfering with other applications. You can start and stop the script by pressing the F5 and F10 keys, and a message box will appear to confirm that the script is enabled or disabled. If you want to customize the script, you can easily edit the code in any text editor.
My ship cleaner_mpgh.net.rar1 KB · 337 downloads Clean
update
[QUOTE=lnal2;15352403]
Quote Originally Posted by lnal2 View Post
Allright yall i know this is fast but heres a updated form.
The auto ship script is a tool that automates mouse clicks and keystrokes in the Trove game. It's perfect for cleaning ships or doing other repetitive tasks. The script detects the Trove window and only works within the game, so you don't have to worry about it interfering with other applications. You can start and stop the script by pressing the F5 and F10 keys, and a message box will appear to confirm that the script is enabled or disabled. If you want to customize the script, you can easily edit the code in any text editor.
my bad yall heres the script for the new update i accidently relesed the old one again also forgot to mention that this will auto pickup loot

#Persistent
SetTitleMatchMode, 2

Gui, Add, Text, x20 y10 w200 h20, Script Status:
Gui, Add, Text, x130 y10 w200 h20, Stopped
Gui, Add, Button, x20 y40 w100 h30 gStartButton, Start
Gui, Add, Button, x140 y40 w100 h30 gStopButton, Stop
Gui, Show, w280 h80, Trove AutoClicker

return

StartButton:
GuiControl, Disable, StartButton
GuiControl, Enable, StopButton
GuiControl, , 2, Running
SetTimer, AutoClick, 1000
return

StopButton:
GuiControl, Enable, StartButton
GuiControl, Disable, StopButton
GuiControl, , 2, Stopped
SetTimer, AutoClick, Off
return

AutoClick:
WinGet, activeWin, ProcessName, A
If (activeWin = "trove.exe" or activeWin = "Trove.exe")
{
; Hold down the left mouse button for 5 seconds
Send {LButton down}
Sleep 15000
Send {LButton up}

; Rest for 2 seconds while holding down 'E' key
Send {e down}
Sleep 2000
Send {e up}
}

; Update the script status
GuiControlGet, status, , 2
If (status = "Running")
{
GuiControl, , 2, Running
}
else
{
GuiControl, , 2, Stopped
}
return

; Hotkey to start the script
F5::
SetTimer, AutoClick, 1000
GuiControl, Disable, StartButton
GuiControl, Enable, StopButton
GuiControl, , 2, Running
MsgBox, The script has been started.
return

; Hotkey to stop the script
F10::
SetTimer, AutoClick, Off
GuiControl, Enable, StartButton
GuiControl, Disable, StopButton
GuiControl, , 2, Stopped
MsgBox, The script has been stopped.
return
how i can run in background?
Quote Originally Posted by Lord12c View Post
how i can run in background?
You could modify the script yourself adding this function for clicks and also key strokes. I didnt write this function up either someone else here on mpgh posted it first but i can vouch it works and isnt hard to do with Spy++. can also be rewritten in C++ with ease which im sure most ppl would prefer over AHK

BackgroundClick(x, y, messageDelay, PID) {

lParam := x | (y << 16)

SendMessage, 0x006, 00000002, 00000000, , ahk_pid %PID% ;ACTIVE
PostMessage, 0x200, 00000001, %lParam%, , ahk_pid %PID% ;MOUSEMOVE

PostMessage, 0x201, 0x00120BD6, 0x01D80041, , ahk_pid %PID% ;LBUTTONDOWN
Sleep, %messageDelay%
PostMessage, 0x202, 0x00120BD6, 0x01D80041, , ahk_pid %PID% ;LBUTTONUP

return
}


BackgroundClick(786, 653, 250, pidn)
Sleep, 1000
Why not using ControlSend?
Why dont you just use ControlSend instead of Send with extra keybinds maybe. then you could let the script run in the background instead of needing to be open.

Edit: Why are you even doing it so complicated?

Something i came up with in like 2minutes using Boomer in mind:

started := false
while (started) {
ControlSend,,{m down}, Trove
sleep, 5000
ControlSend,,{m up}, Trove
ControlSend,,{o down}, Trove
sleep, 500
ControlSend,,{o up}, Trove
ControlSend,,{2 down}, Trove
sleep, 500
ControlSend,,{2 up}, Trove
sleep, 100
}

F10::
started := !started
return
how can i use the script ?
[QUOTE=lnal2;15352403]
Quote Originally Posted by lnal2 View Post
Allright yall i know this is fast but heres a updated form.
The auto ship script is a tool that automates mouse clicks and keystrokes in the Trove game. It's perfect for cleaning ships or doing other repetitive tasks. The script detects the Trove window and only works within the game, so you don't have to worry about it interfering with other applications. You can start and stop the script by pressing the F5 and F10 keys, and a message box will appear to confirm that the script is enabled or disabled. If you want to customize the script, you can easily edit the code in any text editor.
i wanna know how to use it because i open my game and nothing
script download link !
where the link they didnt start for me both of them ?
Quote Originally Posted by a3ujb View Post
where the link they didnt start for me both of them ?
You need to click the "attachment" in order to download them.
AFK CLEANER SCRIPT
Is it possible to get an AFK ship-cleaning script that includes auto-attack, auto skills and periodically sends specific text in the ship chat, (similar to a typical AFK cleaner 2025)
Someone else on MPGH wrote this AHK snippet ages ago im just reposting it since it seem's like nobody ever use's it...

(Function declaration + definition)
BackgroundClick(x, y, messageDelay, PID) {

lParam := x | (y << 16)

SendMessage, 0x006, 00000002, 00000000, , ahk_pid %PID% ;ACTIVE
PostMessage, 0x200, 00000001, %lParam%, , ahk_pid %PID% ;MOUSEMOVE

PostMessage, 0x201, 0x00120BD6, 0x01D80041, , ahk_pid %PID% ;LBUTTONDOWN
Sleep, %messageDelay%
PostMessage, 0x202, 0x00120BD6, 0x01D80041, , ahk_pid %PID% ;LBUTTONUP

return
}

(Call it like this)
BackgroundClick(1600, 1075, 250, pidn)

Or even better just use C++... AHK is painful once you've done some C++

(Function declaration)
void BackgroundClick(int x, int y, int messageDelay, HWND hWnd);

(Function Definition)
void BackgroundClick(int x, int y, int messageDelay, HWND hWnd) {

SendMessage(hWnd, 6, 2, 0);//Activates window
PostMessage(hWnd, 512, 00000001, MAKELPARAM(x, y));//MOUSEMOVE TO x, y
PostMessage(hWnd, 513, 0x00120BD6, MAKELPARAM(x, y));//ATTEMPT CLICK DOWN
Sleep(messageDelay);
PostMessage(hWnd, 514, 0x00120BD6, MAKELPARAM(x, y));//ATTEMPT CLICK UP
}

(Example of function being called)
BackgroundClick(336, 636, 250, hWnd);
Posts 1–14 of 14 · Page 1 of 1

Post a Reply

Tags for this Thread

None

Need help?