Random: Unterschied zwischen den Versionen
(Die Seite wurde neu angelegt: Mit '''<random>''' wird eine Zufallsauswahl definiert. Alle möglichen Varianten werden in eine '''</random>'''...'''<random>'''-Folge eingeschlossen ...) |
K |
||
Zeile 1: | Zeile 1: | ||
− | Mit ''' | + | Mit '''<random>''' wird eine Zufallsauswahl definiert. Alle möglichen Varianten werden in eine '''<random>'''...'''</random>'''-Folge eingeschlossen und von je einem '''<case>...</case>-Paar umschlossen. |
Sollen zufällig die Worte 'Rondra' oder 'Praios' ausgewählt werden, dann schreibt man das so: | Sollen zufällig die Worte 'Rondra' oder 'Praios' ausgewählt werden, dann schreibt man das so: | ||
− | + | <code xml> | |
− | + | <random> | |
− | + | <case>Rondra</case> | |
− | + | <case>Praios</case> | |
+ | </random> | ||
+ | </code> | ||
Statt einfacher Worte zwischen den case-Tags können auch XHTML-Tags und weitere der hier aufgezählten XML-Tags für ZB-Aktionen dort eingefügt werden. | Statt einfacher Worte zwischen den case-Tags können auch XHTML-Tags und weitere der hier aufgezählten XML-Tags für ZB-Aktionen dort eingefügt werden. | ||
Mit dem Attribut 'count' kann angegeben werden, wieviele der case-Knoten ausgewählt werden sollen: | Mit dem Attribut 'count' kann angegeben werden, wieviele der case-Knoten ausgewählt werden sollen: | ||
− | + | <code xml>Der Händler bietet an seinem Stand | |
− | + | <random count="2"> | |
− | + | <case>Kräuter, </case> | |
− | + | <case>Eier, </case> | |
− | + | <case>Wurst, </case> | |
− | + | <case>Käse, </case> | |
− | + | </random> | |
− | + | Brot und viele Obst- und Gemüsesorten der Umgebung an. | |
+ | <code xml> | ||
Würde so etwas erzeugen: | Würde so etwas erzeugen: | ||
Der Händler bietet an seinem Stand Kräuter, Käse, Brot und viele Obst- und Gemüsesorten der Umgebung an. | Der Händler bietet an seinem Stand Kräuter, Käse, Brot und viele Obst- und Gemüsesorten der Umgebung an. |
Version vom 3. Juni 2008, 21:32 Uhr
Mit <random> wird eine Zufallsauswahl definiert. Alle möglichen Varianten werden in eine <random>...</random>-Folge eingeschlossen und von je einem <case>...</case>-Paar umschlossen.
Sollen zufällig die Worte 'Rondra' oder 'Praios' ausgewählt werden, dann schreibt man das so:
<random>
<case>Rondra</case>
<case>Praios</case>
</random>
Statt einfacher Worte zwischen den case-Tags können auch XHTML-Tags und weitere der hier aufgezählten XML-Tags für ZB-Aktionen dort eingefügt werden.
Mit dem Attribut 'count' kann angegeben werden, wieviele der case-Knoten ausgewählt werden sollen:
Der Händler bietet an seinem Stand
<random count="2">
<case>Kräuter, </case>
<case>Eier, </case>
<case>Wurst, </case>
<case>Käse, </case>
</random>
Brot und viele Obst- und Gemüsesorten der Umgebung an.
Würde so etwas erzeugen:
Der Händler bietet an seinem Stand Kräuter, Käse, Brot und viele Obst- und Gemüsesorten der Umgebung an.