? er speichert das so ohne zu mucken und es läuft auch fehlerfrei....wusste garnet das ich auf die menge der endifs achten muss nutze das eigentlich immer so
? er speichert das so ohne zu mucken und es läuft auch fehlerfrei....wusste garnet das ich auf die menge der endifs achten muss nutze das eigentlich immer so
If
ElseIf
ElseIf
ElseIf
Else
EndIf
1. Die letzten drei darf es nur geben, wenn ein Block mit einem If beginnt.
2. Ein EndIf ist zwingend, wenn der Block mit einem If beginnt.
3. ElseIf darf es beliebig viele geben, alle anderem genau ein Mal.
4. Blöcke lassen sich verschachteln, aber zusammengehörige müssen immer innerhalb eines Abschnitts wieder mit einem EndIf geschlossen werden.
Das hier gilt an sich für alle Sprachen. Es gibt sogar welche, wo ein EndIf nicht unbedingt erfoderlich ist, aber ein Profi macht sowas nicht. Ist ja auch eine Verständnis-Sache: wenn du 500 Zeilen Script hast und der Code ist nicht perfekt strukturiert und mit tabs eingerückt, wirst du nach ein paar Wochen Mühe haben, deinen eigenen Code zu verstehehen.
Nur ein Hobby-Tool erlaubt dir, etwas anderes zu speichern. Es ist wichtig, dass du verstehst, wie diese Blöcke funktionieren, denn sonst wirst du nie für die Funktion eines Scripts garantieren können.
Mag sogar sein, dass dein Script zufällig geht, da zu einem Hobby-Tool wahrscheinlich auch eine Hobby-Sprache gehört
Geändert von Boïndil (06.08.2011 um 14:07 Uhr)
No mods for Failout 76.