Hey Leute,
ich habe ein kleines Problem in einem Script.
Spoiler anzeigen
Global $recht = 630
Global $recht1 = 242
Global $recht2 = 795
Global $recht3 = 565
Local $ar_farbe[14]
$ar_farbe[1] = 0xFFFFFF
$ar_farbe[2] = 0x6C6C68
$ar_farbe[3] = 0x4E4C4B
$ar_farbe[4] = 0x474B28
$ar_farbe[5] = 0xFFFFDC
$ar_farbe[6] = 0xCAAC8F
$ar_farbe[7] = 0x6E5653
$ar_farbe[8] = 0xA5B6A0
$ar_farbe[9] = 0x6A5B31
$ar_farbe[10] = 0x817548
$ar_farbe[11] = 0x9294A7
$ar_farbe[12] = 0xABA57F
$ar_farbe[13] = 0x595367
Global $ar_farbe_name[14]
$ar_farbe_name[0] = "Blau"
$ar_farbe_name[1] = "Bunt"
$ar_farbe_name[2] = "Gelb"
$ar_farbe_name[3] = "Rot"
$ar_farbe_name[4] = "Weiss"
$ar_farbe_name[5] = "Lila"
$ar_farbe_name[6] = "Schwarz"
$ar_farbe_name[7] = "Pink"
$ar_farbe_name[8] = "Orange"
$ar_farbe_name[9] = "Gruen"
$ar_farbe_name[10] = "Braun"
$ar_farbe_name[11] = "Hellblau"
$ar_farbe_name[12] = "Dunkelblau"
$ar_farbe_name[13] = "Grau"
;hier is halt die GUI, in der $ausnahme 1-3 Comboboxen sind
[/autoit] [autoit][/autoit] [autoit]For $a = 1 to 13
If $ausnahme1 = $ar_farbe_name[$a] Then
$ar_farbe[$a] = "deaktiviert"
EndIf
Next
For $b = 1 to 13
If $ausnahme2 = $ar_farbe_name[$b] Then
$ar_farbe$b] = "deaktiviert"
EndIf
Next
For $c = 1 to 13
If $ausnahme3 = $ar_farbe_name[$c] Then
$ar_farbe[$c] = "deaktiviert"
EndIf
Next
For $f = 1 to 13
If $ar_farbe[$f] = "deaktiviert" Then ;hier is mein Problem
Next ;wie kann ich das machen, dass wenn eine Farbe deaktiviert ist, dass dann das Script bei der nächsten ;For-Schleife anfängt???
EndIf ;??
$farbe = PixelSearch ($recht,$recht1,$recht2,$recht3,$ar_farbe[$f])
If Not @error Then
MouseClick ("right",$farbe[0],$farbe[1],1)
EndIf
Next