Hauptmenü öffnen

AntamarWiki β

Änderungen

Die Seite wurde neu angelegt: „'''AOQML Library''' '''Eintrag 024''' - AOQML Library / 024 - Den Helden temporär aus einer Quest entlassen, damit er frei umherreisen und Waren beschaff…“
'''[[AOQML Library]]'''

'''Eintrag 024''' - AOQML Library / 024 - Den Helden temporär aus einer Quest entlassen, damit er frei umherreisen und Waren beschaffen kann.

'''Beschreibung der Anwendung:'''

Hinweis: Die Grundlade einer klassichen "Fetch me"-Quest. Der Held verlässt mit dieser Szene die Quest und kann wieder frei umherreisen in Antamar.
In dieser Szene wird definiert, dass es eine kontinuierliche Abfrage gibt, ob der Held noch reist ODER wieder am korrekten Ort ist.
Und dann muss er zusätzlich bestimmte Waren bei sich führen.

Hinweis 2: Wenn mehrere Waren für den Auftraggeber besorgt werden sollen, so kann man einfach dies nutzen: #Waren-ID+#Waren-ID+#Waren-ID usw...
Im nachfolgenden Beispiel soll der Held bspw. 3 Zunderdosen mitbringen nach Mörenfeldt.


<code xml n>
<?xml version="1.0" encoding="UTF-8"?>
<scene xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="https://eisentrutz.antamar.eu/aoqml.xsd">

<switch attribute="unterwegs">
<case val="false">
<p>Nicht unterwegs. Ort immer wieder abfragen.</p>
</case>
</switch>

<switch attribute="site">
<case val="Mörenfeldt">
<p>Du bist im richtigen Ort. Hier Mörenfeldt.</p>

<has item="#2383+#2383+#2383" companions-affected="true">
<success>
Du hast alles was du brauchst <choice target="Beschaffung_abgeschlossen">Es geht weiter in der Quest!</choice>
</success>
<failure>
<p>Du bist zwar im richtigen Ort, aber dir fehlen die drei Zunderdosen.</p>
</failure>
</has>
</case>
</switch>

<quest status="pending" note="Hier kann ein Tagebucheintrag notiert werden. Damit der Held später immer wieder nachsehen kann, was er eigentlich beschaffen soll!"/>

</scene>
</code>
1.066
Bearbeitungen