Seite 1 von 1

AOQML: Richtige Zeile für einen store-Befehl in ZB

BeitragVerfasst: Mi 20 Dez, 2023 17:28
von Archeion
Licia zum Gruße!

Ich habe eine ZB geschrieben.

Achtung: Spoiler! Nur lesen, wenn man sich als regulärer Spieler den Inhalt vorwegnehmen möchte.

Meine Frage ist wo (und ob!) genau ich den store-Befehl einsetzen müsste:

<store name="ZB Stratopedarchos Nymphe 01" scope="hero">Valanthea nicht verärgert</store>

Dieser "Marker" soll nämlich NUR gesetzt werden, sofern beide Proben erfolgreich waren.

Muss diese Zeile vor das </success> gesetzt werden? Falls jemand mir die exakte Zeile nennen könnte, wäre das wirklich super!

Re: AOQML: Richtige Zeile für einen store-Befehl in ZB

BeitragVerfasst: Mi 20 Dez, 2023 17:53
von Kekse
Hey Archeion, wozu genau brauchst du den store denn? Ansonsten reicht es soweit ich das sehe den Befehl hinter <q>Valanthea</q></p> und vor </success> zu setzen, da die Proben in einander verschachtelt sind. Galanterie kommt ja nur zum Einsatz, wenn Singen erfolgreich war.

Re: AOQML: Richtige Zeile für einen store-Befehl in ZB

BeitragVerfasst: Mi 20 Dez, 2023 18:09
von Archeion
Hallo Kekse, danke für die Nachfrage.

Die Idee ist, dass die (sehr seltene ZB) bei erfolgreichem Abschluss als Bedingung für eine zweite ZB genutzt wird.

ZB 01 (wiederholbar) soll also zwingend irgendwann einmal durch den Helden beendet worden sein, bevor überhaupt ZB 02 auftauchen kann.

Falls das nicht im Sinne des Rahmens / Impacts einer ZB ist, können wir das natürlich auch weglassen.

Aber die generelle Info zu diesem store-Befehl wäre schon super, gerade auch für Questen.

Re: AOQML: Richtige Zeile für einen store-Befehl in ZB

BeitragVerfasst: Mi 20 Dez, 2023 18:27
von Kekse
Dazu bräuchte es dann eine globale Variable, die auch nach der ZB abrufbar ist: https://wiki.antamar.eu/index.php/Globale_Variablen

Re: AOQML: Richtige Zeile für einen store-Befehl in ZB

BeitragVerfasst: Mi 20 Dez, 2023 18:34
von Archeion
Danke! Ok, dann ignorieren wir das besser. Bei globalen Variablen möchte ich keine Veränderung anfragen.

Das bedeutet im Umkehrsschluss, dass der zuvor genannte store-Befehl für waschechte Questen (nicht ZBs) verwendet werden kann? :oops:

Re: AOQML: Richtige Zeile für einen store-Befehl in ZB

BeitragVerfasst: Mi 20 Dez, 2023 18:55
von naifor
Hallo zusammen,

da ich das für eine eigene ZB-Quest-Kombi auch schon mal gesucht, gefragt und in Code von Helix nachgeschaut habe, bin ich mir eigentlich sicher, dass man so einen Marker auch in einer ZB setzen kann und dass es keine globale Variable sein muss.

Beispiel von Helix aus einer ZB, kommt in seinem Fall direkt vor </scene> am Ende der ZB:

Code: Alles auswählen
<store name="Helix-DDdM-ImAuftragDerZwerge-ZB1" scope="hero">1</store>


Und dieser Marker wird bei ihm in einer zweiten ZB auch wiederum abgefragt, es geht also von Quest zu ZB, von ZB zu ZB, von ZB zu Quest.

Re: AOQML: Richtige Zeile für einen store-Befehl in ZB

BeitragVerfasst: Mi 20 Dez, 2023 21:49
von Kekse
Hm, dann liege ich ggf. falsch, ist ne Weile her, dass ich damit zu tun hatte.

Re: AOQML: Richtige Zeile für einen store-Befehl in ZB

BeitragVerfasst: Mi 20 Dez, 2023 22:25
von Tommek
Global gilt für alle Helden.

Das nutzt man bei <store name="pandora-ist-aus-der-buechse" scope="global">true</store>, gilt dann antamarweit.