Hallo,
nach dem meine Anfragen auf Disfunktionen in uBAsic und juciphox nicht beantwortet werden möchte ich die Scriptwütigen unter euch auf folgendes hinweisen:
Unter
viewtopic.php?t=468
gibt es bereits den Hinweis, sei aber hier nochmals dargestellt:
Bei if-Anweisungen kann es bei dieser Schreibweise zu unergründlichen Verhaltensweisen wie Stillstand der Kamera oder irgendwelchen unsinnigen Programmfolgen kommen. Das Gemeine daran, steht if z.B in Zeile 10 und man schreibt in Zeile 50 was neues dazu, meint man doch der Fehler würde in Zeile 50 liegen! Kann sein, kann aber eben an dem fehlenden endif liegen.
Beispiel:
if a=b then c=d
Um sich Zeit zu sparen kann ich aus eigener Erfahrung nur anempfehlen unter juciphox das so zu schreiben
if a=b then c=d endif
oder so
if a=b
then c=d
endif
Wann, Wieso und Warum der Fehler zuschlägt, kann ich nicht sagen! Sagen kann ich aber, dass ich schon etliche Stunden damit verbracht habe an anderen Stellen im Script einen Fehler zu vermuten. Nach einem hinzufügen von endif lief das Script.
Eine weitere Hürde kann man sich ersparen wenn man den z-Parameter nicht verwendet.
So:
rem @param z Zyklus 0=Aus 1=Ein
rem @default z 1
wird er unter den Parameteroptionen gleich gar nicht angezeigt. Das ist aber von mir auch schon beschrieben worden.
Keine Kommunkation ist auch eine Kommunkation! Alles Weitere zu obigem Thema wurde ja eben nicht gesagt!
gruß gehtnix