Camael ZB BolzenPfeileHerstellen: Unterschied zwischen den Versionen
Camael (Diskussion | Beiträge) (→AOQML) |
Camael (Diskussion | Beiträge) |
||
Zeile 21: | Zeile 21: | ||
<!-- | <!-- | ||
− | Titel: | + | Titel: Camael ZB BolzenPfeileHerstellen |
Autor: camael | Autor: camael | ||
− | Ort: Überall | + | Ort: Überall |
− | Häufigkeit: | + | Häufigkeit: häufig |
Humor: nein | Humor: nein | ||
Gruppe: Solo | Gruppe: Solo |
Version vom 20. Februar 2025, 17:26 Uhr
Diese ZB ist noch in Bearbeitung. Wünsche und Hinweise bitte auf der Diskussionsseite angeben.
Camael ZB BolzenPfeileHerstellen | |
---|---|
Gruppen-ZB | Solo |
Autor | camael |
Gegend | Überall |
Häufigkeit | häufig |
Humor | nein |
AOQML | ja |
Status | |
in Arbeit |
Beschreibung
Dem Helden gehen Pfeile/Bolzen aus und er schnitzt sich ein paar.
AOQML
<?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">
<!--
Titel: Camael ZB BolzenPfeileHerstellen
Autor: camael
Ort: Überall
Häufigkeit: häufig
Humor: nein
Gruppe: Solo
-->
<!-- Prüfen auf Fertigkeiten -->
<retain name="Schnitzen" id="CAM-BP-01">
<has name="Projektil" val="Pfeil">
<success>
<!-- Bogenbauer bauen Pfeile ohne Probe -->
<has talent="Bogenbau" min="5" show="none">
<success>
<p>Als Bogenbauer ist es ein leichtes für dich ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu schnitzen.</p>
<take item="${Projektil}" count="20...31" />
</success>
<failure>
<replay name="SchnitzenHolz"/>
</failure>
</has>
</success>
<failure>
<!-- Armbruster bauen Bolzen ohne Probe -->
<has talent="Armbruster" min="5" show="none">
<success>
<p>Als Armbruster ist es ein leichtes für dich ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> herzustellen.</p>
<take item="${Projektil}" count="20...31" />
</success>
<failure>
<replay name="SchnitzenHolz"/>
</failure>
</has>
</failure>
</has>
</retain>
<!-- Holzbearbeitung -->
<retain name="SchnitzenHolz" id="CAM-BP-02">
<challenge talent="Holzbearbeitung" mod="4...7">
<success>
<p>Du schnitzt dir ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/></p>
<take item="${Projektil}" count="20...31" />
<drop item="*Holz" count="1" />
<drop item="*Feder" count="1" />
</success>
<failure>
<p>Du schaffst es nicht ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu schnitzen</p>
</failure>
</challenge>
</retain>
<!-- nur wenn eine Armbrust/Bogen angelegt ist -->
<switch attribute="waffe_typ">
<case val="Bögen">
<p>Vorauswahl Bogen</p>
<store name="Projektil">Pfeil</store>
</case>
<case val="Armbrüste">
<p>Vorauswahl Armbrust</p>
<store name="Projektil">Armbrustbolzen</store>
</case>
<else>
<quest status="rejected"/>
</else>
</switch>
<!-- Nur wenn die Bolzen/Pfeile knapp werden -->
<has item="${Projektil}" max="100">
<failure>
<quest status="rejected"/>
</failure>
</has>
<!-- Holz / Federn vorhanden? Messer?(akuell noch keine Abfrage) -->
<has item="*Holz+*Feder">
<failure>
<!-- Ist der Held im Wald unterwegs? -->
<has attribute="weg_klasse_id" val="3|6"> <!-- Dschungel oder Wald -->
<success>
<challenge talent="Wildnisleben" mod="3...6" >
<success>
<p>Du sammelst etwas Holz und findest ein paar Federn.</p>
<replay name="Schnitzen"/>
</success>
<failure>
<p>Leider findest du kein Holz oder Federn im Wald, somit kannst du es vergessen dir <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> herzustellen.</p>
</failure>
</challenge>
</success>
<failure>
<quest status="rejected"/>
</failure>
</has> <!-- Eventuell Hinweis das man kein Holz/Pfeile dabei hatauf ZB -->
</failure>
<success>
<replay name="Schnitzen"/>
</success>
</has>
</scene>
Prüfvermerk
Folgende User haben den Text Korrektur gelesen, eventuelle Rechtschreibfehler, Grammatikfehler und Fehler im Aufbau korrigiert und sprechen sich für eine Implementierung aus:
- Unterschrift 1: Inhalt (Sprache, Aufbau, Stimmigkeit) geprüft.
- Unterschrift 2: AOQML (Syntax, Semantik, Coding-Konventionen) geprüft.
- Unterschrift 3: Schnelle Sicherheitsprüfung durchgeführt von "erfahrenem" Helfer.
- 1:
- 2:
- 3: