UPDATE - v1.1 .Quote:
wer nach diesem Post seine Fragen in diesem Thread posted und nicht in bekommt eine Verwarnung
Dieser Thread wird nur noch für verbesserungsvorschläge des Bots benutzt.
-----
ask your questions only in thread or you get warned.
UPDATE - v1.2 .
Ich glaube nun ist er soweit veröffentlicht zu werden, hat ja auch lange genug gedauert =)
Falls jemand nicht weiß was HFFF ist:
Im Schnitt bringts einem 10k Kurzick Punkte, sowie 3,75P und 50k EP in ca. 45 Minuten.Quote:
The Lutgardis FFF (Fast Faction Farming) team is a build designed to perform the quest Securing Echovald Forest in Melandru's Hope as rapidly as possible for the purposes of faction farming. The quest offers 400 Kurzick Faction as a reward. This is currently the fastest known way of amassing Kurzick Faction. This run starts from Lutgardis Conservatory.
Anstatt Kurzick Punkten gibts hier Luxon Punkte - dauert leider etwas länger.Quote:
The Scout the Coast quest in Mount Qinkai can be used to farm Luxon faction with heroes and henchmen. While the quest itself is trivial (there will be no aggro on the heroes and henchmen at all), finding the precise locations and timing for the hero flags to minimize running time is not so obvious. This guide will demonstrate how to do a run with a total running time—from zoning into Mount Qinkai from Breaker Hollow until completing the quest and zoning back into Breaker Hollow—of less than 2:15 minutes. This brings the faction farming rate to a theoretical maximum of 10,667/hour (giving 21,333 points per hour to the allegiance rank). This is almost equal to the Jade Arena run, with the benefit that it can be done solo and with 90% of cognitive facilities turned off.
Zum starten einfach .exe oder gleich die .au3 Datei öffnen, "Pause" zum pausieren drücken, und "Ende" zum beenden.
Der Rest steht eigentlich im beiliegenden HowTo.
Viel Spaß beim testen, bei mir liefs die Nacht über ohne Probleme durch.
Achtung: Ab hier alte Version (v1.0). Für die neuste Version dem Link oben folgen.
Hier nochmal der Code alleine:Quote:
Originally Posted by viruschief.com
Antivir: Nothing found
ArcaVir: Nothing found
Avast: Nothing found
AVG: Nothing found
BitDefender: Nothing found
ClamAV: Nothing found
F-Prot: Nothing found
Norman: Nothing found
Rising: Nothing found
VirusBlokAda32: Nothing found
VirusBuster: Nothing found
Scanned by
Code:
#cs ---------------------------------------------------------------------------- AutoIt Version: 3.2.10.0 Author: MasteR GunneR Script Function: HFFF. #ce ---------------------------------------------------------------------------- ; Script Start - Add your code below here HotKeySet("{END}","_exitit") HotKeySet("{PAUSE}", "_TogglePause") Global $Paused [COLOR="Red"]Global $mousespeed = 4[/COLOR] Global $exchange = InputBox("Exchange", "Enter ""1"" in the box below to boost your alliance's faction or enter ""2"" to get Amber Chunks!" , "Insert here!") If $exchange = 1 Then Global $name = InputBox("Name", "Please enter your character's name in the box below!" , "Insert here!") EndIf Global $break = InputBox("Break", "Enter ""1"" in the box below to enable the ""Break"" function (recommended) or enter ""2"" to disable it!" , "Insert here!") Func _exitit() exit 0 EndFunc Func _TogglePause() $Paused = NOT $Paused While $Paused sleep(100) ToolTip('Script is "Paused"',0,0) WEnd ToolTip("Script is running") If Not WinActivate("Guild Wars") Then WinActivate("Guild Wars") EndIf Sleep(2000) EndFunc Func _run() $rndnumber = Random(1, 25, 1) Select Case $rndnumber = 1 And $break = 1 $rndnumber = Random(30000, 60000) Sleep($rndnumber) EndSelect $run = Random(1, 3, 1) Select Case $run = 1 Send("{NUMPAD0}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{NUMPAD0}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(13750, 14250) Sleep($rndnumber) Send("{a down}") $rndnumber = Random(300, 310) Sleep($rndnumber) Send("{a up}") $rndnumber = Random(100, 110) Sleep($rndnumber) Send("{d down}") $rndnumber = Random(10, 20) Sleep($rndnumber) Send("{d up}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{r}") $run1 = Random(1, 2, 1) $run2 = Random(1, 3, 1) Select Case $run1 = 1 $rndnumber = Random(1400, 1500) Sleep($rndnumber) Send("{e down}") $rndnumber = Random(400, 500) Sleep($rndnumber) Send("{e up}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{q down}") $rndnumber = Random(400, 500) Sleep($rndnumber) Send("{q up}") $rndnumber = Random(200, 400) Sleep($rndnumber) Select Case $run2 = 1 Send("{a down}") $rndnumber = Random(200, 220) Sleep($rndnumber) Send("{a up}") Case $run2 = 2 Send("{d down}") $rndnumber = Random(200, 220) Sleep($rndnumber) Send("{d up}") Case $run2 = 3 $rndnumber = Random(400, 440) Sleep($rndnumber) EndSelect $rndnumber = Random(8700, 9000) Sleep($rndnumber) Case $run1 <> 1 $rndnumber = Random(12000, 13000) Sleep($rndnumber) EndSelect Case $run <> 1 MouseClick("left", Random(1074, 1253), Random(232, 249), 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(15000, 15500) Sleep($rndnumber) MouseClick("left", Random(1074, 1253), Random(206, 225), 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(1200, 1300) Sleep($rndnumber) MouseClick("left", Random(1074, 1253), Random(232, 249), 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(1400, 1500) Sleep($rndnumber) Send("{a down}") $rndnumber = Random(100, 110) Sleep($rndnumber) Send("{a up}") $rndnumber = Random(100, 110) Sleep($rndnumber) Send("{d down}") $rndnumber = Random(100, 110) Sleep($rndnumber) Send("{d up}") $rndnumber = Random(900, 1000) Send("{NUMPAD0}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{NUMPAD0}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(10000, 10010) Sleep($rndnumber) Send("r") $rndnumber = Random(5, 10) Sleep($rndnumber) Send("{a down}") $rndnumber = Random(998, 1008) Sleep($rndnumber) Send("{a up}") $rndnumber = Random(13000, 13500) Sleep($rndnumber) EndSelect EndFunc Func _quest() $emote = Random(1, 50, 1) Select Case $emote = 1 Send("{ENTER}{SHIFTDOWN}7guitar{SHIFTUP}{ENTER}") $rndnumber = Random(200, 400) Sleep($rndnumber) Case $emote = 2 Send("{ENTER}{SHIFTDOWN}7violin{SHIFTUP}{ENTER}") $rndnumber = Random(200, 400) Sleep($rndnumber) Case $emote = 3 Send("{ENTER}{SHIFTDOWN}7flute{SHIFTUP}{ENTER}") $rndnumber = Random(200, 400) Sleep($rndnumber) Case $emote = 4 Send("{ENTER}{SHIFTDOWN}7drum{SHIFTUP}{ENTER}") $rndnumber = Random(200, 400) Sleep($rndnumber) Case $emote = 5 Send("{ENTER}{SHIFTDOWN}7dance{SHIFTUP}{ENTER}") $rndnumber = Random(200, 400) Sleep($rndnumber) Case $emote <> 1 And $emote <> 2 And $emote <> 3 And $emote <> 4 And $emote <> 5 $rndnumber = Random(200, 400) Sleep($rndnumber) EndSelect Send("{NUMPAD3}") $rndnumber = Random(100, 150) Sleep($rndnumber) MouseClick("left", Random(620, 624), Random(224, 226), 1, $mousespeed) $rndnumber = Random(100, 150) Sleep($rndnumber) Send("{NUMPAD1}") $rndnumber = Random(100, 150) Sleep($rndnumber) MouseClick("left", Random(511, 515), Random(221, 225), 1, $mousespeed) $rndnumber = Random(100, 150) Sleep($rndnumber) Send("{NUMPAD2}") $rndnumber = Random(100, 150) Sleep($rndnumber) MouseClick("left", Random(785, 795), Random(305, 315), 1, $mousespeed) $rndnumber = Random(100, 150) Sleep($rndnumber) Send("{NUMPADDOT}") $rndnumber = Random(100, 150) Sleep($rndnumber) MouseClick("left", Random(741, 743), Random(656, 658), 1, $mousespeed) $rndnumber = Random(100, 150) Sleep($rndnumber) MouseClick("left", Random(984, 1004), Random(746, 767), 1, $mousespeed) $rndnumber = Random(100, 150) Sleep($rndnumber) MouseClick("left", Random(984, 1004), Random(862, 884), 1, $mousespeed) $rndnumber = Random(100, 150) Sleep($rndnumber) MouseClick("left", Random(984, 1004), Random(979, 1000), 1, $mousespeed) $rndnumber = Random(100, 150) Sleep($rndnumber) $rndnumber = Random(900, 1100) Sleep($rndnumber) MouseClick("left", Random(1057, 1080), Random(746, 767), 1, $mousespeed) $rndnumber = Random(100, 150) Sleep($rndnumber) MouseClick("left", Random(1057, 1080), Random(862, 884), 1, $mousespeed) $rndnumber = Random(100, 150) Sleep($rndnumber) MouseClick("left", Random(1057, 1080), Random(979, 1000), 1, $mousespeed) $rndnumber = Random(100, 150) Sleep($rndnumber) MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, $mousespeed) $rndnumber = Random(8000, 8100) Sleep($rndnumber) MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, $mousespeed) $rndnumber = Random(8000, 8100) Sleep($rndnumber) MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, $mousespeed) $rndnumber = Random(100, 200) Sleep($rndnumber) MouseClick("left", Random(1057, 1080), Random(979, 1000), 1, $mousespeed) $rndnumber = Random(200, 250) Sleep($rndnumber) Send("{NUMPAD3}") $rndnumber = Random(200, 250) Sleep($rndnumber) MouseClick("left", Random(678, 679), Random(120, 122), 1, $mousespeed) $rndnumber = Random(7000, 7100) Sleep($rndnumber) MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, $mousespeed) $rndnumber = Random(8000, 8100) Sleep($rndnumber) MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, $mousespeed) $rndnumber = Random(8000, 8100) Sleep($rndnumber) MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, $mousespeed) $rndnumber = Random(500, 1000) Sleep($rndnumber) EndFunc Func _reward() Send("{e down}") $rndnumber = Random(1500, 1800) Sleep($rndnumber) Send("{e up}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("v") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(1000, 1500) Sleep($rndnumber) $a = Random(482, 773) $b = Random(732, 734) MouseClick("left", $a, $b, 1, $mousespeed) $rndnumber = Random(2500, 2700) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(1000, 1500) Sleep($rndnumber) $c = Random(503, 777) $d = Random(595, 628) MouseClick("left", $c, $d, 1, $mousespeed) $rndnumber = Random(1000, 2000) Sleep($rndnumber) EndFunc Func _travel() Send("m") $rndnumber = Random(700, 1000) Sleep($rndnumber) $a = Random(576, 621) $b = Random(508, 567) MouseClick("left", $a, $b, 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(8000, 8500) Sleep($rndnumber) EndFunc Func _exchange() $coinflip = Random(1, 2, 1) $emote = Random(1, 4, 1) Select Case $emote = 1 Send("{ENTER}{SHIFTDOWN}7roar{SHIFTUP}{ENTER}") $rndnumber = Random(3000, 3100) Sleep($rndnumber) Case $emote = 2 Send("{ENTER}{SHIFTDOWN}7cheer{SHIFTUP}{ENTER}") $rndnumber = Random(3000, 3100) Sleep($rndnumber) Case $emote <> 1 And $emote <> 2 $rndnumber = Random(3000, 3100) Sleep($rndnumber) EndSelect Select Case $coinflip = 1 ; The Jade Quarry Send("m") $rndnumber = Random(700, 1000) Sleep($rndnumber) MouseClick("left", Random(996, 1036), Random(90, 130), 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(700, 1000) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(14000, 15000) Sleep($rndnumber) Send("{NUMPAD0}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(13000, 14000) Sleep($rndnumber) Send("v") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(4000, 4500) Sleep($rndnumber) Send("{a down}") $rndnumber = Random(300, 310) Sleep($rndnumber) Send("{a up}") $rndnumber = Random(100, 110) Sleep($rndnumber) Send("{d down}") $rndnumber = Random(300, 310) Sleep($rndnumber) Send("{d up}") $rndnumber = Random(500, 1000) Sleep($rndnumber) Send("{e down}") $rndnumber = Random(4600, 5000) Sleep($rndnumber) Send("{e up}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("v") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(2000, 2500) Sleep($rndnumber) Case $coinflip = 2 ; Fort Aspenwood Send("m") $rndnumber = Random(700, 1000) Sleep($rndnumber) MouseClickDrag("right", Random(720, 725), Random(185, 190), Random(720, 725), Random(455, 460), $mousespeed) $a = Random(625, 629) $b = Random(129, 133) MouseClick("left", $a, $b, 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(500, 1000) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(14000, 15000) Sleep($rndnumber) Send("{NUMPAD0}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{SPACE}") $rndnumber = Random(9500, 10500) Sleep($rndnumber) Send("v") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(2700, 3000) Sleep($rndnumber) Send("{a down}") $rndnumber = Random(100, 110) Sleep($rndnumber) Send("{a up}") $rndnumber = Random(100, 110) Sleep($rndnumber) Send("{d down}") $rndnumber = Random(100, 110) Sleep($rndnumber) Send("{d up}") $rndnumber = Random(500, 1000) Sleep($rndnumber) Send("{q down}") $rndnumber = Random(2400, 2500) Sleep($rndnumber) Send("{q up}") $rndnumber = Random(500, 1000) Send("{w down}") $rndnumber = Random(2000, 2050) Sleep($rndnumber) Send("{w up}") $rndnumber = Random(500, 1000) Send("v") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(2000, 2500) Sleep($rndnumber) EndSelect Select Case $exchange = 1 ; Boost your alliance's faction MouseClick("left", Random(502, 778), Random(639, 664), 1, $mousespeed) $rndnumber = Random(500, 1000) Sleep($rndnumber) MouseClick("left", Random(354, 924), Random(585, 597), 1, $mousespeed) $rndnumber = Random(500, 1000) Sleep($rndnumber) Send($name, 1) Send("{ENTER}") $rndnumber = Random(500, 1000) Sleep($rndnumber) MouseClick("left", Random(354, 924), Random(585, 597), 1, $mousespeed) $rndnumber = Random(500, 1000) Sleep($rndnumber) Send("{ENTER}") $rndnumber = Random(500, 1000) Sleep($rndnumber) Case $exchange = 2 ; Get Amber Chunks MouseClick("left", Random(498, 777), Random(505, 534), 1, $mousespeed) $rndnumber = Random(500, 1000) Sleep($rndnumber) MouseClick("left", Random(497, 780), Random(564, 593), 1, $mousespeed) $rndnumber = Random(500, 1000) Sleep($rndnumber) EndSelect Select Case $coinflip = 1 ; The Jade Quarry Send("m") $rndnumber = Random(700, 1000) Sleep($rndnumber) MouseClick("left", Random(221, 262), Random(850, 899), 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(14000, 15000) Sleep($rndnumber) Case $coinflip = 2 ; Fort Aspenwood Send("m") $rndnumber = Random(700, 1000) Sleep($rndnumber) MouseClickDrag("right", Random(720, 725), Random(605, 610), Random(720, 725), Random(185, 190), $mousespeed) $a = Random(643, 653) $b = Random(738, 748) MouseClick("left", $a, $b, 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{Space}") $rndnumber = Random(14000, 15000) Sleep($rndnumber) EndSelect Send("p") $rndnumber = Random(200, 400) Sleep($rndnumber) MouseClick("left", Random(114, 179), Random(144, 154), 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) $a = Random(35, 661) $b = Random(384, 394) MouseClick("left", $a, $b, 1, $mousespeed) $rndnumber = Random(100, 200) Sleep($rndnumber) MouseClick("left", $a, $b, 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) $c = Random(35, 661) $d = Random(440, 450) MouseClick("left", $c, $d, 1, $mousespeed) $rndnumber = Random(100, 200) Sleep($rndnumber) MouseClick("left", $c, $d, 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) $e = Random(35, 661) $f = Random(748, 758) MouseClick("left", $e, $f, 1, $mousespeed) $rndnumber = Random(100, 200) Sleep($rndnumber) MouseClick("left", $e, $f, 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) MouseClick("left", Random(198, 295), Random(147, 157), 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) $g = Random(35, 661) $h = Random(327, 337) MouseClick("left", $g, $h, 1, $mousespeed) $rndnumber = Random(100, 200) Sleep($rndnumber) MouseClick("left", $g, $h, 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) $i = Random(35, 661) $j = Random(411, 421) MouseClick("left", $i, $j, 1, $mousespeed) $rndnumber = Random(100, 200) Sleep($rndnumber) MouseClick("left", $i, $j, 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) $k = Random(35, 661) $l = Random(495, 505) MouseClick("left", $k, $l, 1, $mousespeed) $rndnumber = Random(100, 200) Sleep($rndnumber) MouseClick("left", $k, $l, 1, $mousespeed) $rndnumber = Random(200, 400) Sleep($rndnumber) Send("p") Send("{NUMPAD4}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{NUMPAD5}") $rndnumber = Random(200, 400) Sleep($rndnumber) Send("{NUMPAD6}") $rndnumber = Random(500, 1000) Sleep($rndnumber) EndFunc If Not WinActivate("Guild Wars") Then WinActivate("Guild Wars") EndIf Sleep(2000) $runstotal = 27 $runs = 0 While True Select Case $runstotal <> $runs $runs = $runs + 1 _run(); _quest(); _reward(); _travel(); Case $runstotal = $runs $runs = $runs - 27 _exchange(); EndSelect WEnd