• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Script bei Bedingung X sofort beenden

Bjoern.83

Fuji
Registriert
03.01.09
Beiträge
37
Hallo zusammen!

Ich hoffe jemand hat ne Lösung oder Idee für mein Problem. :-)

Was ich tun will:

Ich möchte an einer bestimmten Stelle meines Scripts eine Variable auf ihren Wert hin prüfen.
Wenn die Bedingung erfüllt ist, dann soll das Script sofort beendet werden.
Und dieses "beenden des Scripts" hätte ich nun gerne damit erreicht, dass ich von der "Abfragestelle" zum Ende des Scripts springe.

Zu meinem Problem- prinzipiell kann ich es auch mit ner If...then...else Bedingung lösen.
(Hab ich im Moment ja auch gemacht weil es keinen GOTO Befehl gibt.)

Mein Code ist schon sehr lange und ich hatte/hab halt einfach keine Lust, alles was nach dieser Abfrage kommt in den else-Teil zu packen. :-/
Find ich irgendwie ein wenig unübersichtlich... Und nicht so hübsch :-)

Hat jemand einen Vorschlag für mich?!

Zusammengefasst:
Ich möchte im Prinzip nur, dass eine Variable geprüft wird und wenn die Bedingung erfüllt ist, dann sofort das Script beenden.
 
Einfach eine Funktion definieren und aufrufen?
 
Code:
test TRUE|FALSE && exit;

[I]# oder (halt nur andersrum)
[/I]
test TRUE|FALSE || exit;

Vielen Dank für deine schnelle Antwort!!!
Könntest du mir das vielleicht grad noch kurz erklären?
Ich versteh es grad noch nicht so ganz :-)

EDIT:
Ups, du hast wohl nachgebessert .
Okay, aber was sollte denn in der Funktion drin stehen?

Vielleicht hast du ja die Geduld und Lust mir das zu sagen :-)
 
Hallo!

if x = 10 then error number -128


Gruß