Code:
HotKeySet ("{F5}", "_start")
HotKeySet("{F6}", "_exit")
While 1
sleep (100)
WEnd
Func _start()
WinWaitActive("METIN2")
While 1
If PixelGetColor(136,966) = 0x2C2C2C And WinActive("METIN2") Then
For $i = 0 To 21
Send ("{F2}")
Sleep (500)
Next
EndIf
Wend
EndFunc
Func _exit()
Exit
EndFunc
Und: AutoIt macht alle hexadezimal geschriebenen Zahlen automatisch zu Dezimalen. Dennoch sollte es so gehen, ging bei mir schließlich auch so. (Um mit Hexadezimalen Zahlen zu rechnen muss man jedes mal mit "Hex()" arbeiten... ganz schön nervig -.-
Bist du sicher, dass der Pixel und die Farbe korrekt sind? Könnte auch daran liegen.