PixelGetColor

12/05/2009 15:33 WieMeinen#1
Hi ich schreibe schon seit längerem an einem Tool für Warcraft3.

Jetzt wollte ich einbauen, dass er nach dem Map laden automatisch den Modus eingibt.

Ich dachte das geht mit PixelGetColor, also hab ich es so probiert:
Code:
If GUICtrlRead ($checkbox3) = 1 Then
	Do 
		PixelGetColor (1063, 520)
		sleep (150)
	Until PixelGetColor (1063, 520) = 0x000000
	send ("{enter}")
	send ($mod1)
EndIf
Aber wenn er geladen hat, dann macht er aber garnix^^
Ich hab schon mehrmals die Farbe und den Pixel überprüft.
Gibt es da irgendwo einen Fehler oder was mach ich falsch?
12/05/2009 17:24 HardCore.1337#2
nimm PixelSearch

PHP Code:
$Search PixelSearch (001024768Deine Farbe)
if 
$Search PixelSearch (001024768Deine Farbethen
  Dein Code
EndIf 
mfg
12/05/2009 17:28 | Moep |#3
@oOWaYnEOo, schreib mal den return von PixelGetColor in eine variable und nimm den dann als abbruch bedingung für die until schleife.