HFFF Bot - FAQ - DO NOT ASK QUESTIONS VIA PM!

08/14/2008 19:32 asgrad1989#436
Hallo würde gern wissen wo hier der Fehler ist ?^^
Hab die Daten von den Rechteck eingeben also dort wo EvE steht und die pixelchecksum Nummer inerhalb des Rechtecks, aber irgendwie findet er es nicht kommt auch keine Fehlermeldung. Er macht dan einfach weiter mit den restlichen skript bsz setzt dann gleich bei mir die Fahnen in Wintergarden :)

Quote:
Func pixelcheck()
Send("{v}")
sleep()
if Pixelchecksum (406, 50, 602, 63)=3884909097 Then;EvE
_nord()
endif
Endfunc
achja benutze Windows Vista kann es sein das es zu Doof dafür ist ?^^ oder übersehe ich mal wieder eine kleinichkeit :D
08/14/2008 23:26 eternalzx#437
Hi,

My laptop does not support the requirements for the resolution for the bot. My laptops resolution is 1280x800 and I tried editing the script to my specifications, but I ended up messing the whole script. Can someone help me with this problem?

I would much appreciate it if someone was to edit the script for me to 1280x800 resolution

Thx
08/15/2008 01:28 Riff Ibanezius#438
for the party invite window, the bot invites the wrong heroes when it gets back. Is this a common problem? I changed the mouse settings to match but if this is a recurring problem, it should be fixed for everyone.

EDIT: misunderstood one of the settings on initial start up. Probelm seems to be fixed.
08/15/2008 02:47 Riff Ibanezius#439
Quote:
Originally Posted by eternalzx View Post
Hi,

My laptop does not support the requirements for the resolution for the bot. My laptops resolution is 1280x800 and I tried editing the script to my specifications, but I ended up messing the whole script. Can someone help me with this problem?

I would much appreciate it if someone was to edit the script for me to 1280x800 resolution

Thx
Alternatively you can do what i did. Take a monitor and hook it up to your laptop, then make that your primary screen. You can then maximize guildwars to the resolution.
08/15/2008 03:24 eternalzx#440
Quote:
Originally Posted by Riff Ibanezius View Post
Alternatively you can do what i did. Take a monitor and hook it up to your laptop, then make that your primary screen. You can then maximize guildwars to the resolution.
yea, i have three computers and no extra monitors. If i did that would be a sound advice.
08/15/2008 05:18 Riff Ibanezius#441
Quote:
Originally Posted by eternalzx View Post
yea, i have three computers and no extra monitors. If i did that would be a sound advice.
well, i don't reccommend this, but you could make your PC think you have another monitor, then have it maximiz GW onto that, the placement of things would be hard. My advice, get a cheapo mionitor or use ur TV
08/15/2008 18:22 Omige#442
Ok this is the first time I have used the script, so im comming into an issue.

I have dual monitors, so i have gw on one and the instructions on the other. the mini map (U) and The Part Pannel (H) are exactly 1023,928 and I load from the gh to lc, when I start the script, it tries to target fernadale, so 1st question, do I load the henchies the 1st time, or leave them out? Second, is there a specific server I need to be on, since asia/europe/america are all slightly different in size on the party pannel henchie box.:confused:

I read the instructions that are in english, and have everything set, so im not sure when it is trying to target the wrong portal.

any suggestions would be great
08/15/2008 19:54 Omige#443
Ok, so I found out the my "Num." wasnt set, but then I ran into the problem he was hitting the wall prior to the portal, so I fixed the code with this

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 
Global  = 4
Global  = InputBox("Exchange", "Enter ""1"" in the box below to boost your alliance's faction or enter ""2"" to get Amber Chunks!" , "Insert here!")

If  = 1 Then
	Global  = InputBox("Name", "Please enter your character's name in the box below!" , "Insert here!")
EndIf

