Camael ZB BolzenPfeileHerstellen: Unterschied zwischen den Versionen

Aus AntamarWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „{{spoiler}} {{Vorlage:Infobox ZB | autor=camael | gruppe=Solo | gegend=Überall | häufigkeit=häufig | humor=nein | status=Erstellung | aoqml=ja…“)
 
 
(7 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 13: Zeile 13:
 
==Beschreibung==
 
==Beschreibung==
 
Dem Helden gehen Pfeile/Bolzen aus und er schnitzt sich ein paar.
 
Dem Helden gehen Pfeile/Bolzen aus und er schnitzt sich ein paar.
 +
 +
Alle Tags mit _div class="oog"_ entferne ich, sobald die ZB ok ist..., Ich hab selber ein paar Minuten den Fehler gesucht, bis ich merkte das ich schon genug Pfeile geschnitzt hatte um die ZB überhaupt anzutriggern.
 +
 +
Sind weniger als 100 Pfeile/Bolzen ok? Oder lieber auf 200 setzen um die ZB anzutriggern?
 +
Texte könnten noch etwas ausgeschmückt werden... Das ist leider nicht meine Stärke.
 +
 +
Außerdem... Meine allererste ZB! Kaum zu glauben!
 +
 +
 +
'''Wird als Gegenstandsquest weiterverfolgt!'''
  
 
==AOQML==
 
==AOQML==
Zeile 21: Zeile 31:
  
 
     <!--
 
     <!--
     Titel: Bolzen und Pfeile Schnithzen
+
     Titel: Camael ZB BolzenPfeileHerstellen
 
     Autor: camael
 
     Autor: camael
     Ort: Überall, Wald
+
     Ort: Überall
     Häufigkeit: selten, nur im Winter
+
     Häufigkeit: häufig
 
     Humor: nein
 
     Humor: nein
 
     Gruppe: Solo
 
     Gruppe: Solo
Zeile 35: Zeile 45:
 
                 <has talent="Bogenbau" min="5" show="none">
 
                 <has talent="Bogenbau" min="5" show="none">
 
                     <success>
 
                     <success>
                         <p>Als Bogenbauer ist es ein leichtes für sich ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu schnitzen.</p>
+
                         <p>Als Bogenbauer ist es ein leichtes für dich, ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu herzustellen, schließlich hast du während deines ersten Lehrjahres nichts anderes gemacht!</p>
 
                         <take item="${Projektil}" count="20...31" />
 
                         <take item="${Projektil}" count="20...31" />
 +
                        <has name="HolzWurdeGesammelt"><!-- Wenn das Holz/Federn nicht gesammelt wurde, entfernen -->
 +
                            <failure>
 +
                                <drop item="*Holz" count="1" />
 +
                                <drop item="*Feder" count="1" />
 +
                                <delay hours="2"/>
 +
                            </failure>
 +
                            <success>
 +
                                <delay hours="3"/>
 +
                            </success>
 +
                        </has>
 
                     </success>
 
                     </success>
 
                     <failure>
 
                     <failure>
Zeile 47: Zeile 67:
 
                 <has talent="Armbruster" min="5" show="none">
 
                 <has talent="Armbruster" min="5" show="none">
 
                     <success>
 
                     <success>
                         <p>Als Armbruster ist es ein leichtes für sich ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> herzustellen.</p>
+
                         <p>Als Armbruster ist es ein leichtes für dich, ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu herzustellen, schließlich hast du während deines ersten Lehrjahres nichts anderes gemacht!</p>
 
                         <take item="${Projektil}" count="20...31" />
 
                         <take item="${Projektil}" count="20...31" />
 +
                        <has name="HolzWurdeGesammelt"><!-- Wenn das Holz/Federn nicht gesammelt wurde, entfernen -->
 +
                            <failure>
 +
                                <drop item="*Holz" count="1" />
 +
                                <drop item="*Feder" count="1" />
 +
                                <delay hours="2"/>
 +
                            </failure>
 +
                            <success>
 +
                                <delay hours="3"/>
 +
                            </success>
 +
                        </has>
 
                     </success>
 
                     </success>
 
                     <failure>
 
                     <failure>
Zeile 62: Zeile 92:
 
         <challenge talent="Holzbearbeitung" mod="4...7">
 
         <challenge talent="Holzbearbeitung" mod="4...7">
 
             <success>
 
             <success>
                 <p>Du schnitzt dir ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/></p>
+
                 <p>Du schaffst es, dir ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu schnitzen.</p>
 
                 <take item="${Projektil}" count="20...31" />
 
                 <take item="${Projektil}" count="20...31" />
                 <drop item="*Holz" count="1" />
+
                 <has name="HolzWurdeGesammelt"><!-- Wenn das Holz/Federn nicht gesammelt wurde, entfernen -->
                <drop item="*Feder" count="1" />
+
                    <failure>
 +
                        <drop item="*Holz" count="1" />
 +
                        <drop item="*Feder" count="1" />
 +
                        <delay hours="3"/>
 +
                    </failure>
 +
                    <success>
 +
                        <delay hours="4"/>
 +
                    </success>
 +
                </has>
 +
                <delay hours="2"/>
 
             </success>
 
             </success>
 
             <failure>
 
             <failure>
                 <p>Du schaffst es nicht ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu schnitzen</p>
+
                 <p>Du schaffst es nicht, dir ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu schnitzen.</p>
 +
                <has name="HolzWurdeGesammelt"><!-- Wenn das Holz/Federn nicht gesammelt wurde, entfernen -->
 +
                    <failure>
 +
                        <drop item="*Holz" count="1" />
 +
                        <drop item="*Feder" count="1" />
 +
                    </failure>
 +
                </has>
 +
                <delay hours="2"/>
 
             </failure>
 
             </failure>
 
         </challenge>
 
         </challenge>
Zeile 76: Zeile 122:
 
     <switch attribute="waffe_typ">
 
     <switch attribute="waffe_typ">
 
         <case val="Bögen">
 
         <case val="Bögen">
             <p>Vorauswahl Bogen</p>
+
             <div class="oog"><debug>Vorauswahl Bogen</debug></div>
             <store name="Projektil">Pfeil</store>
+
             <store name="Projektil" scope="scene">Pfeil</store>
 
         </case>
 
         </case>
 
         <case val="Armbrüste">
 
         <case val="Armbrüste">
             <p>Vorauswahl Armbrust</p>
+
             <div class="oog"><debug>Vorauswahl Armbrust</debug></div>
             <store name="Projektil">Armbrustbolzen</store>
+
             <store name="Projektil" scope="scene">Armbrustbolzen</store>
 
         </case>
 
         </case>
         <case>
+
         <else>
 +
            <div class="oog"><debug>Kein Bogen oder Armbrust angelegt</debug></div>
 
             <quest status="rejected"/>
 
             <quest status="rejected"/>
         </case>
+
         </else>
 
     </switch>
 
     </switch>
 
     <!-- Nur wenn die Bolzen/Pfeile knapp werden -->
 
     <!-- Nur wenn die Bolzen/Pfeile knapp werden -->
 
     <has item="${Projektil}" max="100">
 
     <has item="${Projektil}" max="100">
 
         <failure>
 
         <failure>
 +
            <div class="oog"><debug>Bereits zuviele Pfeile oder Bolzen vorhanden!</debug></div>
 
             <quest status="rejected"/>
 
             <quest status="rejected"/>
 
         </failure>
 
         </failure>
 
     </has>
 
     </has>
 
     <!-- Holz / Federn vorhanden? Messer?(akuell noch keine Abfrage) -->
 
     <!-- Holz / Federn vorhanden? Messer?(akuell noch keine Abfrage) -->
 +
    <p>Nach dem letzten Kampf fällt dir auf, dass dir langsam aber sicher deine <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> ausgehen. So beschließt du dir welche anzufertigen.</p>
 
     <has item="*Holz+*Feder">
 
     <has item="*Holz+*Feder">
 
         <failure>
 
         <failure>
Zeile 99: Zeile 148:
 
             <has attribute="weg_klasse_id" val="3|6"> <!-- Dschungel oder Wald -->
 
             <has attribute="weg_klasse_id" val="3|6"> <!-- Dschungel oder Wald -->
 
                 <success>
 
                 <success>
 +
                    <p>Zwar hast du weder Holz noch Federn dabei, aber schließlich befindest du dich <if attribute="weg_klasse_id" equals="6" then="im Dschungel" else="in einem Wald"/>. Es sollte daher ein leichtes sein, hier welches zu finden!</p>
 
                     <challenge talent="Wildnisleben" mod="3...6" >
 
                     <challenge talent="Wildnisleben" mod="3...6" >
 
                         <success>
 
                         <success>
                             <p>Du sammelst etwas Holz und findest ein paar Federn.</p>
+
                             <p>Du kannst etwas Holz sammmlen und findest auch ein paar Federn
 +
                                <random>
 +
                                    <case>in einem verlassenen Vogelnest.</case>
 +
                                    <case>am Boden.</case>
 +
                                    <case>bei einen gerupften Kadaver.</case>
 +
                                </random>
 +
                            </p>
 +
                            <store name="HolzWurdeGesammelt" scope="scene">true</store>
 
                             <replay name="Schnitzen"/>
 
                             <replay name="Schnitzen"/>
 
                         </success>
 
                         </success>
 
                         <failure>
 
                         <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>
+
                             <p>Auch nach längerer Suche findest du leider kein brauchbares Holz, sodass es dir unmöglich ist <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> herzustellen.</p>
 +
                            <delay hours="4"/>
 
                         </failure>
 
                         </failure>
 
                     </challenge>
 
                     </challenge>
 
                 </success>
 
                 </success>
 
                 <failure>
 
                 <failure>
                     <quest status="rejected"/>
+
                     <p>Leider hast du weder Holz noch Federn dabei, um welche herzustellen.</p>
 
                 </failure>
 
                 </failure>
             </has>            <!-- Eventuell Hinweis das man kein Holz/Pfeile dabei hatauf ZB -->
+
             </has>
 
         </failure>
 
         </failure>
 
         <success>
 
         <success>
Zeile 119: Zeile 177:
 
     </has>
 
     </has>
 
</scene>
 
</scene>
 
 
 
</syntaxhighlight>
 
</syntaxhighlight>
  

Aktuelle Version vom 26. Februar 2025, 18:35 Uhr


Die nachfolgenden Links beinhalten Material, welches wahrscheinlich direkt in das Spiel implementiert wird. Versteh dies bitte als SPOILERWARNUNG! Jede/r Spieler/in von Antamar, der/die hier nicht mitarbeiten möchte, sollte sich genau überlegen, ob er/sie bereits vorzeitig von diesem Abenteuer erfahren möchte, indem er/sie sich die folgenden Inhalte durchliest.



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.

Alle Tags mit _div class="oog"_ entferne ich, sobald die ZB ok ist..., Ich hab selber ein paar Minuten den Fehler gesucht, bis ich merkte das ich schon genug Pfeile geschnitzt hatte um die ZB überhaupt anzutriggern.

Sind weniger als 100 Pfeile/Bolzen ok? Oder lieber auf 200 setzen um die ZB anzutriggern? Texte könnten noch etwas ausgeschmückt werden... Das ist leider nicht meine Stärke.

Außerdem... Meine allererste ZB! Kaum zu glauben!


Wird als Gegenstandsquest weiterverfolgt!

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 herzustellen, schließlich hast du während deines ersten Lehrjahres nichts anderes gemacht!</p>
                        <take item="${Projektil}" count="20...31" />
                        <has name="HolzWurdeGesammelt"><!-- Wenn das Holz/Federn nicht gesammelt wurde, entfernen -->
                            <failure>
                                <drop item="*Holz" count="1" />
                                <drop item="*Feder" count="1" />
                                <delay hours="2"/>
                            </failure>
                            <success>
                                <delay hours="3"/>
                            </success>
                        </has>
                    </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"/> zu herzustellen, schließlich hast du während deines ersten Lehrjahres nichts anderes gemacht!</p>
                        <take item="${Projektil}" count="20...31" />
                        <has name="HolzWurdeGesammelt"><!-- Wenn das Holz/Federn nicht gesammelt wurde, entfernen -->
                            <failure>
                                <drop item="*Holz" count="1" />
                                <drop item="*Feder" count="1" />
                                <delay hours="2"/>
                            </failure>
                            <success>
                                <delay hours="3"/>
                            </success>
                        </has>
                    </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 schaffst es, dir ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu schnitzen.</p>
                <take item="${Projektil}" count="20...31" />
                <has name="HolzWurdeGesammelt"><!-- Wenn das Holz/Federn nicht gesammelt wurde, entfernen -->
                    <failure>
                        <drop item="*Holz" count="1" />
                        <drop item="*Feder" count="1" />
                        <delay hours="3"/>
                    </failure>
                    <success>
                        <delay hours="4"/>
                    </success>
                </has>
                <delay hours="2"/>
            </success>
            <failure>
                <p>Du schaffst es nicht, dir ein paar <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> zu schnitzen.</p>
                <has name="HolzWurdeGesammelt"><!-- Wenn das Holz/Federn nicht gesammelt wurde, entfernen -->
                    <failure>
                        <drop item="*Holz" count="1" />
                        <drop item="*Feder" count="1" />
                    </failure>
                </has>
                <delay hours="2"/>
            </failure>
        </challenge>
    </retain>

    <!-- nur wenn eine Armbrust/Bogen angelegt ist -->
    <switch attribute="waffe_typ">
        <case val="Bögen">
            <div class="oog"><debug>Vorauswahl Bogen</debug></div>
            <store name="Projektil" scope="scene">Pfeil</store>
        </case>
        <case val="Armbrüste">
            <div class="oog"><debug>Vorauswahl Armbrust</debug></div>
            <store name="Projektil" scope="scene">Armbrustbolzen</store>
        </case>
        <else>
            <div class="oog"><debug>Kein Bogen oder Armbrust angelegt</debug></div>
            <quest status="rejected"/>
        </else>
    </switch>
    <!-- Nur wenn die Bolzen/Pfeile knapp werden -->
    <has item="${Projektil}" max="100">
        <failure>
            <div class="oog"><debug>Bereits zuviele Pfeile oder Bolzen vorhanden!</debug></div>
            <quest status="rejected"/>
        </failure>
    </has>
    <!-- Holz / Federn vorhanden? Messer?(akuell noch keine Abfrage) -->
    <p>Nach dem letzten Kampf fällt dir auf, dass dir langsam aber sicher deine <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> ausgehen. So beschließt du dir welche anzufertigen.</p>
    <has item="*Holz+*Feder">
        <failure>
            <!-- Ist der Held im Wald unterwegs? -->
            <has attribute="weg_klasse_id" val="3|6"> <!-- Dschungel oder Wald -->
                <success>
                    <p>Zwar hast du weder Holz noch Federn dabei, aber schließlich befindest du dich <if attribute="weg_klasse_id" equals="6" then="im Dschungel" else="in einem Wald"/>. Es sollte daher ein leichtes sein, hier welches zu finden!</p>
                    <challenge talent="Wildnisleben" mod="3...6" >
                        <success>
                            <p>Du kannst etwas Holz sammmlen und findest auch ein paar Federn
                                <random>
                                    <case>in einem verlassenen Vogelnest.</case>
                                    <case>am Boden.</case>
                                    <case>bei einen gerupften Kadaver.</case>
                                </random>
                            </p>
                            <store name="HolzWurdeGesammelt" scope="scene">true</store>
                            <replay name="Schnitzen"/>
                        </success>
                        <failure>
                            <p>Auch nach längerer Suche findest du leider kein brauchbares Holz, sodass es dir unmöglich ist <if name="Projektil" equals="Pfeil" then="Pfeile" else="Bolzen"/> herzustellen.</p>
                            <delay hours="4"/>
                        </failure>
                    </challenge>
                </success>
                <failure>
                    <p>Leider hast du weder Holz noch Federn dabei, um welche herzustellen.</p>
                </failure>
            </has>
        </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.

(Nr. 1 und 2 können auch von derselben Person stammen.) Nähere Informationen: Siehe Abnahme.


  • 1:
  • 2:
  • 3: