Nippy's Mass Join Me

Posts 1–15 of 27 · Page 1 of 2
Nippy's Mass Join Me
This is made by request.

What this script does is types /joinme name for each name on the list.

What it wont do is if you are multi clienting it will not tab or search between each client and hit the join button. Sorry but as of now I have yet to find a way to do controlsend click. I am still looking in to this but as of now it wont do it. And the whole taping between window is not a vary good idea.

Preview:



How to use:
First you need a list of users.
Type out each username in the box below the list and hit add

If you want to remove or correct a miss spelled name double click the name. It will remove it from the list and add it to the edit box.
you can also select the name and then hit Remove selected.

Once you have your list go back in to the trove client and hit F5.

It will then /joinme username of each client on the list.

Anymore questions feel free to post below.


 
Source
Code:
#NoEnv  ; Recommended for performance and compatibility with future AutoHotkey releases.
; #Warn  ; Enable warnings to assist with detecting common errors.
SendMode Input  ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir%  ; Ensures a consistent starting directory.
SetKeyDelay, 100, 100

Global IniFile := "MassInvite.ini" ;Save Filename
Global UserList


IfNotExist, %A_ScriptDir%/%IniFile%
{
	IniWrite, %UserList%, %A_ScriptDir%/%IniFile%, NippysMassJoinMe, JoinMeUserList
}

IniRead, UserList, %A_ScriptDir%/%IniFile%, NippysMassJoinMe, JoinMeUserList
UserListEx := StrSplit(UserList , "|")


Gui, Main:-MaximizeBox -MinimizeBox -Disabled
Gui, Main:Add, ListView, x10 y9 w150 h220 vUsernameList gUsernameList Grid NoSortHdr -LV0x10 -LV0x8000, User Name List
Gui, Main:Add, Edit, x10 y229 w100 h20 vUsernameEdit, 
Gui, Main:Add, Button, x120 y229 w40 h20 gAddUsername, Add
Gui, Main:Add, Button, x10 y249 w150 h20 gRemoveSelectedName, Remove Selected
Gui, Main:Add, Button, x10 y269 w150 h20 gQuitNSave, Save and Exit
Gui, Main:Add, Text, x10 y289 w150 h65 , Add each username above. Then go back in game and hit F5 while in game. It will type /joinme name for each name on the on the list.
	

			Loop, % UserListEx.MaxIndex()
				{
					If (UserListEx[a_index] <> "") {
					Gui, Main:Default
					Gui, Main:ListView, UsernameList
					UserToAdd := UserListEx[a_index]
					lv_add("", UserToAdd)
				}
				}

	
Gui, Main:Show, x568 y387 h363 w176 AutoSize , Nippy's Mass Join Me
	
Settimer, SelectedScan, 100
Return

QuitNSave:
MainGuiClose:
    Gui, Main:Default
		Gui, Main:ListView, UsernameList
		UserList = 
		Loop % LV_GetCount()
			{
				LV_GetText(ClientByNumber, a_index, 1)
				UserList .= ClientByNumber "|"

	}
	
IniWrite, %UserList%, %A_ScriptDir%/%IniFile%, NippysMassJoinMe, JoinMeUserList
ExitApp
Return


AddUsername:
Gui, Main:Default
Gui, Main:Submit, Nohide
Gui, Main:ListView, UsernameList
lv_add("", UsernameEdit)
Return

SelectedScan:
Gui, Main:Default
Gui, Main:ListView, FBListView
FocusedRowNumber := LV_GetNext(0, "F")
If (FocusedRowNumber <> OldFocusedRowNumber) {
If (GetSelectedClient() <> "0") {
Guicontrol, Main:, UsernameEdit, % GetSelectedClient()
OldFocusedRowNumber := FocusedRowNumber
}
}

Return


UsernameList:
if A_GuiControlEvent <> DoubleClick
	return
RemoveSelectedName:
FocusedRowNumber := LV_GetNext(0, "F")
LV_Delete(FocusedRowNumber)
Return


F5::
		Gui, Main:Default
		Gui, Main:ListView, UsernameList
		Loop % LV_GetCount()
			{
				LV_GetText(ClientByNumber, a_index, 1)
				BuildJoin := "/joinme " ClientByNumber
				SendRaw %BuildJoin% 
				RandSleep(86,140)
				Send {enter}
				RandSleep(86,140)
	}
Return

GetSelectedClient()
	{
		Gui, Main:Default
		Gui, Main:ListView, FBListView
		FocusedRowNumber := LV_GetNext(0, "F")  ; Find the Focused row.
		If not FocusedRowNumber  ; No row is Focused.
			{
				Return 0
			}
		LV_GetText(Text, LV_GetNext(RowNumber))

		Return Text
	}
	
RandSleep(x,y) {
		Random, rand, %x%, %y%
		Sleep %rand%
	}
	
F4::Reload




https://www.virustotal.com/en/file/7...is/1445033235/
Code:
SHA256:	7aff19cb07f5c46d65f3c29a303e1a235fd3e7e23655d24e1808b591be86db4f
File name:	NippysMassJoinMev1.0.rar
Detection ratio:	0 / 56
Analysis date:	2015-10-16 22:07:15 UTC ( 0 minutes ago )
NippysMassJoinMev1.0_mpgh.net.rar349 KB · 493 downloads Clean
Approved file
gg, idk why ima use this but good release
Quote Originally Posted by iwillkillzombies View Post
gg, idk why ima use this but good release
Why would you not want to hehe. But it is good for is fi you have a group of friends that are in your item hunting party. You cna clear it out then invite them and open the chests.
Quote Originally Posted by reppin View Post
Why would you not want to hehe. But it is good for is fi you have a group of friends that are in your item hunting party. You cna clear it out then invite them and open the chests.
Is it possible to make internal hacks like godmode, 1hit kill, ect. or anything like those?
Quote Originally Posted by iwillkillzombies View Post
Is it possible to make internal hacks like godmode, 1hit kill, ect. or anything like those?
That deals with cheating. and that kind of cheating I do not handle nor have even tried. So no sorry it can't do that and nothing I make will do that. As I handle more automation kind of stuff not hacking/modifying the game it self.
Hope one day we'll be able to inv without manually clicking accept
btw does they fixed the pirate glitch, I can't seems to reproduce it now
Quote Originally Posted by puff0909 View Post
Hope one day we'll be able to inv without manually clicking accept
btw does they fixed the pirate glitch, I can't seems to reproduce it now
they did last mini patch. also this was ment more for legit invites not mass invites to altd
I finally make my auto inv+accept script ;D


CoordMode, Mouse, Screen
f1::
{
Send, {enter}
Send, /joinme name
Send, {enter}
Send, l
sleep, 500
mousegetpos, start_x, start_y
mouseclick, left, 1620, 173, 1, 0
sleep, 100
mouseclick, left, 1620, 170, 1, 0
mouseclick, left,%start_x%, %start_y%, 1,0
}
Return

Hope oneday I can make a better one :P
You may already be aware - this script no longer works.

Nice idea though. I think I know what you're doing now instead of Fishbotting
Quote Originally Posted by toemik View Post
You may already be aware - this script no longer works.

Nice idea though. I think I know what you're doing now instead of Fishbotting
What doesn't work about it?

Edit:
I just tested it again and it seems to be working invited all the clients on the list fine.
Great. Now it's working for some reason.

Of course, when you troubleshoot a problem for about an hour, it never works. The next day you turn it on, it works.

My bad.
Quote Originally Posted by toemik View Post
Great. Now it's working for some reason.

Of course, when you troubleshoot a problem for about an hour, it never works. The next day you turn it on, it works.

My bad.
lol, It is a simple macro tool that is able to collect usernames. So it should not stop working other wise all other tools would as well.
Oh, I found my mistake.

After typing in the names I want to invite, I hit "Save and Close", and THEN hit F5. I assumed the script was still running in the background.
Quote Originally Posted by toemik View Post
Oh, I found my mistake.

After typing in the names I want to invite, I hit "Save and Close", and THEN hit F5. I assumed the script was still running in the background.
lol yeah that closes the whole thing out. You don't need to hit save at all as long as there on the list. It reads right form the gui it self.
Posts 1–15 of 27 · Page 1 of 2

Post a Reply

Similar Threads

Tags for this Thread

None

Need help?