Global  = 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()
     = NOT 
    While 
        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()
	 = Random(1, 25, 1)
		Select 
		Case  = 1 And  = 1
				 = Random(30000, 60000)
				Sleep()
		EndSelect
	
	 = Random(1, 3, 1)
	
	Select		
		Case  = 1
		Send("{NUMPAD0}")
		 = Random(200, 400)
		Sleep()
		Send("{NUMPAD0}")
		 = Random(200, 400)
		Sleep()
		Send("{Space}")
		 = Random(13750, 14250)
		Sleep()
		Send("{a down}")
		 = Random(300, 310)
		Sleep()
		Send("{a up}")
		 = Random(100, 110)
		Sleep()
		Send("{d down}")
		 = Random(10, 20)
		Sleep()
		Send("{d up}")
		 = Random(200, 400)
		Sleep()
		Send("{r}")	
		
		 = Random(1, 2, 1)
		 = Random(1, 3, 1)

			Select 
			Case  = 1 
				 = Random(1400, 1500)
				Sleep()	

				Send("{e down}")
				 = Random(400, 500)
				Sleep()
				Send("{e up}")
				 = Random(200, 400)
				Sleep()
				
				Send("{q down}")
				 = Random(400, 500)
				Sleep()
				Send("{q up}")
				 = Random(200, 400)
				Sleep()
				
				Select
					Case  = 1
					Send("{a down}")
					 = Random(200, 220)
					Sleep()
					Send("{a up}")
					Case  = 2
					Send("{d down}")
					 = Random(200, 220)
					Sleep()
					Send("{d up}")	
					Case  = 3
					 = Random(400, 440)
					Sleep()			
				EndSelect
				
				 = Random(8700, 9000)
				Sleep()

			Case  <> 1
			 = Random(12000, 13000)
			Sleep()	
			EndSelect
		
		Case  <> 1
				MouseClick("left", Random(1074, 1253), Random(232, 249), 1, )	
				 = Random(200, 400)
				Sleep()	
				Send("{Space}")
				 = Random(15000, 15500)
				Sleep()
				MouseClick("left", Random(1074, 1253), Random(206, 225), 1, )
				 = Random(200, 400)
				Sleep()
				Send("{Space}")
				 = Random(1200, 1300)
				Sleep()
				MouseClick("left", Random(1074, 1253), Random(232, 249), 1, )	
				 = Random(200, 400)
				Sleep()	
				Send("{Space}")
				 = Random(1400, 1500)
				Sleep()	
				Send("{a down}")
				 = Random(100, 110)
				Sleep()
				Send("{a up}")
				 = Random(100, 110)
				Sleep()
				Send("{d down}")
				 = Random(100, 110)
				Sleep()
				Send("{d up}")
				 = Random(900, 1000)
				Send("{NUMPAD0}")
				 = Random(200, 400)
				Sleep()
				Send("{NUMPAD0}")
				 = Random(200, 400)
				Sleep()
				Send("{Space}")
				 = Random(10000, 10010)
				Sleep()	
				Send("r")
				 = Random(5, 10)
				Sleep()	
				Send("{Space}")
				 = Random(10000, 10010)
				Sleep()	
				Send("r")
				Sleep()
				Send("{a down}")
				 = Random(100, 110)
				Sleep()
				Send("{a up}")
				 = Random(100, 110)
				Send("{w down}")
				 = Random(100, 110)
				Sleep()
				Send("{w up}")
				 = Random(100, 110)
				Sleep()
				
	EndSelect	
EndFunc

