Is there any way to run multiple instances on multiple clients? As soon as I open more than one gw client it fails to detect any character that is not the first launched client and name detection doesn't work.
You can try to Edit the .au3 file and add the correct Guild Wars Window Name (Guild Wars1, Guild Wars2, Guild Wars3,...). You can lookup the names in the Task Manager.Quote:
Is there any way to run multiple instances on multiple clients? As soon as I open more than one gw client it fails to detect any character that is not the first launched client and name detection doesn't work.
Install Autoit and start the .au3 file in the packages. Most of the time there is a how to file as well. If u have any questions you can pm me.Quote:
Hello guys. I'm pretty new on this forum, and i'd like to know if there is a 'how to' for using this bots !
Can't wait to try them !
Its likely a problem with your Event Handler. In the code you should have a function called "Event Handler" or you can tell which is the right one because it will call the function "Initialize". Heres a working Event Handler.Quote:
Is there any way to run multiple instances on multiple clients? As soon as I open more than one gw client it fails to detect any character that is not the first launched client and name detection doesn't work.
Func EventHandler()
Switch [MENTION=3027413]Gui_[/MENTION]CtrlId
Case $GUI_EVENT_CLOSE
Exit
Case $bStart
If $bRunning = True Then
GUICtrlSetData($bStart, "Will pause after this run")
GUICtrlSetState($bStart, $GUI_DISABLE)
$bRunning = False
ElseIf $bInitialized Then
GUICtrlSetData($bStart, "Pause")
$bRunning = True
Else
$bRunning = True
GUICtrlSetData($bStart, "Initializing...")
GUICtrlSetState($bStart, $GUI_DISABLE)
GUICtrlSetState($txtName, $GUI_DISABLE)
;~ WinSetTitle($GUI, "", GUICtrlRead($txtName))
If GUICtrlRead($txtName) = "" Then
If Initialize(ProcessExists("gw.exe"), True, True, False) = False Then
MsgBox(0, "Error", "Guild Wars it not running.")
Exit
EndIf
Else
If Initialize(GUICtrlRead($txtName), True, True, False) = False Then
MsgBox(0, "Error", "Can't find a Guild Wars client with that character name.")
Exit
EndIf
EndIf
GUICtrlSetData($bStart, "Pause")
GUICtrlSetState($bStart, $GUI_ENABLE)
WinSetTitle($GUI, "", GetCharname() & " - My Client R Best")
$bInitialized = True
$GWPID = $mGWHwnd
EndIf
EndSwitch
EndFunc
Quote:
So I am trying to get the JQ bot going, but it keeps crashing my GW. Any tips?
Do I need to do something before running the bot. I got a few of the other bots going already.
Most likely an outdated GWA2. If not then you'll have to look at the code and find out WHERE it crashes and post the code.Quote:
Hello, i've got a Question on feather farming bot. It says i need space on my inventory and turns off the bot immediatly, even tho my inventory is clean. I'd like to know what's wrong!!! Thanks alot
If it had no line for Eternal Blade you will have to add it yourself. I do not have the ModelID for it, but I have a script that can find it if you need it.Quote:
Hello guys, I was looking at the Zaishen Bot and saw that it picks up all the valuable items. However, it had no line telling the bot to pick up Eternal Blade. According to wiki it should drop there, anyone knows if this is true? If so, shouldn't the bot pick that up, since it is the most valuable item.
No. The closest you will get is vanquish scripts, which imo is better since it kills two birds with one stone.Quote:
Is there any exploration title bot?
Quote:
Most likely an outdated GWA2. If not then you'll have to look at the code and find out WHERE it crashes and post the code.
If it had no line for Eternal Blade you will have to add it yourself. I do not have the ModelID for it, but I have a script that can find it if you need it.
No. The closest you will get is vanquish scripts, which imo is better since it kills two birds with one stone.