AOQML - Ein paar Fragen

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

Moderatoren: Kekse, A-Team

Re: AOQML - Ein paar Fragen

Beitragvon Dark Angel » Sa 11 Feb, 2012 01:29

Woran könnte es liegen, wenn ich eine Quest auf den Testserver probiere und mitten drin kommt statt der neuen Szene nur eine leere Seite? :denker:

Liegt der Fehler z.B. an dieser Szene oder an die Szene vorher, wo die Auswahl auf dieser Szene liegt? :denker:
* Ordensgemeinschaft *
** Heredes Potesatis **
** Die Bruderschaft **
** Die blutroten Falken **
** Gilde Antamarischer Kauffahrer **
** Vereinigung der althergebrachten Dûn **
** Amazonen **
... weitere werden folgen ...
/ooc: Anträge zur Aufnahme: http://www.engelsmaus.de/forum/
weitere Info´s auch auf http://www.engelsmaus.de/og.html
/ooc2: der * Heredes Potesatis * nimmt auch noch ig Bewerbungen an ... ;-)
weitere Info´s auch auf http://www.engelsmaus.de/NeueZeitenabde ... l2011.html

Questenbastlerin: nehme Ideen & Anregungen per PN zum umsetzten in AOQML an ...

Die Redaktion Postille Herr Hanard Tichler sucht händeringend neue Redakteure!
Benutzeravatar
Dark Angel
Marschall
Marschall
 
Beiträge: 3843
Registriert: Do 05 Apr, 2007 01:19
Wohnort: ein Städtchen im nördlichen Emsland *fg*
Heldenname: Lessandero
Mitglied bei: * Heredes potesatis *

Re: AOQML - Ein paar Fragen

Beitragvon Fury » Sa 11 Feb, 2012 02:49

Gaddezwerch hat geschrieben:Etwa so:
Code: Alles auswählen
<store name="cash_neu" scope="scene"><eval>round(<get attribute="cash"/>*0.75)</eval></store>
<set attribute="cash" val="${cash_neu}"/>



Cool danke!
Benutzeravatar
Fury
Oberleutnant
Oberleutnant
 
Beiträge: 1141
Registriert: Mi 09 Mai, 2007 14:57
Heldenname: Mira Starfire
Mitglied bei: KOBRA

Re: AOQML - Ein paar Fragen

Beitragvon Thorinn Sohn des Thrainn » Sa 11 Feb, 2012 07:39

Dark Angel hat geschrieben:Woran könnte es liegen, wenn ich eine Quest auf den Testserver probiere und mitten drin kommt statt der neuen Szene nur eine leere Seite? :denker:

Liegt der Fehler z.B. an dieser Szene oder an die Szene vorher, wo die Auswahl auf dieser Szene liegt? :denker:


Bei mir lags beim letzten mal an der neuen Scene
Ausarbeitung Dûn-Zwerge, Dûn-Reich und Zwerge im allgemeinen, sowie mitwirken bei den anderen Zwergenrassen
Benutzeravatar
Thorinn Sohn des Thrainn
Ritter
Ritter
 
Beiträge: 688
Registriert: Mi 28 Nov, 2007 16:37
Wohnort: Oberfranken
Heldenname: GenMjr. a.D. Thrôr Donnerkrug, Sohn des Thorinn
Mitglied bei: ‡ Vereinigung althergebrachter Dûn ‡

Re: AOQML - Ein paar Fragen

Beitragvon Xondorax » Sa 11 Feb, 2012 12:42

Das liegt meist an der aufgerufenen Seite. Dort kann eine Abfrage sein, die kein Ergebnis erhält und daher nichts anzeigt.
Z.B. Quest wird in der Stadt getestet und in der Szene ist eine Abfrage wie <get attribute="ort_ziel"/>.
Benutzeravatar
Xondorax
Heiliger
Heiliger
 
Beiträge: 6520
Registriert: Fr 11 Apr, 2008 21:19
Heldenname: Lawister, der Windwolf

Re: AOQML - Ein paar Fragen

Beitragvon Fury » So 12 Feb, 2012 22:25

Hm ich hab den Code von Gaddezwerch jetzt mal im Editor ausprobiert und das Teil gibt mir:

Fehler in Zeile 89, Spalte 103:cvc-complex-type.2.3: Element 'eval' cannot have character [children], because the type's content type is element-only.

Muss mich das stören? ;)
Benutzeravatar
Fury
Oberleutnant
Oberleutnant
 
Beiträge: 1141
Registriert: Mi 09 Mai, 2007 14:57
Heldenname: Mira Starfire
Mitglied bei: KOBRA

Re: AOQML - Ein paar Fragen

Beitragvon Gaddezwerch » So 12 Feb, 2012 22:39

Hmm... hast du den Editor ausgeführt, als du eine Internetverbindung hattest? Der Fehler sollte bei der aktuellen Schemadefinition eigentlich nicht mehr kommen, nur bei der alten, internen XSD (auf die zugegriffen wird, wenn http://eisentrutz.antamar.eu/aoqml.xsd nicht geladen werden kann).
: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 Fury » So 12 Feb, 2012 22:56

Kann schon sein, mein Router und meine Firewall blocken immer gern Sachen ;)