Func _quest()
	
	 = Random(1, 50, 1)
	
	Select
	Case  = 1
		Send("{ENTER}{SHIFTDOWN}7guitar{SHIFTUP}{ENTER}")
		 = Random(200, 400)
		Sleep()
	Case  = 2
		Send("{ENTER}{SHIFTDOWN}7violin{SHIFTUP}{ENTER}")
		 = Random(200, 400)
		Sleep()
	Case  = 3
		Send("{ENTER}{SHIFTDOWN}7flute{SHIFTUP}{ENTER}")
		 = Random(200, 400)
		Sleep()	
	Case  = 4
		Send("{ENTER}{SHIFTDOWN}7drum{SHIFTUP}{ENTER}")
		 = Random(200, 400)
		Sleep()
	Case  = 5
		Send("{ENTER}{SHIFTDOWN}7dance{SHIFTUP}{ENTER}")
		 = Random(200, 400)
		Sleep()
	Case  <> 1 And  <> 2 And  <> 3 And  <> 4 And  <> 5
		 = Random(200, 400)
		Sleep()
	EndSelect
	
	Send("{NUMPAD3}")										
	 = Random(100, 150)
	Sleep()
	MouseClick("left", Random(620, 624), Random(224, 226), 1, )
	 = Random(100, 150)
	Sleep()
	Send("{NUMPAD1}")										
	 = Random(100, 150)
	Sleep()
	MouseClick("left", Random(511, 515), Random(221, 225), 1, )
	 = Random(100, 150)
	Sleep()
	Send("{NUMPAD2}")										
	 = Random(100, 150)
	Sleep()
	MouseClick("left", Random(785, 795), Random(305, 315), 1, )
	 = Random(100, 150)
	Sleep()
	Send("{NUMPADDOT}")										
	 = Random(100, 150)
	Sleep()
	MouseClick("left", Random(741, 743), Random(656, 658), 1, )
	 = Random(100, 150)
	Sleep()
	MouseClick("left", Random(984, 1004), Random(746, 767), 1, )
	 = Random(100, 150)
	Sleep()
	MouseClick("left", Random(984, 1004), Random(862, 884), 1, )
	 = Random(100, 150)
	Sleep()
	MouseClick("left", Random(984, 1004), Random(979, 1000), 1, )
	 = Random(100, 150)
	Sleep()
	 = Random(900, 1100)
	Sleep()
	MouseClick("left", Random(1057, 1080), Random(746, 767), 1, )
	 = Random(100, 150)
	Sleep()
	MouseClick("left", Random(1057, 1080), Random(862, 884), 1, )
	 = Random(100, 150)
	Sleep()
	MouseClick("left", Random(1057, 1080), Random(979, 1000), 1, )
	 = Random(100, 150)
	Sleep()
	MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, )
	 = Random(8000, 8100)
	Sleep()
	MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, )
	 = Random(8000, 8100)
	Sleep()
	MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, )
	 = Random(100, 200)
	Sleep()
	MouseClick("left", Random(1057, 1080), Random(979, 1000), 1, )
	 = Random(200, 250)
	Sleep()
	Send("{NUMPAD3}")										
	 = Random(200, 250)
	Sleep()
	MouseClick("left", Random(678, 679), Random(120, 122), 1, )
	 = Random(7000, 7100)
	Sleep()
	MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, )
	 = Random(8000, 8100)
	Sleep()
	MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, )
	 = Random(8000, 8100)
	Sleep()
	MouseClick("left", Random(1238, 1264), Random(982, 1005), 1, )
	 = Random(500, 1000)
	Sleep()
EndFunc

Func _reward()
	Send("{e down}")
	 = Random(1500, 1800)
	Sleep()
	Send("{e up}")
	 = Random(200, 400)
	Sleep()
	Send("v")
	 = Random(200, 400)
	Sleep()
	Send("{Space}")
	 = Random(1000, 1500)
	Sleep()
	 = Random(482, 773)
	 = Random(732, 734)
	MouseClick("left", , , 1, )
	 = Random(2500, 2700)
	Sleep()
	Send("{Space}")
	 = Random(1000, 1500)
	Sleep()
	 = Random(503, 777)
	 = Random(595, 628)
	MouseClick("left", , , 1, )
	 = Random(1000, 2000)
	Sleep()
EndFunc

