AOQML - Ein paar Fragen

XML-Variante AOQML, ihre Möglichkeiten, Ergänzungen und Entwicklung...

Moderatoren: Kekse, A-Team

Re: AOQML - Ein paar Fragen

Beitragvon Trokhanor » Di 05 Mai, 2015 23:58

Das sollte eigentlich funktionieren:

Code: Alles auswählen
<select all="true"/>
<store name="HaganvH-sehr-spezieller-zb-gebundener-name-dzw" scope="hero">0<store>
<has attribute="race" val="Zwerge">
  <success>
    <select by-attribute="race" val="Zwerge"/>
    <set name="HaganvH-sehr-spezieller-zb-gebundener-name-dzw" inc="1" scope="hero"/>
    <select all="true"/>
    <has attribute="gender" val="female">
      <success>
        <select by-attribute="gender" val="female"/>
        <set name="HaganvH-sehr-spezieller-zb-gebundener-name-dzw" inc="1" scope="hero"/>
      </success>
    </has>
  </success>
</has>


Und dann eben die Variable abfragen, Wert 2 sind Dunkelzwerginnen.

Und löschen der Held-Variable nicht vergessen ;).
Trokhanor
Feldwebel
Feldwebel
 
Beiträge: 533
Registriert: Mo 02 Mär, 2009 20:07
Heldenname: Lorenzo di Avarra

Re: AOQML - Ein paar Fragen

Beitragvon Hagen vH » Mi 06 Mai, 2015 12:02

Danke! Damit sollte sich GZB1 fertig stellen lassen.
Kanzler der Charukin, aktuell aktiv für Alt-Korumand.
Hagen vH
Ritter
Ritter
 
Beiträge: 764
Registriert: Di 04 Feb, 2014 19:50
Heldenname: Paquadea

Re: AOQML - Ein paar Fragen

Beitragvon Elerion » So 07 Jun, 2015 22:31

Also nicht das ich es tun will...

aber

<steal companions="*"/>

klaut dem Helden alle Begleiter.


funktioniert nicht, da meckert er bei mir wegen dem *.

Fehler in Zeile 8: cvc-datatype-valid.1.2.3: "*" ist kein gültiger Wert des Vereinigungsmengentyps "intExpression".
Fehler in Zeile 8: cvc-attribute.3: Wert "*" des Attributs "companions" bei Element "steal" hat keinen gültigen Typ "intExpression".

obwohl das so in der Wiki steht. http://wiki.antamar.eu/index.php/Steal
Elerion
Ordenskrieger
Ordenskrieger
 
Beiträge: 357
Registriert: Fr 02 Mär, 2012 12:43
Wohnort: Berlin
Heldenname: Andrasch Sohn des Argosch

Re: AOQML - Ein paar Fragen

Beitragvon Elerion » Do 11 Jun, 2015 12:13

So ich würde gerne in einer Queste, den Helden in den "offiziellenKerker" in VH stecken. Wie bekomme ich ihn da hin?

Gruß!
Elerion
Ordenskrieger
Ordenskrieger
 
Beiträge: 357
Registriert: Fr 02 Mär, 2012 12:43
Wohnort: Berlin
Heldenname: Andrasch Sohn des Argosch

Re: AOQML - Ein paar Fragen

Beitragvon Trokhanor » Do 11 Jun, 2015 12:18

Was meinst du mit offiziellem von VH Kerker?

Einsperren in den Standardkerker geht mit Action.
Trokhanor
Feldwebel
Feldwebel
 
Beiträge: 533
Registriert: Mo 02 Mär, 2009 20:07
Heldenname: Lorenzo di Avarra

Re: AOQML - Ein paar Fragen

Beitragvon Elerion » Do 11 Jun, 2015 13:42

Genau das habe ich gesucht und leider nicht gefunden. Danke :)
Elerion
Ordenskrieger
Ordenskrieger
 
Beiträge: 357
Registriert: Fr 02 Mär, 2012 12:43
Wohnort: Berlin
Heldenname: Andrasch Sohn des Argosch

Re: AOQML - Ein paar Fragen

Beitragvon Elerion » Mi 17 Jun, 2015 18:56

Ich habe jetzt versucht eine in einer Quest eine gesetzte hero-variable (<store name="XYZ" scope="hero">XYZ</store>) mit:

<store name="XYZ">NULL</store>
<!-- oder -->
<store name="XYZ"/>

zu löschen, aber irgendwie funktioniert das auf dem Testserver nicht. ich bekomme bei der Abfrage durch

has name=...

immer den success - Pfad...

mache ich irgendwas falsch, oder ist der TS da irgendwie speziell?
Elerion
Ordenskrieger
Ordenskrieger
 
Beiträge: 357
Registriert: Fr 02 Mär, 2012 12:43
Wohnort: Berlin
Heldenname: Andrasch Sohn des Argosch

Re: AOQML - Ein paar Fragen

