AOQML-Erweiterung

AOQML-Erweiterung

Beitragvon neonix » Mi 09 Jul, 2008 07:44

Ich weiß, jeder hat zu tun und höfliche Menschen sollten nicht drängeln und so weiter, aber dennoch mal eine Anfrage:

Wäre es möglich, einen Teil der Featurewünsche in AOQML einzubauen, bevor der Questwettbewerb endet? Es haben sich in den letzten Wochen einige Wünsche angesammelt, und manche davon sind doch recht wichtig für bestimmte Questen.

http://wiki.antamar-community.de/index.php?title=Featurew%C3%BCnsche_AOQML
Zufallszauberer und Questenschmied.
Kanzler Westendar und Vizekanzler Flora & Fauna.
Ansonsten verantwortlich für Rastfunktion, Mietstall, Tempel, Gosse, Söldnerlager, Blutrabe, Kommandantur ET, Alte Kaserne, diverse Gegenstandsquesten und so weiter...
Benutzeravatar
neonix
Erzmarschall
Erzmarschall
 
Beiträge: 5077
Registriert: Di 11 Dez, 2007 11:33
Wohnort: Braunschweig
Heldenname: Marquez Santarosa
Mitglied bei: Helden Schurken Suchende

Re: AOQML-Erweiterung

Beitragvon Gaddezwerch » Mi 09 Jul, 2008 11:29

War mal so frei, meine Wünsche zu ergänzen.


* Held an einen anderen Ort versetzen (Quest beschreibt textlich, dass man mit einem NPC in einen anderen Ort reist... oder dass man gefangen genommen wurde)

* Countdown bis eine erneute Aktion möglich ist bzw. der Quest fortgesetzt wird (wie als wenn der Held auf Reisen wäre oder arbeiten würde)

Hoffe ich habe nichts übersehen und die Sachen sind noch nicht implementiert. Bzw. eigentlich hoffe ich es schon... ;)
:meidetdasorkland: <-- Das meine ich ernst! Wirklich!
Gaddezwerch
Programmierer
Programmierer
 
Beiträge: 4848
Registriert: Fr 18 Mai, 2007 00:04
Heldenname: Alos Traken

Re: AOQML-Erweiterung

Beitragvon Tee » Mi 09 Jul, 2008 11:53

Die ersten beiden Punkte sehe ich nicht im Kontext des Questwettbewerbs (-> Schauplatz nur ein Ort), würde sie aber auch unterstreichen.

zur Wahrscheinlichkeit:
Halt ich auch für sinnvoll. Momentan würde ich das mit einer Variablen und einem Random realisieren, welches in eine eigene xml-Datei auslagert wird, z.B.
Code: Alles auswählen
<store name="Prozentsatz">0</store>
<random>
<case>
<store name="Prozentsatz">1</store>
</case>
<case>
<store name="Prozentsatz">2</store>
</case>
....
<case>
<store name="Prozentsatz">100</store>
</case>

Die Datei fügt mann dann jedesmal mit include ein, wenn ein Prozentwert benötigt wird und "fetcht" die Variable.

Ausweichen/Parade: Nimm doch alternativ Atlethik, Akrobatik oder Körperbeherrschung

AP und PA für die Dauer eines Kampfes verändern:
Wie wäre es denn hiermit?
Code: Alles auswählen
<set attribute="BE" inc="2" />
<fight>...</fight>
<set attribute="BE" dec="2" />
Tee
Vagabund
Vagabund
 
Beiträge: 19
Registriert: Mi 19 Sep, 2007 23:18
Heldenname: Gurok

Re: AOQML-Erweiterung

Beitragvon neonix » Mi 09 Jul, 2008 12:20

Wahrscheinlichkeit regel ich momentan über viel zu viele Randoms, das wäre mit einer %-Lösung einfach eleganter.

Alternativen für Ausweichen und PA habe ich schon benutzt, aber es wäre einfach schöner, dass mit den dafür vorgesehenen Werten zu regeln. Zumal die Alternativen ziemlich abweichen können.

Gibt es BE schon als mit AOQML nutzbares attribute?
Zufallszauberer und Questenschmied.
Kanzler Westendar und Vizekanzler Flora & Fauna.
Ansonsten verantwortlich für Rastfunktion, Mietstall, Tempel, Gosse, Söldnerlager, Blutrabe, Kommandantur ET, Alte Kaserne, diverse Gegenstandsquesten und so weiter...
Benutzeravatar
neonix
Erzmarschall
Erzmarschall
 
Beiträge: 5077
Registriert: Di 11 Dez, 2007 11:33
Wohnort: Braunschweig
Heldenname: Marquez Santarosa
Mitglied bei: Helden Schurken Suchende

Re: AOQML-Erweiterung

Beitragvon proser » Mi 09 Jul, 2008 12:43

Das mit Random.xml finde ich eine gute Idee. Dies und Ähnliches könnte vielleicht sogar an zentraler Stelle gelagert werden. Müsste also nicht in jedem Quest vorhanden sein.
0===[:::::::::::::::::::::::::::::::::><:::::::::::::::::::::::::::::::::]===0
Benutzeravatar
proser
Marschall
Marschall
 
Beiträge: 4145
Registriert: Do 14 Dez, 2006 13:33
Wohnort: Hamburch
Heldenname: Streifer

Re: AOQML-Erweiterung

Beitragvon handborons » Mi 09 Jul, 2008 13:39

Einen Zufallsgenerator gibt's schon:
Code: Alles auswählen
<set name="zufall" value="1...100"/>


Unter Umständen auch so:
Code: Alles auswählen
<set name="zufall" value="$[W100]"/>


Code: Alles auswählen
<switch name="zufall">
  <case min="1" max="49">
    ...für 0-49...
  </case>
  <case min="50" max="89">
    ...für 50-89...
  </case>
  <else>
    ...für den Rest...
  </else>
</switch>


Ich hoffe, dass ich damit nicht völlig falsch liege.
Das Leben versucht jeden Tag Dich wieder reinzulegen
Doch ist das Leben viel zu kurz sich drüber aufzuregen
J.B.O. - Bolle
Benutzeravatar
handborons
Feldwebel
Feldwebel
 
Beiträge: 514
Registriert: Sa 08 Sep, 2007 21:38
Wohnort: Bochum
Heldenname: Atosch, Sohn des Andrasch
Mitglied bei: Die Orkenspalter

Re: AOQML-Erweiterung

Beitragvon neonix » Mi 09 Jul, 2008 14:03

Ah, danke! Das ist schon hilfreich (sofern es funktioniert)!
Zufallszauberer und Questenschmied.
Kanzler Westendar und Vizekanzler Flora & Fauna.
Ansonsten verantwortlich für Rastfunktion, Mietstall, Tempel, Gosse, Söldnerlager, Blutrabe, Kommandantur ET, Alte Kaserne, diverse Gegenstandsquesten und so weiter...
Benutzeravatar
neonix
Erzmarschall
Erzmarschall
 
Beiträge: 5077
Registriert: Di 11 Dez, 2007 11:33
Wohnort: Braunschweig
Heldenname: Marquez Santarosa
Mitglied bei: Helden Schurken Suchende

Re: AOQML-Erweiterung

Beitragvon proser » Mi 09 Jul, 2008 14:19

Für eine Seite "AOQML-CodeSnippets" im Wiki!! :)
0===[:::::::::::::::::::::::::::::::::><:::::::::::::::::::::::::::::::::]===0
Benutzeravatar
proser
Marschall
Marschall
 
Beiträge: 4145
Registriert: Do 14 Dez, 2006 13:33
Wohnort: Hamburch
Heldenname: Streifer

Re: AOQML-Erweiterung

Beitragvon Allersheim » Mi 09 Jul, 2008 19:17

Ich frag hier auchmal:

Kann man auf bestimmte Gegenstände prüfen, die angelegt sind?
Waffen, Rüstung, Kleidung?
Oberhaupt der Emrianischen Gesellschaft

Träger des rosa Tanga
Bild
Benutzeravatar
Allersheim
Major
Major
 
Beiträge: 2295
Registriert: Di 26 Sep, 2006 23:50
Heldenname: Luke de Allersheim
Mitglied bei: Emrianische Gesellschaft

Re: AOQML-Erweiterung

Beitragvon handborons » Mi 09 Jul, 2008 19:40

Allersheim hat geschrieben:Ich frag hier auchmal:

Kann man auf bestimmte Gegenstände prüfen, die angelegt sind?
Waffen, Rüstung, Kleidung?

Man kann abfragen, ob der Charakter bestimmte Dinge mit sich rumträgt. Was er anhat und welche Waffe er führt, geht noch nicht, soweit ich weiß.
Das Leben versucht jeden Tag Dich wieder reinzulegen
Doch ist das Leben viel zu kurz sich drüber aufzuregen
J.B.O. - Bolle
Benutzeravatar
handborons
Feldwebel
Feldwebel
 
Beiträge: 514
Registriert: Sa 08 Sep, 2007 21:38
Wohnort: Bochum
Heldenname: Atosch, Sohn des Andrasch
Mitglied bei: Die Orkenspalter

Re: AOQML-Erweiterung

Beitragvon proser » Mi 09 Jul, 2008 20:00

