AdLibRegister Frage

02/28/2011 21:45 spion9613#1
hi evps
Ich hoffe ihr könnt mir helfen :(
Ein Script soll mehrere Funktionen machen(Auf die Funktionen kommt es nicht an da sie ohne Probleme funktionieren)

Code:
AdLibRegister("(1.Funktion)",200)
AdLibRegister("(2.Funktion)",200)

func (1.Funktion)()
send("2")
endfunc

func (2.Funktion)()
send("3")
endfunc
Wenn eine Pixel gefunden wird dann soll notepad geöffnet und "hi" reingeschrieben werden.

Code:
$z = PixelSearch(96,338,195,430,0xD81F20)
If pixelgetcolor($z[0],$z[1]) then
run("Notepad")
send("hi")
endif
Wenn er losschreibt,dann schreibt er etwa das da die Funktionen noch aktiv sind:
Code:
2232h232i2323
Wie kann ich die Funktionen pausieren(Sobald die Pixel nicht mehr da ist,sollen die Funktionen weitergehen)

Versuch:

Code:
$z = PixelSearch(96,338,195,430,0xD81F20)
If pixelgetcolor($z[0],$z[1]) then
AdLibUnRegister()
send("hi")
endif
mfg
02/28/2011 22:53 KDeluxe#2
AdlibUnRegister("Funktion_1")

Am Anfang einer Funktion steht keine Zahl und ein Punkt schon gar nicht (→ Syntax Error).
03/01/2011 19:19 spion9613#3
wie kann ich aber mehrere funktionen pausieren??
Bei mir klappt es mit einer Funktion aber nicht mit mehreren

Edit:Kann geclosed werden habs jetzt raus =)
mfg