Archiv verlassen und diese Seite im Standarddesign anzeigen : Scripting: "Oder"-Bedingung möglich?
Bevor ich mir die ganze Mühe umsonst mache, ist folgendes möglich?
if 1 or 2 or 3
set something to anything - 1
endif
Mir gehts dabei um die erste Zeile - ein Script, das einspringt, wenn entweder die erste, oder die zweite, oder die dritte Bedingung erfüllt ist.
Beispiel
if getpcisrace highelf or getpcisrace breton or getpcisrace darkelf
set something to anything - 1
endif
Wenn es diese Oder-Klausel gibt, lautet sie dann "or", oder wie? Und ist ja &&...
dazu benutzt man doch die else/if-Schleifen
Beispiel:
Begin GameMode
if xx == 1
if xy == 1
if yz > 0
set zz to 1
else
Activate
set zz to 0
endif
endif
endif
End
(sorry, ich kenn eure Codes noch nicht so gut, es hat alles linksbündig gesetzt Oo - und wo sind denn die emoticons?)
In diesem Falle ist nur eine if-Zeile nötig, in der man die Bedingungen durch ein logisches Oder voneinander trennt. Beispiel:
if variableA == 1 || variableB == 2
würde stimmen, wenn entweder variableA auf 1 (und/)oder variableB auf 2 steht. So lassen sich auch noch weitere Bedingungen hinten anhängen.
Lässt sich genauso verwenden wie das logische Und (&&).
http://cs.elderscrolls.com/constwiki/index.php/If
http://cs.elderscrolls.com/constwiki/index.php/IfSuper, danke! Das habe ich gesucht ^^.
LadyLi: Die Codes hier sind, ohne Sternchen: [*php]Text[*/php] :).
Smilies sind da -> http://www.multimediaxis.de/misc.php?do=showsmilies
Und für Code aller Art gibt es das
[/b]]-Tag, das erhält Tabulatoren und Leerzeichen.
[code]Begin GameMode
if xx == 1
if xy == 1
if yz > 0
set zz to 1
else
Activate
set zz to 0
endif
endif
endif
End
Powered by vBulletin® Version 4.2.3 Copyright ©2025 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.