Hallo,
ich habe ein kleines Problem mit einem Code ( ich weis er ist für Könner schwachsinnig weils viel zu umständlich geschrieben ist aber nur so versteh ich ihn ^^ )
Ich habe eine Funktion geschrieben für einen kleinen Bot leider kommt immer die Meldung Func has no matching endfunc statement und weis nicht warum das so ist.
Hier ist der Code.
Schonmal danke :D
ich habe ein kleines Problem mit einem Code ( ich weis er ist für Könner schwachsinnig weils viel zu umständlich geschrieben ist aber nur so versteh ich ihn ^^ )
Ich habe eine Funktion geschrieben für einen kleinen Bot leider kommt immer die Meldung Func has no matching endfunc statement und weis nicht warum das so ist.
Hier ist der Code.
Code:
Func Gegnersuchen()
$result1 = _ImageSearch ("Bogenschütze.bmp",1,$x1,$y1,0)
If $result1 = 1 Then
Return True
ElseIf
$result2 = _ImageSearch ("Schwert.bmp",1,$x2,$y2,0)
If $result2 = 1 Then
Return True
ElseIf
$result3 = _Imagesearch ("Skelett.bmp",1,$x3,$y3,0)
If $result3 = 1 Then
Return True
ElseIf
$result4 = _Imagesearch ("Skelett2.bmp",1,$x4,$y4,0)
If $result4 = 1 Then
Return True
ElseIf
$result5 = _Imagesearch ("Skelett3.bmp",1,$x5,$y5,0)
If $result5 = 1 Then
Return True
ElseIf
$result6 = _Imagesearch ("Speerkämpfer.bmp",1,$x6,$y6,0)
If $result6 = 1 Then
Return True
ElseIf
$result7 = _Imagesearch ("Wurm.bmp",1,$x7,$y7,0)
If $result7 = 1 Then
Return True
ElseIf $collectTreasure Then
$result8 = _Imagesearch ("Schatztruhe.bmp",1,$x8,$y8)
If $result8 = 1 Then
Return True
EndIf
Else
Return False
EndIf
EndFunc
Schonmal danke :D