<p>Wir haben heute den <get attribute="tag"/>. <get attribute="monat"/>.</p>
<set attribute="site" val="Vellhafen" /><!-- Teleport in den Zielort -->
<set attribute="unterwegs" val="true"/><!-- wird benötigt, damit delay funktioniert -->
<delay hours="100"/><!-- So viele Stunden ist der Held vom Zielort (Vellhafen) entfernt, also hier: Reisedauer = 100h -->
Gaddezwerch hat geschrieben:Was hier passiert, ist, dass der Startort der letzten Reise als Startort für diese Reise angezeigt wird. Wenn ich z.B. aus Eisentrutz nach Berenhavn gereist bin, dann in Berenhavn die Quest startet und obiger Code ausgeführt wird, wird unten "Reise von Eisentrutz nach Vellhafen" angezeigt.
<switch talent="Sprache X">
<case min="1" max="2">
<p>foo</p>
</case>
<case min="3">
<p>foo</p>
</case>
<else><p>foo</p></else>
Theoran hat geschrieben:Der AOQML-Editor meint, dass ein switch mit einer Talentabfrage unzulässig ist.
- Code: Alles auswählen
<switch talent="Sprache X">
<case min="1" max="2">
<p>foo</p>
</case>
<case min="3">
<p>foo</p>
</case>
<else><p>foo</p></else>
Ich weiß jetzt nicht genau, wie ich darauf gekommen bin, doch scheint mir das eleganter als immer weiter verschachtelte has-Abfragen. Ich möchte halt das Resultat an Schrift/Sprache-Fähigkeiten anpassen. Ideen?
<has talent="bla">
<success min="20">
</success>
<success min="10">
</success>
<failure>
</failure>
</has
Theoran hat geschrieben:Ok, das geht natürlich auch. Das funktioniert auch innerhalb des Success-Zweigs einer anderen has-Abfrage oder gibt es dann Komplikationen?
<has talent="schrift">
<success>
<has talent="sprache">
<success min="20">
</success>
<success min="10">
</success>
<failure>
</failure>
</has>
</success>
<failure>
</failure>
</has>
Zurück zu Questen, Abenteuer und Zufallsbegegnungen (inkl. AOQML)
Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast