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

Re: AOQML - Ein paar Fragen

Sa 08 Jan, 2011 21:46

Das mit "fetch" scheint nicht zu funktionieren, ist mir auch herade aufgefallen. Versuch mal "get" statt dessen.
Wenn das geht, gibst Du kurz bescheid?

Re: AOQML - Ein paar Fragen

Sa 08 Jan, 2011 21:54

Ist wie für den richtigen Namen.

Code:
<get attribute="name"/>


Musst dann wahrscheinlich den "name" durch "&{....}" ersetzen. :denker:

Re: AOQML - Ein paar Fragen

Sa 08 Jan, 2011 23:23

Ok, also mit <get> funktionierts auch nicht.

Code:
<store name="zufaelligerHeldName"><hero output="name" select="random"/></store>
<get name="${zufaelligerHeldName}" />

Das gibt sogar ne Fehlermeldung (sowohl im Code als auch in der Testumgebung).

Und jetzt? :denker:
...
...
Erstmal ins Bett gehen. :wink:

Re: AOQML - Ein paar Fragen

Sa 08 Jan, 2011 23:39

In dem Fall musst du das ${} auch weglassen, das wird nur benötigt, wenn du es als Mod einer Probe oder so ziehen willst. Ohne das beschwert sich mein Editor jedenfalls nicht.

Re: AOQML - Ein paar Fragen

So 09 Jan, 2011 03:37

Also bei mir funktioniert der Code

Code:
<store name="zufaelligerHeldName"><hero output="name" select="random"/></store>
<fetch name="zufaelligerHeldName" />


wunderbar. Aber ich muss zugeben, in der Testumgebung werden Gruppen bisher einfach ignoriert, dort werden alle Questen als Soloquesten behandelt, egal ob man in einer Gruppe ist oder nicht. Werde ich gleich mal ändern. edit: Done.

Anbei schonmal meine Gruppentestquest, die sich im Laufe der Zeit entwickelt hat. Wenn man dort auf "Gruppenattribute auslesen" geht, sieht man auch anhand des Attributes 'anzahl_gruppenmitglieder' ob Gruppe korrekt erkannt oder nicht.
Dateianhänge
Gruppentestquest.zip
(6.54 KIB) 98-mal heruntergeladen

Re: AOQML - Ein paar Fragen

So 09 Jan, 2011 11:02

Den Helden über <fetch name="name" /> anzusprechen, erzeugt eine leere Ausgabe. (Soloquest)

Re: AOQML - Ein paar Fragen

So 09 Jan, 2011 11:18

Get funktioniert. Eigentlich benutze ich nie fetch.

Im übrigen wolltest du vermutlich attribute="name" abfragen, oder? :wink:

Re: AOQML - Ein paar Fragen

So 09 Jan, 2011 11:36

:oops:
Vermutlich :XD:

Re: AOQML - Ein paar Fragen

So 09 Jan, 2011 11:46

Fetch funktioniert auch wunderbar, Fetch ist jedoch nur für (eigene) Variablen gedacht!

Re: AOQML - Ein paar Fragen

So 09 Jan, 2011 15:40

OK, ich versteh's nicht, jetzt funktioniert
Code:
<store name="zufaelligerHeldName"><hero output="name" select="random"/></store>
<fetch name="zufaelligerHeldName" />

bei mir auch wie erwartet... :roll:

Re: AOQML - Ein paar Fragen

So 09 Jan, 2011 15:51

Wie gesagt: Bis heute morgen liefen keine Gruppenquests in der Testumgebung, entsprechend lieferte das hero-Tag auch nichts Sinnvolles zurück.

Re: AOQML - Ein paar Fragen

So 09 Jan, 2011 16:41

Wie kann ich einen Helden umkehren lassen? Ich dachte das geht mit

Code:
<set attribute="weg_nach" val="xxx"/>


Kann mir jemand helfen?

Re: AOQML - Ein paar Fragen

So 09 Jan, 2011 17:32

<set attribute="ort" val="..."/> würde den Held zum Zielort teleportieren.

Für die Umkehr gibt's reverse.

Re: AOQML - Ein paar Fragen

So 09 Jan, 2011 17:34

Super, danke werde ich sofort einbauen. :Jepp:

Re: AOQML - Ein paar Fragen

Sa 15 Jan, 2011 22:16

Gaddezwerch hat geschrieben:
Edvard hat geschrieben:Hier wäre einfach ne Übersicht hilfreich, bei welchen Tags, der <select>-Tag noch nicht greift.


Bei Fight kämpfen bisher alle mit, außer Mitreisende.
action gilt derzeit auch für alle Helden. countdown auch.
delay und reverse greift logischerweise auch für alle. chat auch.

Fight und Action muss ich irgendwann noch entsprechend erweitern. Der Rest sollte so passen?!


Bei Fight kämpfen ab sofort nur noch die selektierten Helden mit. Außer Mitreisende, die kämpfen niemals.

Falls selektierte(r) Held(en) alle die Rolle 'Mitreisender' haben, muss der Gruppenleiter ran.
Antwort erstellen