[autoitfrage] metin2-potter

02/24/2009 20:54 cermet#1
hi^^ hab mich gestern bend mal an einen potter für metin2 gemacht (nur hp)doch er macht nix hab mir schon zu test eine msgbox eingebaut die jedoch nichts macht
habe es zuerst mit $lol = pixelgetcolor ( x , y)
if $lol = 0xi-was then ......
versucht aber das hat nicht geklappt
dann habe ich es zur verallgemeinerung mit pixelsearch ohne erfolg versucht

ich habe halt einfach die jeweiligen pixel mit autoit info gescannt aber es hat nit geklappt (bei pixelsearch einen der da mitten drin liegt )

hier mal der code:
Code:
hotkeyset ( "{F6}" , "start" )

while (1)
	sleep (200)
	wend



func start()
	while (1)
do
Global $HPleer = PixelSearch(104, 570, 118, 576, 0x464646) 
until IsArray ($HPleer)
msgbox( 0 , "lol", "pixel gefunden")
		send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
			send ( "{1}" , 0)
		sleep (300)
	wend 
	endfunc
ps: hab mir als test ne msgbox eingebaut
03/02/2009 21:03 atze19#2
überprüfe mal ob die Farbe stimmt. Sonst müsste alles passen
03/08/2009 13:06 fieser-hund#3
mach mal
send("{1 down}")
sleep(50)
send("{1 up}")

kann sein, das metin das nicht so schnell verarbeiten kann