AOQML-Erweiterung

Re: AOQML-Erweiterung

Beitragvon Sunkist » Fr 11 Jul, 2008 00:04

handborons hat geschrieben: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.


Welche der beiden set-Varianten stimmt denn jetzt? Oder stimmen beiden? Wer kann denn bestätigen ob das so funktioniert?
Sunkist
Abenteurer
Abenteurer
 
Beiträge: 67
Registriert: Mo 02 Okt, 2006 23:30

Re: AOQML-Erweiterung

Beitragvon proser » Fr 11 Jul, 2008 07:06

Beides geht! Das eine wählt eine Zufallszahl zwischen 1 und 100, das andere "würfelt" mit einem W100, so dass eine Zufallszahl zwischen 1 und 100 dabei rauskommt. (Eventuell wird im Hintergrund nur eine andere Routine aufgerufen.)
0===[:::::::::::::::::::::::::::::::::><:::::::::::::::::::::::::::::::::]===0
Benutzeravatar
proser
Marschall
Marschall
 
Beiträge: 4145
Registriert: Do 14 Dez, 2006 13:33
Wohnort: Hamburch
Heldenname: Streifer

Re: AOQML-Erweiterung

Beitragvon neonix » Fr 11 Jul, 2008 13:53

Kleine Frage: Kann man delay nur in ZB benutzen oder auch in Questen, um die Helden etwas festzuhalten? Das wäre nämlich durchaus nicht unnütz!
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 Lowlander » Fr 11 Jul, 2008 13:56

neonix hat geschrieben:Kleine Frage: Kann man delay nur in ZB benutzen oder auch in Questen, um die Helden etwas festzuhalten? Das wäre nämlich durchaus nicht unnütz!


Wenn's überhaupt funktioniert, was ich kaum glaube, dann nur in ZB, weil es auch so gedacht war, die Reisezeit zu verlängern. Ich kann mich aber nicht entsinnen, es je implementiert zu haben. Da mein Kopf gerade aber ganz woanders ist, ist darauf kein Verlass ;-) Was im Tutorial steht, funktioniert auch. Andere Quellen sind manchmal mit Altlasten oder Wunschdenken vermischt.
Lowlander
:: Ratsmitglied :: Programmierung
:: Ratsmitglied :: Programmierung
 
Beiträge: 2274
Registriert: So 25 Nov, 2007 18:05
Wohnort: Hage/Ostfriesland
Heldenname: Markorka Faargh

Re: AOQML-Erweiterung

Beitragvon neonix » Fr 11 Jul, 2008 16:03

Kann man choice eingentlich auch so benutzen, dass es zu anderen Tags innerhalb der Datei führt? Also quasi etwa so:

<choice> <li>blablazumanklicken</li></choice>
<case>
weiter...
</case>
<else>
andersweiter...
</else>
<Irgendwie zugemachtes choice>

Dadurch könnte man Quests mit weniger Dateien basteln, speziell wenn die Wahl mal wieder nur aufhören/weitermachen ist.

So vielleicht?
<choice="Textzumklicken">
Kram
</choice>
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 » Fr 11 Jul, 2008 17:00

neonix hat geschrieben:Kann man choice eingentlich auch so benutzen, dass es zu anderen Tags innerhalb der Datei führt? Also quasi etwa so:
...

Äh, watt?!
Also, <choice> sorgt nur dafür, dass ein Link erzeugt wird, dessen Ziel aus der target-Angabe plus Dateiendung .xml zusammengesetzt wird. Es verweist also immer auf eine andere XML-Datei der Queste.
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 » Fr 11 Jul, 2008 17:06

Ja, das hatte ich auch so gesehen. Daher die Frage, ob das jetzt generell NUR so geht oder ob man das mit ein wenig umstellen auch anders hin bekommt, um so Dateien und Codezeilen zu sparen. Und die Antwort darauf lautet vermutlich nein.
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 » Fr 11 Jul, 2008 19:23

Inline-Choice! Hört sich sinnvoll an! Feature-Wunsch hinzufügen?
0===[:::::::::::::::::::::::::::::::::><:::::::::::::::::::::::::::::::::]===0
Benutzeravatar
proser
Marschall
Marschall
 
Beiträge: 4145
Registriert: Do 14 Dez, 2006 13:33
Wohnort: Hamburch
Heldenname: Streifer

Re: AOQML-Erweiterung

Beitragvon neonix » Fr 11 Jul, 2008 19:58

Warum nicht... Vieleicht wird ja was draus.
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 Bockos » Di 22 Jul, 2008 15:30

Hallo zusammen,

ich hoffe, das das der richtige Thread für meine Frage ist, ansonsten entschuldigt bitte. Und zwar wollte ich wissen, ist es momentan (technisch und zeittechnisch) möglich, für eine Quest einen einmaligen Gegenstand zu programmieren, den der Held aber wieder verlieren wird. Z.B.: einen Siegelring oder so etwas...oder fehlt für so etwas momentan die Zeit dazu?

Viele Grüße und Dank im Voraus

Bockos
Benutzeravatar
Bockos
Feldwebel
Feldwebel
 
Beiträge: 514
Registriert: Di 14 Aug, 2007 05:15
Wohnort: Radolfzell a.B.

Re: AOQML-Erweiterung

Beitragvon Allersheim » Di 22 Jul, 2008 15:33

Wenn der Ring nur im Quest gebraucht wird, kannst du ihn ja virtuell erzeugen.

Also nur schreiben, das der Spieler dieses Ding erhält.

Ansonsten wurden schon einige spezielle Questgegenstände erschaffen, soweit ich weiß.
Da musst du dann mal einen der Mods anschreiben...
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 Bockos » Di 22 Jul, 2008 15:37

Ich habe gedacht, sozusagen als wiedererkennungswert. Beispiel: Schuke A in Trallop sagt, geh nach Al'anfa in das Gasthaus. Dort wird dich Schurke B anhand des Siegelsring erkennen. Das heisst, in Al'Anfa würde das quest dann mit der Abfrage <has item="SiegelringdesSchurken"> starten, ansonsten gar nicht.

Gruss
Bockos
Benutzeravatar
Bockos
Feldwebel
Feldwebel
 
Beiträge: 514
Registriert: Di 14 Aug, 2007 05:15
Wohnort: Radolfzell a.B.

Re: AOQML-Erweiterung

Beitragvon Aidan » Di 22 Jul, 2008 15:46

Dann soll der Schurke in Trallop ihm doch sagen....du hast 30 Tage Zeit um mit dem Ring in Al'Anfa zu erscheinen und dann baust du halt ne Verfallszeit für den Ring ein. Ich glaube es gibt da nen Runenring bei den Gegenständen, da der ja nicht sehr häufig ist, wäre eine Art Wiedererkennungswert gegeben.
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-Erweiterung

Beitragvon Allersheim » Di 22 Jul, 2008 15:47

Bei Neonix Questen läuft es ja schon so, vielleicht kann er dir ja nen Tip zuflüstern...=)
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 neonix » Di 22 Jul, 2008 15:58

Ich habe schon mehrfach Gegenstände für Questen und ZB anfertigen lassen. Im Prinzip muss man nur eine sinnvolle Beschreibung (Name, Gewicht, Preis, Beschreibungstext) angeben und darauf hoffen, dass ein netter Programmierer sich die Zeit dafür nimmt.

Nur habe ich immer etwas Sorge, dass gewissenlose Spieler die Gegenstände horten, im Sumpf verlieren oder auf Marktständen samt Questlösungsanleitung verticken...
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

VorherigeNächste

Zurück zu Antamar®-Archiv



Wer ist online?

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