<drop item="${Waffe}"/> :Klaut dem Helden die Waffe.

laut http://wiki.antamar-community.de/index. ... mit_Neonix

"${Waffe}" klingt also nach einer Systemvariablen, die man auch anders abfragen könnte.

:?:
0===[:::::::::::::::::::::::::::::::::><:::::::::::::::::::::::::::::::::]===0
Benutzeravatar
proser
Marschall
Marschall
 
Beiträge: 4145
Registriert: Do 14 Dez, 2006 13:33
Wohnort: Hamburch
Heldenname: Streifer

Re: AOQML-Erweiterung

Beitragvon handborons » Mi 09 Jul, 2008 21:26

proser hat geschrieben:
<drop item="${Waffe}"/> :Klaut dem Helden die Waffe.

laut http://wiki.antamar-community.de/index. ... mit_Neonix

"${Waffe}" klingt also nach einer Systemvariablen, die man auch anders abfragen könnte.

:?:

${xyz} bedeutet eine Variable, die vorher gesetzt werden muss und nur in der laufenden Queste existiert. Da es zur Zeit (meines Wissens) keine Möglichkeit gibt, die Waffe abzufragen, die der Held trägt, funktioniert das so leider noch nicht. Sobald man die derzeitige Hauptwaffe abfragen kann, kann man sie mit <store ...><get...></store> in die Variable speichern und sollte sie dann mit <drop.../> auf diese Art wegwerfen können. Vielleicht baut Lowlander aber auch noch was anderes dafür.
Im Wiki stehen hin und wieder Konstruktionen, die wir uns selbst so zusammengereimt haben. Ist nicht ausgeschlossen, dass da was drin ist, was jemand falsch verstanden hat oder überholt ist.
Das Leben versucht jeden Tag Dich wieder reinzulegen
Doch ist das Leben viel zu kurz sich drüber aufzuregen
J.B.O. - Bolle
Benutzeravatar
handborons
Feldwebel
Feldwebel
 
Beiträge: 514
Registriert: Sa 08 Sep, 2007 21:38
Wohnort: Bochum
Heldenname: Atosch, Sohn des Andrasch
Mitglied bei: Die Orkenspalter

Re: AOQML-Erweiterung

Beitragvon neonix » Mi 09 Jul, 2008 21:50

Die Sache mit der Waffe habe ich noch aus dem Tutorial im Forum. Ich dachte, das würde inzwischen funktionieren. Wieder ein Featurewunsch...
Zufallszauberer und Questenschmied.
Kanzler Westendar und Vizekanzler Flora & Fauna.
Ansonsten verantwortlich für Rastfunktion, Mietstall, Tempel, Gosse, Söldnerlager, Blutrabe, Kommandantur ET, Alte Kaserne, diverse Gegenstandsquesten und so weiter...
Benutzeravatar
neonix
Erzmarschall
Erzmarschall
 
Beiträge: 5077
Registriert: Di 11 Dez, 2007 11:33
Wohnort: Braunschweig
Heldenname: Marquez Santarosa
Mitglied bei: Helden Schurken Suchende

Re: AOQML-Erweiterung

Beitragvon handborons » Mi 09 Jul, 2008 22:07

neonix hat geschrieben:Die Sache mit der Waffe habe ich noch aus dem Tutorial im Forum. Ich dachte, das würde inzwischen funktionieren. Wieder ein Featurewunsch...

Möglich, gesehen hab ich dazu aber nix.
Ist schon als Wunsch drin. (Nummer 9)
Das Leben versucht jeden Tag Dich wieder reinzulegen
Doch ist das Leben viel zu kurz sich drüber aufzuregen
J.B.O. - Bolle
Benutzeravatar
handborons
Feldwebel
Feldwebel
 
Beiträge: 514
Registriert: Sa 08 Sep, 2007 21:38
Wohnort: Bochum
Heldenname: Atosch, Sohn des Andrasch
Mitglied bei: Die Orkenspalter

Re: AOQML-Erweiterung

Beitragvon Athuran » Mi 09 Jul, 2008 22:28

proser hat geschrieben:Für eine Seite "AOQML-CodeSnippets" im Wiki!! :)


Sehr gute Idee!
Ich versuch mal daran zu denken.
+++ Wiki-Informationsportal: ANTAMAR IST ANDERS - MACH MIT! (Anleitungen und Links) +++
Benutzeravatar
Athuran
Game Designer
Game Designer
 
Beiträge: 6311
Registriert: Do 18 Mai, 2006 16:23
Wohnort: Hansestadt Rostock
Heldenname: οΰδείζ

Nächste

Zurück zu Antamar®-Archiv



Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste