Hauptmenü öffnen

AntamarWiki β

Änderungen

Select

625 Bytes hinzugefügt, 11 Februar
Beispiel ergänzt
=== Held nach einer Probe auswählen ===
<code xml n>
<!-- Annahme: eine Probe mit der ID name="Pr1" wurde in der Szene bereits durchgeführt -->
<store name="id_held" scope="quest"><hero output="id" by-challenge="Pr1" select="worst"/></store>
<select hero="${id_held}"/><!-- Wählt den schlechtesten Held der Probe Pr1. -->
<p>Name: <get attribute="name"/></p>
</for>
</code>
 
=== Aus einer Gruppe einen Helden anhand eines Attributes wählen und danach nennen ===
Wählt einen Helden aus, der magisch begabt ist, und gibt anschließend dessen Namen als Teil des Textes aus.
<code xml>
<for all="${sys:heroes}" name="heldid">
<select hero="${heldid}"/>
<has attribute="magisch" val="true" show="none">
<success>
<store name="magischbegabt" scope="scene"><get attribute="name"/></store>
</success>
</has>
</for>
<has name="magischbegabt" show="none">
<success>
<p>Mit seinem Stab wirkt <get name="magischbegabt"/> einen Stabzauber.</p>
</success>
</has>
</code>
554
Bearbeitungen