Hauptmenü öffnen

AntamarWiki β

Änderungen

Has

891 Bytes hinzugefügt, 22:04, 9. Nov. 2010
hero-quantity hinzu
Mit dem '''<has>'''-Tag kann in [[AOQML]] überprüft werden, ob ein Character Held ein Talent oder eine Eigenschaft oder einen Gegestand oder eine gespeicherte Variable hat.
Dabei muss einer der folgenden Attribute verwendet werden:== Syntax ==<code xml n>*<has [item="" [equipped=""]] [talent: Bezeichnung des Talentwertes, z.B. =""] [quality=""] [name=""] [attribute=""] [min=""] [max=""] [hero-quantity=""] [show="Zechenresult"] /></code> *'''item''': Bezeichnung des [[Gegenstände|Gegenstandes]], z.B. "Angelschnur mit Haken"*'''equipped''': (nur in Kombination mit ''item'') Wenn nicht angegeben, wird der Gegenstand sowohl im Gepäck als auch bei getragener Kleidung/Rüstung/Waffen gesucht. Wenn ''equipped="true"'' wird nur in der getragenen Kleidung/Rüstung/Waffe gesucht. Wenn ''equipped="false"'' wird nur im Gepäck gesucht.*'''talent''': Bezeichnung des Talentes, z.B. "Zechen"*'''quality''': Kurz-Bezeichnung der Eigenschaft, z.B. "ST" (für Stärke)*'''attribute''': Bezeichnung des [[Held Attribute|Attributes]]*'''name''': Bezeichnung einer Variablen/Markierung, siehe u.a. [[Globale marker]], [[Store_fetch|Store/Fetch]]
Optional zusätzlich dazu:
*'''min''': minimale Anzahl / bzw. minimaler TalentwertWert, um in den </success>-Zweig zu gelangen*'''max''': maximale Anzahl / bzw. maximaler TalentwertWert, um in den </success>-Zweig zu gelangen
Das max-Attribut ist damit praktisch eine Negierung derselben Abfrage mit min und umgekehrt.
*'''hero-quantity''': (greift nur bei [[Gruppe|Gruppenbegegnungen]] und in Kombination mit talent/quantity) Wenn z.B. 2 angegeben, müssen zwei Helden die talent oder quantity-Bedingung erfüllen.
 
Mit ''show="none"'' wird die has-Abfrage für den Spieler nicht sichtbar durchgeführt (sie wird versteckt durchgeführt).
In allen Attributen ist die Verwendung [[Besondere Werte|besonderer Werte]] möglich.
<code xml n>
<!-- prüfen, ob der Held einen Schuppenpanzer anhat (trägt) -->
<has item="Schuppenpanzer" equipped="true">
<success>
<p>Schöner Schuppenpanzer!</p>
</success>
</has>
</code>
 
 
<code xml n>
<!-- NUR FÜR GRUPPENBEGEGNUNGEN !!! Anwendung von hero-quantity
zwei Helden müssen mindestens ein Charisma von 15 aufweisen -->
<has quality="CH" min="15" hero-quantity="2">
<success>
<p>Ihr seid ja ganz schön beeindruckend.</p>
</success>
</has>