Beitragvon Trokhanor » Mi 17 Jun, 2015 18:59

Du hast den scope="hero" vergessen.
Trokhanor
Feldwebel
Feldwebel
 
Beiträge: 533
Registriert: Mo 02 Mär, 2009 20:07
Heldenname: Lorenzo di Avarra

Re: AOQML - Ein paar Fragen

Beitragvon Guur » Di 21 Jul, 2015 12:13

Kann es sein, dass bei <drop item="*20%" show="none"/> ein Behälter geklaut wird, der Items enthält, die bei den 20 % nicht mitgezählt werden?
Kanzler für die freien Flusstäler und Herzstein.
Benutzeravatar
Guur
Game Designer
Game Designer
 
Beiträge: 6470
Registriert: So 01 Jul, 2007 15:02
Wohnort: Wetter an der Ruhr
Heldenname: Guur Grogarogh

Re: AOQML - Ein paar Fragen

Beitragvon Gaddezwerch » Di 21 Jul, 2015 20:06

Nein, eigentlich ist vorgesehen, dass gefüllte Behälter nicht geklaut werden, sofern nicht 100% angegeben.
:meidetdasorkland: <-- Das meine ich ernst! Wirklich!
Gaddezwerch
Programmierer
Programmierer
 
Beiträge: 4848
Registriert: Fr 18 Mai, 2007 00:04
Heldenname: Alos Traken

Re: AOQML - Ein paar Fragen

Beitragvon Guur » Di 21 Jul, 2015 20:17

Ok, danke. Ich werde den Fall mal testen und melden, wenn es sich doch anders verhalten sollte.
Kanzler für die freien Flusstäler und Herzstein.
Benutzeravatar
Guur
Game Designer
Game Designer
 
Beiträge: 6470
Registriert: So 01 Jul, 2007 15:02
Wohnort: Wetter an der Ruhr
Heldenname: Guur Grogarogh

Re: AOQML - Ein paar Fragen

Beitragvon Guur » Fr 14 Aug, 2015 18:01

Ich habe ein Problem mit der Ware "Kronenhirsch". Einerseits kann damit ja die selbstgemachte Ration (aus der Jagd) gemeint sein, andererseits das Tier.

In einer Auktion ist die zu versteigernde Ware über ein store innerhalb eines randoms definiert. Also so:

Code: Alles auswählen
<case><store name="auktionsgegenstand" scope="quest">Kronenhirsch</store></case>


Das ergibt aber die selbstgemachte Ration. Wenn ich daher die Waren-id eingebe:

Code: Alles auswählen
<case><store name="auktionsgegenstand" scope="quest">#1159</store></case>


erhält der Spieler zwar den lebenden Kronenhirschen, aber im Text wird ihm der Name nicht angezeigt, sondern die Waren-id.

Lässt sich die Waren-id innerhalb dieses store irgendwie unterdrücken und stattdessen eine Beschreibung "Kronenhirsch" im Text ausgeben?
Kanzler für die freien Flusstäler und Herzstein.
Benutzeravatar
Guur
Game Designer
Game Designer
 
Beiträge: 6470
Registriert: So 01 Jul, 2007 15:02
Wohnort: Wetter an der Ruhr
Heldenname: Guur Grogarogh

Re: AOQML - Ein paar Fragen

Beitragvon Trokhanor » Fr 14 Aug, 2015 18:25

Bei der Ausgabe machst du folgendes:
Code: Alles auswählen
<switch name="auktionsgegenstand">
  <case val="#1359">Kronenhirsch</case>
  <else><fetch name="auktionsgegenstand"/></else>
</switch>

Ggfs. kann man dann noch weitere "Problemgegenstände" ergänzen.
Trokhanor
Feldwebel
Feldwebel
 
Beiträge: 533
Registriert: Mo 02 Mär, 2009 20:07
Heldenname: Lorenzo di Avarra

Re: AOQML - Ein paar Fragen

Beitragvon Guur » Fr 14 Aug, 2015 19:46

Ok, danke. :)
Kanzler für die freien Flusstäler und Herzstein.
Benutzeravatar
Guur
Game Designer
Game Designer
 
Beiträge: 6470
Registriert: So 01 Jul, 2007 15:02
Wohnort: Wetter an der Ruhr
Heldenname: Guur Grogarogh

Re: AOQML - Ein paar Fragen

Beitragvon Trokhanor » Fr 14 Aug, 2015 20:47

Gern. Es muss aber natürlich #1159 in der Abfrage heißen. Da habe ich wohl die Ziffern durcheinander gebracht.
Trokhanor
Feldwebel
Feldwebel
 
Beiträge: 533
Registriert: Mo 02 Mär, 2009 20:07
Heldenname: Lorenzo di Avarra

VorherigeNächste

Zurück zu Questen, Abenteuer und Zufallsbegegnungen (inkl. AOQML)



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron