Hauptmenü öffnen

AntamarWiki β

Änderungen

Select

1.129 Bytes hinzugefügt, 11:15, 9. Mai 2013
neu: by-attribute, by-quality, by-talent, by-name mit val/min/max
== Syntax ==
<code xml n>
<select [[role="" [count="0"]] [all="false"] [hero=""] by-attribute="" by-talent="" by-quality="" by-name="" val="" min="" max="" />
</code>
* '''{| class="wikitable sortable"|-!Attribut!! Standardwert!! Erklärung|-|role''': ||||Rollenbezeichnung innerhalb der Gruppe. Möglich sind 'Anführer', 'Dieb', 'Kämpfer', 'Mitreisender'. Wenn es keinen Helden mit dieser Rolle in der Gruppe gibt, wird automatisch der Gruppenleiter selektiert.* '''|-|count''': ||0||Schränkt die Anzahl an zu selektierenden Helden auf Basis der Rollenbezeichnung ein. Wenn bspw. 2 angegeben, werden höchstens zwei Helden selektiert.Wenn 0, dann gibt es keine Beschränkung.|-* '''|all''': ||false||Mit all="true" können alle Helden der Gruppe selektiert werden (standardmäßig zu Beginn einer Gruppen-ZB/-Quest)* '''hero''': Dieses Attribut ist relativ flexibel. Folgende Angaben sind möglich::: |- '''nr_<Zahl>''': z.B. '''nr_1''' um den ersten Helden der Gruppe auszuwählen. '''nr_2''' um den zweiten Helden der Gruppe auszuwählen usw.:: - |hero||||Hier kann die '''HeldID''' eines Helden der Gruppe (Achtung: Der Held muss sich in der Gruppe befinden!)angegeben werden. Die HeldID kann bspw. via dem [[hero]]-Tag ermittelt werden.|-|by-attribute||||Hier kann ein [[Heldattribut]] angegeben werden.|-|by-talent||||Hier kann eine Fertigkeit, wie z.B. 'Schwimmen', angegeben werden.|-|by-quality||||Hier kann eine Eigenschaft, wie z.B. 'ST', angegeben werden.|-|by-name||||Hier kann eine Variable angegeben werden. Dies ist sinnvoll, wenn eine Heldvariable (Scope="hero") abgefragt werden soll.|-|val|||||(nur in Kombination mit by-attribute/by-talent/by-quality/by-name) Wenn ein bestimmter Wert gesetzt sein soll.|-|min||||(nur in Kombination mit by-attribute/by-talent/by-quality/by-name) Angabe eines Mindestwertes|-|max||||(nur in Kombination mit by-attribute/by-talent/by-quality/by-name) Angabe eines Maximalwertes|}
</code>
 
=== Helden anhand einer Eigenschaft wählen ===
Wählt alle Helden aus, die mindestens IQ 15 haben.
<code xml>
<select by-quality="IQ" min="15" />
</code>
 
 
=== Helden anhand einer Fertigkeit wählen ===
Wählt alle Helden aus, die Gassenwissen maximal 5 haben.
<code xml>
<select by-talent="Gassenwissen" max="5" />
</code>
 
 
=== Helden anhand einer Variable wählen ===
Wählt alle Helden aus, die die Variable ''soelder_rang'' haben.
<code xml>
<select by-name="soelder_rang" />
</code>