Post Reply Home » Forums » Guild Wars 2 » Guild Wars 2 Bots

Guild Wars 2 Ore Farming Bot : Guild Wars 2 Bots

Posted: August 30th, 2012
Total Posts:6 Joined:2012
Image
This bot is going to farm an ore vein for you if you are on a overflow server. This means you have a very popular server and quests are reset quickly if you log out to make room for others to do them. This is an autoit script to farm either a vein or chest over and over again. Your game needs to be at 1920 by 1080 to work.

GW2 Ore Farming Bot Autoit Code
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
HotKeySet("y","Leave")
HotKeySet("x", "Pause")
HotKeySet("c", "Stop")

$default_resolutionX = 1920
$default_resolutionY = 1080
$x_ratio = @Desktopwidth / $default_resolutionX
$y_ratio = @Desktopheight / $default_resolutionY

$go = True
$Leave = False

While $go
if($Leave) then
MouseClick("left",765,981,2) ;*1 DOUBLECLICK on your chosen characterslot / theyre written with a 2 at the end like xxx,xxx,2
MouseClick("left",765,981,1) ;*1 just another click on the same coords cause it randomfixed an issue for me
Sleep (10000) ;<- Adjust this value depending on your loading time
Send("f")
sleep (5000)
Sleep (500)
Send ("{ESC}")
Send("f")
Sleep (5000)
Send("f")
Sleep (5000)
Send("f")
Sleep (11000)
Send("{ESC}")
sleep (100)
MouseClick("left",980,592,1) ;*2 click in the middle of "Logout"
sleep (100)
MouseClick("left",980,592,1) ;*2 click again to go back to "Character Selection"
sleep (3000) ;<- Adjust this value depending on your loading time
EndIF


WEnd

Func Pause()
$Leave = False
EndFunc

Func Stop() ;to allow the script to stop
Exit
EndFunc

Func Leave()
$Leave = True
EndFunc
GW2 Chest Farm Bot Autoit Script
PRIME_BBCODE_SPOILER_SHOW PRIME_BBCODE_SPOILER:
Global $Paused

HotKeySet("y","Leave")
HotKeySet("x", "Pause")
HotKeySet("c", "Stop")

$default_resolutionX = 1920
$default_resolutionY = 1080
$x_ratio = @Desktopwidth / $default_resolutionX
$y_ratio = @Desktopheight / $default_resolutionY

$go = True
$Leave = False

While $go
if($Leave) then
MouseClick("left",765,981,2) ;*1 DOUBLECLICK on your chosen characterslot / theyre written with a 2 at the end like xxx,xxx,2
MouseClick("left",765,981,1) ;*1 just another click on the same coords cause it randomfixed an issue for me
Sleep (10000)
Send("f")
sleep (5000)
Sleep (500)
Send ("{ESC}")
Sleep (500)
Send("{ESC}")
sleep (100)
MouseClick("left",980,592,1) ;*2 click in the middle of "Logout"
sleep (100)
MouseClick("left",980,592,1) ;*2 click again to go back to "Character Selection"
sleep (3000)
EndIF


WEnd

Func Pause()
$Leave = False
EndFunc

Func Stop() ;to allow the script to stop
Exit
EndFunc

Func Leave()
$Leave = True
EndFunc
How to use it?
- Run GW2 in Windowed Full screen with an resolution of 1920x1080 and make sure to check "Autoloot" in your option window.
- Put the code into an .txt file and rename it to .au3
- Load with AutoIT
- Go to your favorite rich copper/iron/silver/whatsnot vein and start the script
- You need to equip a new Pick from time to time.
- Press y to start, x to pause and c to stop the script.
Posted: September 3rd, 2012
Total Posts:5 Joined:2012
hello

I have followed all the instructions but I get the error message always: Error: Missing separator character after keyword
Posted: September 3rd, 2012
User avatar
administrator
Total Posts:29917 Joined:2002
Which bot code are you using?
Posted: September 3rd, 2012
Total Posts:5 Joined:2012
no idea what code?

Where is the code?
Posted: September 3rd, 2012
User avatar
administrator
Total Posts:29917 Joined:2002
You need to use autoit for it to work. The first post has parts called spoiler. Click those and they will show the code for each bot.
Posted: September 3rd, 2012
Total Posts:5 Joined:2012
I tried it and I can not start anything. AutoIT I did but it does not start with. how it should work. Come ore unlimited
Posted: September 3rd, 2012
Total Posts:5 Joined:2012
HotKeySet("y","Leave")
HotKeySet("x", "Pause")
HotKeySet("c", "Stop")

$default_resolutionX = 1920
$default_resolutionY = 1080
$x_ratio = @Desktopwidth / $default_resolutionX
$y_ratio = @Desktopheight / $default_resolutionY

$go = True
$Leave = False

While $go
if($Leave) then
MouseClick("left",765,981,2)
MouseClick("left",765,981,1)
Sleep (10000) ;<- Adjust this value depending on your loading time
Send("f")
sleep (5000)
Sleep (500)
Send ("{ESC}")
Send("f")
Sleep (5000)
Send("f")
Sleep (5000)
Send("f")
Sleep (11000)
Send("{ESC}")
sleep (100)
MouseClick("left",980,592,1)
sleep (100)
MouseClick("left",981,592,1)
sleep (3000) ;<- Adjust this value depending on your loading time
EndIF


WEnd

Func Pause()
$Leave = False
EndFunc

Func Stop() ;to allow the script to stop
Exit
EndFunc

Func Leave()
$Leave = True
EndFunc
Posted: September 3rd, 2012
User avatar
administrator
Total Posts:29917 Joined:2002
Did you check the how to use section up top? It states that you need to have your resolution set to 1920 by 1080.
Posted: September 4th, 2012
Total Posts:5 Joined:2012
yes have tried everything but I could not. If you can help I have TeamViewer then you can do that maybe if you want.
Posted: November 27th, 2012
Total Posts:1 Joined:2012
:oops: :mrgreen: :| :arrow: :roll: :D good
Posted: December 5th, 2012
Total Posts:3 Joined:2012
WHAT PROGRAM DO YOU HAVE TO USE
Posted: December 5th, 2012
User avatar
administrator
Total Posts:29917 Joined:2002
ponk120 wrote:WHAT PROGRAM DO YOU HAVE TO USE
Autoit
Want Advertisements After The Last Post Removed? Create A Free Account!
blue large dotWho is online
Users browsing this forum: No registered users and 6 guests
Post Reply