Func _travel()
	Send("m")										
	 = Random(700, 1000)
	Sleep()
	 = Random(576, 621)
	 = Random(508, 567)
	MouseClick("left", , , 1, )
	 = Random(200, 400)
	Sleep()
	Send("{Space}")
	 = Random(8000, 8500)
	Sleep()
EndFunc

Func _exchange()
	 = Random(1, 2, 1)
	 = Random(1, 4, 1)
	
	Select
	Case  = 1
		Send("{ENTER}{SHIFTDOWN}7roar{SHIFTUP}{ENTER}")
		 = Random(3000, 3100)
		Sleep()
	Case  = 2
		Send("{ENTER}{SHIFTDOWN}7cheer{SHIFTUP}{ENTER}")
		 = Random(3000, 3100)
		Sleep()
	Case  <> 1 And  <> 2
		 = Random(3000, 3100)
		Sleep()
	EndSelect
	
	Select 
		Case  = 1	; The Jade Quarry
			Send("m")										
			 = Random(700, 1000)
			Sleep()
			MouseClick("left", Random(996, 1036), Random(90, 130), 1, )
			 = Random(200, 400)
			Sleep()
			Send("{Space}")
			 = Random(700, 1000)
			Sleep()
			Send("{Space}")
			 = Random(14000, 15000)
			Sleep()
			Send("{NUMPAD0}")
			 = Random(200, 400)
			Sleep()
			Send("{Space}")
			 = Random(13000, 14000)
			Sleep()
			Send("v")
			 = Random(200, 400)
			Sleep()
			Send("{Space}")
			 = Random(4000, 4500)
			Sleep()
			Send("{a down}")
			 = Random(300, 310)
			Sleep()
			Send("{a up}")
			 = Random(100, 110)
			Sleep()
			Send("{d down}")
			 = Random(300, 310)
			Sleep()
			Send("{d up}")
			 = Random(500, 1000)
			Sleep()
			Send("{e down}")
			 = Random(4600, 5000)
			Sleep()
			Send("{e up}")
			 = Random(200, 400)
			Sleep()
			Send("v")
			 = Random(200, 400)
			Sleep()
			Send("{Space}")
			 = Random(2000, 2500)
			Sleep()
		Case  = 2	; Fort Aspenwood
			Send("m")										
			 = Random(700, 1000)
			Sleep()
			MouseClickDrag("right", Random(720, 725), Random(185, 190), Random(720, 725), Random(455, 460), )
			 = Random(625, 629)
			 = Random(129, 133)
			MouseClick("left", , , 1, )
			 = Random(200, 400)
			Sleep()
			Send("{Space}")
			 = Random(500, 1000)
			Sleep()
			Send("{Space}")
			 = Random(14000, 15000)
			Sleep()
			Send("{NUMPAD0}")
			 = Random(200, 400)
			Sleep()
			Send("{SPACE}")
			 = Random(9500, 10500)
			Sleep()
			Send("v")
			 = Random(200, 400)
			Sleep()
			Send("{Space}")
			 = Random(2700, 3000)
			Sleep()
			Send("{a down}")
			 = Random(100, 110)
			Sleep()
			Send("{a up}")
			 = Random(100, 110)
			Sleep()
			Send("{d down}")
			 = Random(100, 110)
			Sleep()
			Send("{d up}")
			 = Random(500, 1000)
			Sleep()
			Send("{q down}")
			 = Random(2400, 2500)
			Sleep()
			Send("{q up}")
			 = Random(500, 1000)
			Send("{w down}")
			 = Random(2000, 2050)
			Sleep()
			Send("{w up}")
			 = Random(500, 1000)
			Send("v")
			 = Random(200, 400)
			Sleep()
			Send("{Space}")
			 = Random(2000, 2500)
			Sleep()
	EndSelect

	Select
		Case  = 1	; Boost your alliance's faction
			MouseClick("left", Random(502, 778), Random(639, 664), 1, )
			 = Random(500, 1000)
			Sleep()
			MouseClick("left", Random(354, 924), Random(585, 597), 1, )
			 = Random(500, 1000)
			Sleep()
			Send(, 1)
			Send("{ENTER}")
			 = Random(500, 1000)
			Sleep()
			MouseClick("left", Random(354, 924), Random(585, 597), 1, )
			 = Random(500, 1000)
			Sleep()
			Send("{ENTER}")
			 = Random(500, 1000)
			Sleep()
		Case  = 2	; Get Amber Chunks
			MouseClick("left", Random(498, 777), Random(505, 534), 1, )
			 = Random(500, 1000)
			Sleep()
			MouseClick("left", Random(497, 780), Random(564, 593), 1, )
			 = Random(500, 1000)
			Sleep()
	EndSelect
		
	Select
		Case  = 1	; The Jade Quarry
			Send("m")										
			 = Random(700, 1000)
			Sleep()
			MouseClick("left", Random(221, 262), Random(850, 899), 1, )
			 = Random(200, 400)
			Sleep()
			Send("{Space}")
			 = Random(14000, 15000)
			Sleep()
		Case  = 2	; Fort Aspenwood
			Send("m")										
			 = Random(700, 1000)
			Sleep()
			MouseClickDrag("right", Random(720, 725), Random(605, 610), Random(720, 725), Random(185, 190), )	
			 = Random(643, 653)
			 = Random(738, 748)
			MouseClick("left", , , 1, )
			 = Random(200, 400)
			Sleep()
			Send("{Space}")
			 = Random(14000, 15000)
			Sleep()
	EndSelect
	
	Send("p")
	 = Random(200, 400)
	Sleep()
	MouseClick("left", Random(114, 179), Random(144, 154), 1, )
	 = Random(200, 400)
	Sleep()
	 = Random(35, 661)
	 = Random(384, 394)
	MouseClick("left", , , 1, )
	 = Random(100, 200)
	Sleep()
	MouseClick("left", , , 1, )	
	 = Random(200, 400)
	Sleep()
	 = Random(35, 661)
	 = Random(440, 450)
	MouseClick("left", , , 1, )
	 = Random(100, 200)
	Sleep()
	MouseClick("left", , , 1, )
	 = Random(200, 400)
	Sleep()
	 = Random(35, 661)
	 = Random(748, 758)
	MouseClick("left", , , 1, )
	 = Random(100, 200)
	Sleep()
	MouseClick("left", , , 1, )
	 = Random(200, 400)
	Sleep()
	MouseClick("left", Random(198, 295), Random(147, 157), 1, )
	 = Random(200, 400)
	Sleep()
	 = Random(35, 661)
	 = Random(327, 337)
	MouseClick("left", , , 1, )
	 = Random(100, 200)
	Sleep()
	MouseClick("left", , , 1, )
	 = Random(200, 400)
	Sleep()
	 = Random(35, 661)
	 = Random(411, 421)
	MouseClick("left", , , 1, )
	 = Random(100, 200)
	Sleep()
	MouseClick("left", , , 1, )
	 = Random(200, 400)
	Sleep()
	 = Random(35, 661)
	 = Random(495, 505)
	MouseClick("left", , , 1, )
	 = Random(100, 200)
	Sleep()
	MouseClick("left", , , 1, )
	 = Random(200, 400)
	Sleep()
	Send("p")
	Send("{NUMPAD4}")	
	 = Random(200, 400)
	Sleep()
	Send("{NUMPAD5}")	
	 = Random(200, 400)
	Sleep()
	Send("{NUMPAD6}")	
	 = Random(500, 1000)
	Sleep()
