Vorlage:Herstellung AR: Unterschied zwischen den Versionen

Aus AntamarWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „==Herstellung einer Alchimistischen Substanz== Hier ein Beispiel wie die Herstellung eines Alchimistischen Mittels in AOQML ausschauen kann. ==Szene: Start==…“)
 
(Szene: Start)
Zeile 13: Zeile 13:
 
<!-- Erst die Einzelnen Zutaten prüfen  und Variable setzen wenn etwas fehlt. -->
 
<!-- Erst die Einzelnen Zutaten prüfen  und Variable setzen wenn etwas fehlt. -->
 
<has item="Zutat 1" min="X" show="none">
 
<has item="Zutat 1" min="X" show="none">
  <success>
 
  </success>
 
 
   <failure>
 
   <failure>
  <p>Du hast nicht genügend Zutat 1 dabei.</p>
+
    <p>Du hast nicht genügend Zutat 1 dabei.</p>
  <store name="zutaten-vorhanden" scope="quest">false</store>
+
    <store name="zutaten-vorhanden" scope="quest">false</store>
 
   </failure>
 
   </failure>
 
</has>
 
</has>
  
<!-- Wenn mehrere Zutaten mit aehnlichen Eigenschaften infrage kommen. -->
+
<!-- Wenn mehrere Zutaten mit ähnlichen Eigenschaften infrage kommen. -->
 
<has item="Zutat 2|Zutat 3|Zutat 4|Zutat 5" show="none">
 
<has item="Zutat 2|Zutat 3|Zutat 4|Zutat 5" show="none">
  <success>
 
  </success>
 
 
   <failure>
 
   <failure>
  <p>Dir fehlt XY.</p>
+
    <p>Dir fehlt XY.</p>
  <store name="zutaten-vorhanden" scope="quest">false</store>
+
    <store name="zutaten-vorhanden" scope="quest">false</store>
 
   </failure>
 
   </failure>
 
</has>
 
</has>
Zeile 33: Zeile 29:
 
<switch name="zutaten-vorhanden">
 
<switch name="zutaten-vorhanden">
 
   <null>
 
   <null>
  <p>Beim brauen des Rezeptes ging etwas schief. Bitte im Forum melden: switch NULL</p>
+
    <p>Beim brauen des Rezeptes ging etwas schief. Bitte im Forum melden: switch NULL</p>
 
   </null>
 
   </null>
  
 
   <case val="true">
 
   <case val="true">
  <challenge talent="Alchimie" mod="X">
+
    <challenge talent="Alchimie" mod="X">
    <success min="X">
+
      <success min="X">
    <p>Hier sollte Text herein der das Ergenis einer sehr gut gelungenen Probe beschreibt.</p>
+
        <p>Hier sollte Text herein der das Ergenis einer sehr gut gelungenen Probe beschreibt.</p>
    <drop item="Zutat 1" count="X" />
+
        <drop item="Zutat 1" count="X" />
    <take item="Hergestelltes alchimistisches Produkt" quality="100"/>
+
        <take item="Hergestelltes alchimistisches Produkt" quality="100"/>
    <quest status="ended" />
+
        <quest status="ended" />
    </success>
+
      </success>
   
+
 
    <success>
+
      <success>
    <p>Hier sollte Text herein der das Ergenis einer gelungenen Probe beschreibt.</p>
+
        <p>Hier sollte Text herein der das Ergenis einer gelungenen Probe beschreibt.</p>
    <drop item="Zutat 1" count="X" />
+
        <drop item="Zutat 1" count="X" />
    <take item="Hergestelltes alchimistisches Produkt" quality="80"/>
+
        <take item="Hergestelltes alchimistisches Produkt" quality="80"/>
    <quest status="ended" />
+
        <quest status="ended" />
    </success>
+
      </success>
   
+
 
    <failure double="double">
+
      <failure>
    <p>Hier sollte Text herein der das Ergenis einer schlecht gelungenen Probe beschreibt.</p>
+
        <p>Hier sollte Text herein der das Ergenis einer schlecht gelungenen Probe beschreibt.</p>
    <p>Der Sud selbst ist nur noch blassgrün, aber besser als nichts allemal.</p>
