Get: Unterschied zwischen den Versionen
(Weiterleitung nach Get set erstellt) |
(neu: object="selected-item") |
||
Zeile 1: | Zeile 1: | ||
− | + | Die Tags [[get]] und [[set]] geben Zugriff auf die Werte des Helden, also die Eigenschaften, Lebensenergie, Ausdauer, Abenteuerpunkte, Talentwerte etc. '''Get''' liest die Werte aus, mit '''set''' kann man sie verändern um z.B. Schadenspunkte oder Erfahrungspunkte zu verteilen. | |
+ | |||
+ | == Syntax == | ||
+ | <code xml n> | ||
+ | <get [object="hero"] [attribute=""] [quality=""] /> | ||
+ | </code> | ||
+ | |||
+ | *'''object''': Standardmäßig wird auf dem Held "gearbeitet" und alle seine Werte abgefragt. Ist jedoch ''object="selected-item"'' angegeben, wird auf einem zuvor selektierten Gegenstand (siehe [[item-select]]) gearbeitet und dessen Attribute abgefragt. | ||
+ | *'''attribute''' beim Helden alle möglichen [[Held Attribute|Heldenattribute]]. | ||
+ | Bei einem Gegenstand ''(object="selected-item")'' existieren die zwei Attribute 'quality' (Zustand, Wert zwischen 0 und 100) und 'name' (der Name der Ware). | ||
+ | *'''quality''' beim Helden alle Eigenschaften: MU (Mut), IQ (Intelligenz), IN (Intuition), WI (Willenskraft), CH (Charisma), FF (Fingerfertigkeit), GE (Gewandheit), KO (Konstitution), ST (Stärke) | ||
+ | |||
+ | |||
+ | |||
+ | == Beispiele für den Held == | ||
+ | |||
+ | <code xml n> | ||
+ | <get quality="ST"/><!-- gibt den aktuellen Wert der Körperkraft an. --> | ||
+ | |||
+ | <get attribute="LEP"/> <!-- gibt den aktuellen Wert der Lebensenergie an --> | ||
+ | |||
+ | <get attribute="LEPmax"/> <!-- gibt den maximalen Wert der Lebenspunkte an --> | ||
+ | </code> | ||
+ | |||
+ | Die abfragbaren Attribute stehen auf der Seite [[Held Attribute]]. | ||
+ | |||
+ | |||
+ | == Beispiele für einen Gegenstand (object="selected-item") == | ||
+ | |||
+ | Wurde zuvor ein Gegenstand via [[item-select]] ausgewählt, können die zwei Warenattribute 'name' und 'quality' herangezogen werden: | ||
+ | <code xml n> | ||
+ | <!-- Qualität der Ware (Wert zwischen 0 und 100) --> | ||
+ | <get object="selected-item" attribute="quality" /> | ||
+ | |||
+ | <!-- Name der Ware --> | ||
+ | <get object="selected-item" attribute="name" /> | ||
+ | </code> | ||
+ | |||
[[Kategorie:AOQML-Tags]] | [[Kategorie:AOQML-Tags]] | ||
+ | [[Kategorie:AOQML]] |
Version vom 27. Juni 2011, 13:20 Uhr
Die Tags get und set geben Zugriff auf die Werte des Helden, also die Eigenschaften, Lebensenergie, Ausdauer, Abenteuerpunkte, Talentwerte etc. Get liest die Werte aus, mit set kann man sie verändern um z.B. Schadenspunkte oder Erfahrungspunkte zu verteilen.
Syntax
<get [object="hero"] [attribute=""] [quality=""] />
- object: Standardmäßig wird auf dem Held "gearbeitet" und alle seine Werte abgefragt. Ist jedoch object="selected-item" angegeben, wird auf einem zuvor selektierten Gegenstand (siehe item-select) gearbeitet und dessen Attribute abgefragt.
- attribute beim Helden alle möglichen Heldenattribute.
Bei einem Gegenstand (object="selected-item") existieren die zwei Attribute 'quality' (Zustand, Wert zwischen 0 und 100) und 'name' (der Name der Ware).
- quality beim Helden alle Eigenschaften: MU (Mut), IQ (Intelligenz), IN (Intuition), WI (Willenskraft), CH (Charisma), FF (Fingerfertigkeit), GE (Gewandheit), KO (Konstitution), ST (Stärke)
Beispiele für den Held
<get quality="ST"/><!-- gibt den aktuellen Wert der Körperkraft an. -->
<get attribute="LEP"/> <!-- gibt den aktuellen Wert der Lebensenergie an -->
<get attribute="LEPmax"/> <!-- gibt den maximalen Wert der Lebenspunkte an -->
Die abfragbaren Attribute stehen auf der Seite Held Attribute.
Beispiele für einen Gegenstand (object="selected-item")
Wurde zuvor ein Gegenstand via item-select ausgewählt, können die zwei Warenattribute 'name' und 'quality' herangezogen werden:
<!-- Qualität der Ware (Wert zwischen 0 und 100) -->
<get object="selected-item" attribute="quality" />
<!-- Name der Ware -->
<get object="selected-item" attribute="name" />