EndFunc

If Not WinActivate("Guild Wars") Then
	WinActivate("Guild Wars")
EndIf

Sleep(2000)

 = 27
 = 0
While True
	Select 
		Case  <>  
			 =  + 1
			_run();
			_quest();
			_reward();
			_travel();
		Case  =  
			 =  - 27
			_exchange();
	EndSelect
WEnd
and he flags, but, on the reward box, its out of place majorly and the last flag he drops is off my 1/4 of an inch.

So, suggestions? In English please :p
08/15/2008 21:09 Omige#444
the hero does quite make it to the stepps, if I manually flag him he can make it, and the reward is off aswell the hero should be at 714,109 and the reward should 1st clivk on 614,669
08/16/2008 23:55 RobRockt#445
Quote:
Originally Posted by ziff View Post
Hm, seit neuestem gibt er die 10k Punkte nicht mehr ab.
Läuft alles einwandfrei, aber im Jadesteinbruch findet er den Typen zum Spenden nicht mehr -.-
Hast du das Problem schon gefunden und vll behoben? Wäre nett wenn du mir (wenn du es gefunden hast) auch sagen würdest ;) Hab seit 2 Monaten das gleiche Problem^^
08/17/2008 16:27 ziff#446
Quote:
Originally Posted by RobRockt View Post
Hast du das Problem schon gefunden und vll behoben? Wäre nett wenn du mir (wenn du es gefunden hast) auch sagen würdest ;) Hab seit 2 Monaten das gleiche Problem^^
Nein, alsich mich dran gesetzt hab, um zu gucken wo der Fehler liegt, habe ich (karrierebedingt ;) ) von 'ner Kurzick-Gilde in 'ne Luxon-Gilde gewechselt. seitdem habe ich den bot nich mehr laufen lassen.

Wenn sich meine Bündniszugehörigkeit wieder ändert setzich mich dran und werd die Lösung posten, versprochen ;)
08/17/2008 17:15 D4yw47k3r#447
Also ich habe das Problem, dass unter "Nächstbefindlicher Gegenstand" die Farntal-Stange ausgewählt wird und nicht die von Melandru's Hoffnung. Demnach rennt der Bot auch in die entgegengesetzte Richtung, wie er eigentlich sollte. Wie kann ich dem Abhilfe schaffen?
08/17/2008 17:27 RobRockt#448
Quote:
Originally Posted by ziff View Post
Nein, alsich mich dran gesetzt hab, um zu gucken wo der Fehler liegt, habe ich (karrierebedingt ;) ) von 'ner Kurzick-Gilde in 'ne Luxon-Gilde gewechselt. seitdem habe ich den bot nich mehr laufen lassen.

Wenn sich meine Bündniszugehörigkeit wieder ändert setzich mich dran und werd die Lösung posten, versprochen ;)
Okay =)
Hab auch schon gedacht das ich vll in ne Luxongilde wechsel und da Punkte mache^^ Aber bei 8mio Kurzickpunkte...
08/17/2008 17:50 solos#449
Quote:
Also ich habe das Problem, dass unter "Nächstbefindlicher Gegenstand" die Farntal-Stange ausgewählt wird und nicht die von Melandru's Hoffnung. Demnach rennt der Bot auch in die entgegengesetzte Richtung, wie er eigentlich sollte. Wie kann ich dem Abhilfe schaffen?
Ganz einfach Ziffernblock Null auf "nächsten Gegenstand" statt "nächstbefindlichen" setzen.
08/18/2008 14:29 Humpelstielzchen#450
Moin :) ich habe da mal ne Frage: Öfters kommt eine Meldung,dass ein Error aufgetreten ist-> AutoIt Error
Line 297 (File"x:\xxxx\HFFF Botv1.2\HFFF Bot v1.2.au3")
Sleep(200)
Error: Recursion level has been exceeded-AutoIt will quit to prevent stack overflow.

Also ich dachte mir, dass es dadurch kommt, dass die Gebiete zu lange laden, und nicht fertig werden, bevor der Bot loslegen möchte. Kann mir einer Rat geben? Danke :D