Die Funktion funktioniert (hoho) auf jeden Fall auf dem Testserver, also ist alles gut :Jepp:

EDIT: Hm nein, der Editor versucht gar nicht auf irgend einen Server zuzugreifen. :denker:
Benutzeravatar
Fury
Oberleutnant
Oberleutnant
 
Beiträge: 1141
Registriert: Mi 09 Mai, 2007 14:57
Heldenname: Mira Starfire
Mitglied bei: KOBRA

Re: AOQML - Ein paar Fragen

Beitragvon Dark Angel » Di 14 Feb, 2012 03:04

Dark Angel hat geschrieben:Woran könnte es liegen, wenn ich eine Quest auf den Testserver probiere und mitten drin kommt statt der neuen Szene nur eine leere Seite? :denker:

Liegt der Fehler z.B. an dieser Szene oder an die Szene vorher, wo die Auswahl auf dieser Szene liegt? :denker:


:behoben:

Quest fertig und in Korrektur :wink:
* Ordensgemeinschaft *
** Heredes Potesatis **
** Die Bruderschaft **
** Die blutroten Falken **
** Gilde Antamarischer Kauffahrer **
** Vereinigung der althergebrachten Dûn **
** Amazonen **
... weitere werden folgen ...
/ooc: Anträge zur Aufnahme: http://www.engelsmaus.de/forum/
weitere Info´s auch auf http://www.engelsmaus.de/og.html
/ooc2: der * Heredes Potesatis * nimmt auch noch ig Bewerbungen an ... ;-)
weitere Info´s auch auf http://www.engelsmaus.de/NeueZeitenabde ... l2011.html

Questenbastlerin: nehme Ideen & Anregungen per PN zum umsetzten in AOQML an ...

Die Redaktion Postille Herr Hanard Tichler sucht händeringend neue Redakteure!
Benutzeravatar
Dark Angel
Marschall
Marschall
 
Beiträge: 3843
Registriert: Do 05 Apr, 2007 01:19
Wohnort: ein Städtchen im nördlichen Emsland *fg*
Heldenname: Lessandero
Mitglied bei: * Heredes potesatis *

Re: AOQML - Ein paar Fragen

Beitragvon Dark Angel » So 19 Feb, 2012 18:41

Ich hab auch mal fragen:

1.) ich möchte eine Quest pausieren lassen, weil man in einen anderen Ort reisen muß ... wie mache ich das am besten?

2.) ich möchte gerne etwas auswürfeln lassen mit einem W100, erfolg nur bei 1 ...
* Ordensgemeinschaft *
** Heredes Potesatis **
** Die Bruderschaft **
** Die blutroten Falken **
** Gilde Antamarischer Kauffahrer **
** Vereinigung der althergebrachten Dûn **
** Amazonen **
... weitere werden folgen ...
/ooc: Anträge zur Aufnahme: http://www.engelsmaus.de/forum/
weitere Info´s auch auf http://www.engelsmaus.de/og.html
/ooc2: der * Heredes Potesatis * nimmt auch noch ig Bewerbungen an ... ;-)
weitere Info´s auch auf http://www.engelsmaus.de/NeueZeitenabde ... l2011.html

Questenbastlerin: nehme Ideen & Anregungen per PN zum umsetzten in AOQML an ...

Die Redaktion Postille Herr Hanard Tichler sucht händeringend neue Redakteure!
Benutzeravatar
Dark Angel
Marschall
Marschall
 
Beiträge: 3843
Registriert: Do 05 Apr, 2007 01:19
Wohnort: ein Städtchen im nördlichen Emsland *fg*
Heldenname: Lessandero
Mitglied bei: * Heredes potesatis *

Re: AOQML - Ein paar Fragen

Beitragvon Aidan » So 19 Feb, 2012 18:51

Mit dem Quest Status Pending und bei dem anderen mit einem zahlenbasierten Zufallsgenerator, zu finden in der Wiki bei den Codesnippets.
Gamedesigner
Verantwortlicher für Itemerstellung, Waren-/Handelssystem und NPC-Verwaltung
Systemintegration neuer Reiche und Gebiete

Bild
Benutzeravatar
Aidan
Game Designer
Game Designer
 
Beiträge: 6616
Registriert: Mo 11 Feb, 2008 17:40
Wohnort: Hansestadt Wismar
Heldenname: Jupp
Mitglied bei: mir selbst

Re: AOQML - Ein paar Fragen

Beitragvon Dark Angel » So 19 Feb, 2012 19:12

ich hätte vielleicht dabei schreiben sollen, das ich gerne den code hätte ...

ich habs damit versucht & es funzt nicht ...

ich guck mal bei den Codesnippets ...
* Ordensgemeinschaft *
** Heredes Potesatis **
** Die Bruderschaft **
** Die blutroten Falken **
** Gilde Antamarischer Kauffahrer **
** Vereinigung der althergebrachten Dûn **
** Amazonen **
... weitere werden folgen ...
/ooc: Anträge zur Aufnahme: http://www.engelsmaus.de/forum/
weitere Info´s auch auf http://www.engelsmaus.de/og.html
/ooc2: der * Heredes Potesatis * nimmt auch noch ig Bewerbungen an ... ;-)
weitere Info´s auch auf http://www.engelsmaus.de/NeueZeitenabde ... l2011.html

Questenbastlerin: nehme Ideen & Anregungen per PN zum umsetzten in AOQML an ...

Die Redaktion Postille Herr Hanard Tichler sucht händeringend neue Redakteure!
Benutzeravatar
Dark Angel
Marschall
Marschall
 
Beiträge: 3843
Registriert: Do 05 Apr, 2007 01:19
Wohnort: ein Städtchen im nördlichen Emsland *fg*
Heldenname: Lessandero
Mitglied bei: * Heredes potesatis *

Re: AOQML - Ein paar Fragen

Beitragvon Gaddezwerch » So 19 Feb, 2012 19:39

Zu 1.)

Code: Alles auswählen
.... Quest-Teil 1 ...
<quest status="pending" target="pruef-szene"/>

Pending-Status wird gesetzt. Jetzt kann der Spieler normal spielen - aber bei jedem Klick (innerhalb einer Ortschaft) wird die pruef-szene.xml aufgerufen. Die pruef-szene sollte eben überprüfen, ob die Quest normal fortgesetzt werden kann, z.B. kann sie prüfen, ob der Held am Zielort angekommen ist:
Code: Alles auswählen
<switch attribute="site">
  <case val="Eisentrutz"><!-- Held ist in Eisentrutz angekommen -->
    <quest status="running"/> <!-- Queststatus wird wieder auf laufend gesetzt (Quest wieder aufgenommen) -->
    <p>Juhu, endlich angekommen!</p>
    ... weiter im Text, Quest Teil 2 ...
  </case>
  <else><!-- Held ist woanders -->
     <p>Du sollst noch den Auftrag XYZ erfüllen...</p>
     <quest status="pending"/>
  </else>
</switch>



2.)

Du lässt einen W100 würfeln, speicherst das Ergebnis in einer Variablen und wertest diese Variable aus:
Code: Alles auswählen
<set name="ZZ" val="$[1W100]" show="none"/>
<switch name="ZZ">
  <case val="1">
    <!-- Es wurde eine 1 gewürfelt -->
  </case>
  <else>
    <!-- Es wurde was anderes gewürfelt -->
  </else>
</switch>
: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 Fury » So 19 Feb, 2012 19:57

Müsste val="1...100" nicht eigentlich auch funktionieren?
Benutzeravatar
Fury
Oberleutnant
Oberleutnant
 
Beiträge: 1141
Registriert: Mi 09 Mai, 2007 14:57
Heldenname: Mira Starfire
Mitglied bei: KOBRA

Re: AOQML - Ein paar Fragen

Beitragvon Dark Angel » So 19 Feb, 2012 19:58

okay ... danke! Ich versuche es noch mal ... :denker:
* Ordensgemeinschaft *
** Heredes Potesatis **
** Die Bruderschaft **
** Die blutroten Falken **
** Gilde Antamarischer Kauffahrer **
** Vereinigung der althergebrachten Dûn **
** Amazonen **
... weitere werden folgen ...
/ooc: Anträge zur Aufnahme: http://www.engelsmaus.de/forum/
weitere Info´s auch auf http://www.engelsmaus.de/og.html
/ooc2: der * Heredes Potesatis * nimmt auch noch ig Bewerbungen an ... ;-)
weitere Info´s auch auf http://www.engelsmaus.de/NeueZeitenabde ... l2011.html

Questenbastlerin: nehme Ideen & Anregungen per PN zum umsetzten in AOQML an ...

Die Redaktion Postille Herr Hanard Tichler sucht händeringend neue Redakteure!
Benutzeravatar
Dark Angel
Marschall
Marschall
 
Beiträge: 3843
Registriert: Do 05 Apr, 2007 01:19
Wohnort: ein Städtchen im nördlichen Emsland *fg*
Heldenname: Lessandero
Mitglied bei: * Heredes potesatis *

Re: AOQML - Ein paar Fragen

Beitragvon Aidan » So 19 Feb, 2012 20:05

Fury hat geschrieben:Müsste val="1...100" nicht eigentlich auch funktionieren?


Klar, lohnt sich aber nur wenn man mehrere Ergebnisse auswerten möchte
Gamedesigner
Verantwortlicher für Itemerstellung, Waren-/Handelssystem und NPC-Verwaltung
Systemintegration neuer Reiche und Gebiete

Bild
Benutzeravatar
Aidan
Game Designer
Game Designer
 
Beiträge: 6616
Registriert: Mo 11 Feb, 2008 17:40
Wohnort: Hansestadt Wismar
Heldenname: Jupp
Mitglied bei: mir selbst

VorherigeNächste

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



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast