Armed-Assault.de Twitter


Editing The world is a Script - write it!

Antwort
 
Themen-Optionen Ansicht
Alt 02.06.2009, 15:46   #1 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 23.10.2008
Beiträge: 120
Standard if then else verschachtelt

  • Ist das richtig & übersichtig?
Code:
#Start
If(Werobert6)then
{
    If(Werobert8)then
    {
        If(Werobert7)then
        {
            If(Werobert2)then
            {
                WFront2=true
            }else{Wpossible2=false}
        }
        else{Wpossible7=false}
    }
    else{Wpossible8=false}
}
else{Wpossible6=false}
exit;
Wenn z.B. "Werobertx" nicht zutrifft soll Wpossiblex=false sein, wenn ja soll es true sein.

  • Kann man das so in einer SQS-Datein machen?
  • Wie setzte ich da Wpossiblex=true rein beim then
__________________
Besser verrückt, als normal und langweilig zu sein. Wer den allen gesellschaftlichen Normen und Regeln folgen will, wird zwangsläufig irgendwann am Fenster stehen und sich aufregen, weil jemand auf der Straße ein Taschentuch nicht aufheben möchte. Man wird zu jemanden, den man schon als Kind gehasst hat.
Dann bin ich lieber verrückt und glücklich, durchgeknallt, aber interessant -> einzigartig!

Geändert von Hercules-HH (02.06.2009 um 15:48 Uhr). Grund: Fehler beim kopieren
Hercules-HH ist offline   Mit Zitat antworten
Alt 02.06.2009, 16:56   #2 (permalink)
SQF Zauberer 10 Jahre hx3
500 Beiträge1000 Beiträge
 
Benutzerbild von Vienna
 
Registriert seit: 12.07.2004
Ort: Wien
Beiträge: 1.917
Standard

Für SQS-Syntax musst du alles in eine Zeile schreiben:
Code:
If(Werobert6)then{Wpossible6=true;If(Werobert8)then{Wpossible8=true;If(Werobert7)then{Wpossible7=true;If(Werobert2)then{Wpossible2=true;WFront2=true}else{Wpossible2=false}}else{Wpossible7=false}}else{Wpossible8=false}}else{Wpossible6=false}
Aber du musst alle diese Abfrage-Variable vor der IF-Abfrage einmal mit irgend einem true/false Wert initialisiert haben! Andernfalls wird die Zeile nicht ausgeführt und es kommt auch keine Fehlermeldung.
Vienna ist offline   Mit Zitat antworten
Alt 03.06.2009, 19:03   #3 (permalink)
50 Beiträge100 Beiträge
 
Registriert seit: 23.10.2008
Beiträge: 120
Standard

Sry,

ich hab ne lange pause gemacht, vieles kurzzeitig vergessen und jetzt dazu nicht richtig nachgedacht. Ich mach das in sqs und wenn ich mich richtig mit sqf beschäfftige, dann erst fragen.

trotzdem danke - auch für den Tipp.
__________________
Besser verrückt, als normal und langweilig zu sein. Wer den allen gesellschaftlichen Normen und Regeln folgen will, wird zwangsläufig irgendwann am Fenster stehen und sich aufregen, weil jemand auf der Straße ein Taschentuch nicht aufheben möchte. Man wird zu jemanden, den man schon als Kind gehasst hat.
Dann bin ich lieber verrückt und glücklich, durchgeknallt, aber interessant -> einzigartig!
Hercules-HH ist offline   Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Kontakt - HX3.de - Archiv - Nach oben

Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias



SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116