+
        <p>Der Sud selbst ist nur noch blassgrün, aber besser als nichts allemal.</p>
    <drop item="Zutat 1" count="X" />
+
        <drop item="Zutat 1" count="X" />
    <take item="Hergestelltes alchimistisches Produkt" quality="0"/>
+
        <take item="Hergestelltes alchimistisches Produkt" quality="0"/>
    <quest status="ended" />
+
        <quest status="ended" />
    </failure>
+
      </failure>
   
+
 
    <failure>
+
      <failure double="double"><!-- Probe krass versemmelt -->
    <p>Der ganze Sud zerkocht dir und übrig bleibt ein ungenießbarer grün-brauner muffiger Brei.</p>
+
        <p>Der ganze Sud zerkocht dir und übrig bleibt ein ungenießbarer grün-brauner muffiger Brei.</p>
    <drop item="Zutat 1" count="X"/>
+
        <drop item="Zutat 1" count="X"/>
    <quest status="ended" />
+
        <quest status="ended" />
    </failure>
+
      </failure>
  </challenge>
+
    </challenge>
 
   </case>
 
   </case>
  
 
   <else>
 
   <else>
  <quest status="ended" />
+
    <quest status="ended" />
 
   </else>
 
   </else>
 
</switch>
 
</switch>

Version vom 8. September 2012, 17:21 Uhr

Herstellung einer Alchimistischen Substanz

Hier ein Beispiel wie die Herstellung eines Alchimistischen Mittels in AOQML ausschauen kann.

Szene: Start

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

<!-- Prüfvariable initialisieren. -->
<store name="zutaten-vorhanden" scope="quest">true</store>

<!-- Erst die Einzelnen Zutaten prüfen  und Variable setzen wenn etwas fehlt. -->
<has item="Zutat 1" min="X" show="none">
  <failure>
    <p>Du hast nicht genügend Zutat 1 dabei.</p>
    <store name="zutaten-vorhanden" scope="quest">false</store>
  </failure>
</has>

<!-- Wenn mehrere Zutaten mit ähnlichen Eigenschaften infrage kommen. -->
<has item="Zutat 2|Zutat 3|Zutat 4|Zutat 5" show="none">
  <failure>
    <p>Dir fehlt XY.</p>
    <store name="zutaten-vorhanden" scope="quest">false</store>
  </failure>
</has>

<switch name="zutaten-vorhanden">
  <null>
    <p>Beim brauen des Rezeptes ging etwas schief. Bitte im Forum melden: switch NULL</p>
  </null>

  <case val="true">
    <challenge talent="Alchimie" mod="X">
      <success min="X">
        <p>Hier sollte Text herein der das Ergenis einer sehr gut gelungenen Probe beschreibt.</p>
        <drop item="Zutat 1" count="X" />
        <take item="Hergestelltes alchimistisches Produkt" quality="100"/>
        <quest status="ended" />
      </success>

      <success>
        <p>Hier sollte Text herein der das Ergenis einer gelungenen Probe beschreibt.</p>
        <drop item="Zutat 1" count="X" />
        <take item="Hergestelltes alchimistisches Produkt" quality="80"/>
        <quest status="ended" />
      </success>

      <failure>
        <p>Hier sollte Text herein der das Ergenis einer schlecht gelungenen Probe beschreibt.</p>
        <p>Der Sud selbst ist nur noch blassgrün, aber besser als nichts allemal.</p>
        <drop item="Zutat 1" count="X" />
        <take item="Hergestelltes alchimistisches Produkt" quality="0"/>
        <quest status="ended" />
      </failure>

      <failure double="double"><!-- Probe krass versemmelt -->
        <p>Der ganze Sud zerkocht dir und übrig bleibt ein ungenießbarer grün-brauner muffiger Brei.</p>
        <drop item="Zutat 1" count="X"/>
        <quest status="ended" />
      </failure>
    </challenge>
  </case>

  <else>
    <quest status="ended" />
  </else>
</switch>

</scene>