<div dir="ltr"><div>Hi gernot,<br><br></div>also wenn du mehrere abfragen haben willst geht das so: (Beispiel aus meinem Projekt)<br>
<pre class="gmail-language-yamltttool"><code class="gmail-language-yamltttool">  - <span class="gmail-token gmail-variable">$spielstart</span>==<span class="gmail-token gmail-number">1</span>?  <span class="gmail-token gmail-variable">$spieler_count</span>==<span class="gmail-token gmail-number">2</span>? <span class="gmail-token gmail-char">PA*(blob, spielstart2)</span> <span class="gmail-token gmail-variable">$spielstart</span>:=<span class="gmail-token gmail-number">2</span></code><br>
<code class="gmail-language-yamltttool"><span class="gmail-token gmail-number"><span style="font-family:arial,sans-serif">Wenn Spielstart = 1 UND SpielerCount kleiner/gleich 2, dann wird "blob und spielstart2" Audio abgespielt. Ebenfalls wird Spielstart auf 2 gesetzt.<br><br></span></span></code></pre><pre class="gmail-language-yamltttool"><code class="gmail-language-yamltttool"><span class="gmail-token gmail-number"><span style="font-family:arial,sans-serif">Ansonsten geht eine Mehrfachabfrage auch gut mit dem Jump. Wobei hier etwas verwirrend ist, in welcher Reihenfolge Jump und Audios kommen.<br></span></span></code></pre><pre class="gmail-language-yamltttool"><code class="gmail-language-yamltttool"><span class="gmail-token gmail-number"><span style="font-family:arial,sans-serif">Bei mir hat es zum Beispiel so funktioniert: (Ein Spiel für Kids)<br>
<code class="gmail-language-yamltttool">  <span class="gmail-token gmail-function">SPEILSTARTELF</span>:
  - <span class="gmail-token gmail-variable">$modus</span>==<span class="gmail-token gmail-number">0</span>? <span class="gmail-token gmail-variable">$elfcount</span>:=<span class="gmail-token gmail-number">1</span> <span class="gmail-token gmail-variable">$modus</span>:=<span class="gmail-token gmail-number">3</span> <span class="gmail-token gmail-boolean">J(SPEILSTARTELF)</span>
  - <span class="gmail-token gmail-variable">$modus</span>==<span class="gmail-token gmail-number">1</span>? <span class="gmail-token gmail-variable">$elfcount</span>:=<span class="gmail-token gmail-number">1</span> <span class="gmail-token gmail-variable">$modus</span>:=<span class="gmail-token gmail-number">3</span> <span class="gmail-token gmail-boolean">J(SPEILSTARTELF)</span>
  - <span class="gmail-token gmail-variable">$modus</span>==<span class="gmail-token gmail-number">2</span>? <span class="gmail-token gmail-variable">$elfcount</span>:=<span class="gmail-token gmail-number">1</span> <span class="gmail-token gmail-variable">$modus</span>:=<span class="gmail-token gmail-number">3</span> <span class="gmail-token gmail-boolean">J(SPEILSTARTELF)</span>
  <span class="gmail-token gmail-comment">#Welches Tier macht dieses Geräusch?</span>
  - <span class="gmail-token gmail-variable">$modus</span>==<span class="gmail-token gmail-number">3</span>? <span class="gmail-token gmail-variable">$elfcount</span>==<span class="gmail-token gmail-number">1</span>? <span class="gmail-token gmail-string">P(blob)</span> <span class="gmail-token gmail-string">P(elf_frage1)</span> <span class="gmail-token gmail-string">P(elf_s_kuh)</span> 
  <span class="gmail-token gmail-comment">#Welches Tier wird zum reiten genutzt?</span>
  - <span class="gmail-token gmail-variable">$modus</span>==<span class="gmail-token gmail-number">3</span>? <span class="gmail-token gmail-variable">$elfcount</span>==<span class="gmail-token gmail-number">2</span>? <span class="gmail-token gmail-string">P(elf_frage2)</span> 
  <span class="gmail-token gmail-comment">#Welches Tier legt Eier die wir zum Frühstück essen?</span>
  - <span class="gmail-token gmail-variable">$modus</span>==<span class="gmail-token gmail-number">3</span>? <span class="gmail-token gmail-variable">$elfcount</span>==<span class="gmail-token gmail-number">3</span>? <span class="gmail-token gmail-string">P(elf_frage3)</span> 
  <span class="gmail-token gmail-comment">#Welches Tier macht dieses Geräusch?</span>
  - <span class="gmail-token gmail-variable">$modus</span>==<span class="gmail-token gmail-number">3</span>? <span class="gmail-token gmail-variable">$elfcount</span>==<span class="gmail-token gmail-number">4</span>? <span class="gmail-token gmail-string">P(elf_frage4)</span> <span class="gmail-token gmail-string">P(zwoelf_s_hahn)</span>
  <span class="gmail-token gmail-comment">#Letzte Frage. Wo sind die Küken versteckt?</span>
  - <span class="gmail-token gmail-variable">$modus</span>==<span class="gmail-token gmail-number">3</span>? <span class="gmail-token gmail-variable">$elfcount</span>==<span class="gmail-token gmail-number">5</span>? <span class="gmail-token gmail-string">P(elf_frage5)</span> 
  <span class="gmail-token gmail-comment">#spiel vorbei?</span>
  - <span class="gmail-token gmail-variable">$modus</span>==<span class="gmail-token gmail-number">3</span>? <span class="gmail-token gmail-variable">$elfcount</span>>=<span class="gmail-token gmail-number">6</span>? <span class="gmail-token gmail-variable">$elfcount</span>:=<span class="gmail-token gmail-number">1</span> <span class="gmail-token gmail-boolean">J(SPEILSTARTELF)</span> <span class="gmail-token gmail-string">P(blob)</span></code>
<br></span></span></code></pre><pre class="gmail-language-yamltttool"><code class="gmail-language-yamltttool"><span class="gmail-token gmail-number"><span style="font-family:arial,sans-serif">Wie das in Aktion geht:<br><a href="http://tiptoi.as-webstyling.de/video/vorschau3.mp4">http://tiptoi.as-webstyling.de/video/vorschau3.mp4</a><br></span></span></code></pre><pre class="gmail-language-yamltttool"><code class="gmail-language-yamltttool"><span class="gmail-token gmail-number"><span style="font-family:arial,sans-serif">Ab 1:37 startet diese Stelle :-)<br><br></span></span></code></pre><pre class="gmail-language-yamltttool"><code class="gmail-language-yamltttool"><span class="gmail-token gmail-number"><span style="font-family:arial,sans-serif">Hoffe das hilft!<br><br></span></span></code></pre><pre class="gmail-language-yamltttool"><code class="gmail-language-yamltttool"><span class="gmail-token gmail-number"><span style="font-family:arial,sans-serif">Grüße<br></span></span></code></pre><pre class="gmail-language-yamltttool"><code class="gmail-language-yamltttool"><span class="gmail-token gmail-number"><span style="font-family:arial,sans-serif">André


</span></span></code></pre>

</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Am Mi., 22. Dez. 2021 um 14:26 Uhr schrieb Gernot Frisch via tiptoi <<a href="mailto:tiptoi@lists.nomeata.de">tiptoi@lists.nomeata.de</a>>:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
>> jetzt laufen die ersten Tests zuverlässig. Ich habe aber ein Problem.<br>
>> Bei jedem OID-Skript wird nur der ERSTE Befehl ausgeführt.<br>
> du meinst es wird immer nur die erste Zeile ausgeführt? Das ist richtig<br>
> so: Ein Skript besteht aus mehreren Zeilen. Jede Zeile besteht aus<br>
> mehreren (oder keinen) Bedingungen und Befehlen. Es wird immer genau<br>
> eine Zeile ausgeführt, nämlich die erste, deren Bedingungen passen.<br>
><br>
> Statt<br>
><br>
>    sailboat:<br>
>    # Nur der erste spielt!<br>
>    - P(play_sail_boat)<br>
>    - P(play_another_sound)<br>
><br>
> willst du vermutlich<br>
><br>
><br>
>    sailboat:<br>
>    # Nur der erste spielt!<br>
>    - P(play_sail_boat) P(play_another_sound)<br>
<br>
<br>
Ach du meine Güte. Ist das kompliziert. Jetzt muss ich das Konzept umwerfen.<br>
Wie würde ich folgenden pseudo-code schreiben?<br>
a=1<br>
b=2<br>
if a+b < 5<br>
     P("genug")<br>
endif<br>
c=4<br>
d=5<br>
<br>
Ich habe das Prinzip noch nicht ganz verstanden. Wie kann ich mehrere <br>
Befehle hintereinander ausführen und dabei aber mehrere Bedingungen <br>
berücksichtigen?<br>
<br>
Geht das überhaupt?<br>
<br>
Gruß,<br>
-Gernot<br>
<br>
<br>
<br>
-- <br>
tiptoi mailing list<br>
<a href="mailto:tiptoi@lists.nomeata.de" target="_blank">tiptoi@lists.nomeata.de</a><br>
<a href="https://lists.nomeata.de/mailman/listinfo/tiptoi" rel="noreferrer" target="_blank">https://lists.nomeata.de/mailman/listinfo/tiptoi</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr">Freundliche Grüße<br><div><b>André Schmid</b></div><div><pre><span></span></pre> 
    <div>
    <div>
     <hr>
    </div>
    <div>
     <span style="font-size:8pt"><i>Diese E-Mail kann vertrauliche 
und /oder rechtlich geschützte Informationen enthalten. Wenn Sie nicht 
der richtige Adressat sind oder diese E-Mail irrtümlich erhalten haben, 
informieren Sie bitte sofort den Absender und vernichten Sie diese 
E-Mail. Das unerlaubte Kopieren sowie die unbefugte Weitergabe dieser 
E-Mail ist nicht gestattet.</i><i><br>This e-mail may contain 
confidential and/or privileged information. If you are not the intended 
recipient (or have received this e-mail in error) please notify the 
sender immediately and destroy this e-mail. Any unauthorized copying, 
disclosure or distribution of contents of this e-mail is strictly 
forbidden. -</i></span>
    </div></div></div></div></div>