2.352
Bearbeitungen
Änderungen
Travel
,Die Seite wurde neu angelegt: „Mit <travel /> kann man den Held als AOQML-Schreiber auf eine Reise schicken. Voraussetzung ist, dass der Held gerade '''nicht''' unterwegs ist. == …“
Mit <travel /> kann man den Held als [[AOQML]]-Schreiber auf eine Reise schicken. Voraussetzung ist, dass der Held gerade '''nicht''' unterwegs ist.
== Syntax ==
<code xml>
<travel destination="" mode="land" [duration=""] />
</code>
{| class="wikitable sortable"
|-
!Attribut!! Datentyp!! Standardwert!! Erklärung
|-
|destination||String||||Hier wird der Zielort angegeben, also z.B. 'Eisentrutz' oder '#422' (422 ist die OrtID von Eisentrutz).
|-
|mode||String||land||Üblicherweise wird eine Reise zu Fuß gestartet. Möchte man den Helden per Schiff oder Kutsche fahren lassen, kann 'see' bzw. 'kutsche' angegeben werden. Erlaubt sind 'land', 'see', 'kutsche'.
|-
|duration||String||||Wenn keine Dauer angegeben ist, wird versucht, die Reisedauer automatisch zu berechnen. Besser ist es jedoch, eine Reisedauer zu hinterlegen, also z.B. '3d' (3 Tage) oder '8h' (8 Stunden).
|}
== Beispiele ==
Angenommen der Held befindet sich gerade in Eisentrutz. Dann kann eine "zweitägige, innerstädtische" Reise wie folgt gestartet werden:
<code xml>
<travel destination="Eisentrutz" duration="2d" />
</code>
Angenommen der Held befindet sich gerade in Eisentrutz. Dann kann eine Reise nach Berenhavn wie folgt gestartet werden:
<code xml>
<travel destination="Berenhavn"/>
</code>
Die Reisedauer wird in dem Fall automatisch - auf Basis der vorhandenen Wege - ausgelesen.
== Einschränkungen ==
Es ist bisher noch nicht möglich, eine Reise über eine "längere" Strecke zu starten, d.h. ihn auf einen Weg zu schicken, den es als einfache Strecke gar nicht gibt. Daher ist folgendes noch '''nicht''' möglich, wenn der Held sich in Eisentrutz befindet.
<code xml>
<travel destination="Gruheym" />
</code>
Dieser Befehl würde eine Fehlermeldung provozieren, weil kein unmittelbarer Weg von Eisentrutz nach Gruheym existiert.
[[Kategorie:AOQML-Tags]]
[[Kategorie:AOQML]]
== Syntax ==
<code xml>
<travel destination="" mode="land" [duration=""] />
</code>
{| class="wikitable sortable"
|-
!Attribut!! Datentyp!! Standardwert!! Erklärung
|-
|destination||String||||Hier wird der Zielort angegeben, also z.B. 'Eisentrutz' oder '#422' (422 ist die OrtID von Eisentrutz).
|-
|mode||String||land||Üblicherweise wird eine Reise zu Fuß gestartet. Möchte man den Helden per Schiff oder Kutsche fahren lassen, kann 'see' bzw. 'kutsche' angegeben werden. Erlaubt sind 'land', 'see', 'kutsche'.
|-
|duration||String||||Wenn keine Dauer angegeben ist, wird versucht, die Reisedauer automatisch zu berechnen. Besser ist es jedoch, eine Reisedauer zu hinterlegen, also z.B. '3d' (3 Tage) oder '8h' (8 Stunden).
|}
== Beispiele ==
Angenommen der Held befindet sich gerade in Eisentrutz. Dann kann eine "zweitägige, innerstädtische" Reise wie folgt gestartet werden:
<code xml>
<travel destination="Eisentrutz" duration="2d" />
</code>
Angenommen der Held befindet sich gerade in Eisentrutz. Dann kann eine Reise nach Berenhavn wie folgt gestartet werden:
<code xml>
<travel destination="Berenhavn"/>
</code>
Die Reisedauer wird in dem Fall automatisch - auf Basis der vorhandenen Wege - ausgelesen.
== Einschränkungen ==
Es ist bisher noch nicht möglich, eine Reise über eine "längere" Strecke zu starten, d.h. ihn auf einen Weg zu schicken, den es als einfache Strecke gar nicht gibt. Daher ist folgendes noch '''nicht''' möglich, wenn der Held sich in Eisentrutz befindet.
<code xml>
<travel destination="Gruheym" />
</code>
Dieser Befehl würde eine Fehlermeldung provozieren, weil kein unmittelbarer Weg von Eisentrutz nach Gruheym existiert.
[[Kategorie:AOQML-Tags]]
[[Kategorie:AOQML]]