Änderungen

Wechseln zu: Navigation, Suche

Diskussion:Featurewünsche AOQML

1.041 Bytes hinzugefügt, 11:21, 18. Aug. 2008
Questunterbrechung
OK. Bin nur leicht genervt, weil ich wieder mal mehr Pläne als Möglichkeiten habe. --[[Benutzer:Neonix|Neonix]] 20:31, 1. Jul. 2008 (CEST)
 
[[Benutzer:Lowlander]] 11:20, 18. Aug 2008 (CEST): Quest-Unterbrechnung ist von der Idee schon vorbereitet. Und war so: Ein Quest kann in den Status pending gesetzt werden (Tabelle usr_held_quest_status_), zudem wird in diese Tabelle ein obstacle eingetragen. Dieses Obstacle ist erstmal ein (programmatischer) Text, wir müssten hier noch festlegen, was es sein soll, z.B. SQL, AOQML oder auch nur eine AOQML-Expression (was z.B. in einem <if ...> statt des ... dort steht). in quest.inc.php würde dann am Anfang abgefragt, ob die Bedingung erfüllt ist, wenn ja, ginge es weiter in dem Quest, wenn nicht, ginge es weiter wie jetzt in quest.inc.php (herausfinden, ob ein neues Quest gestartet werden soll). Das gespeicherte Obstacle sollte nur einfache Bedingungen enthalten, komplexe Bedingungen sollte man dann in der Fortsetzungs-Szene abfragen und ggf. sofort wieder in den Status pending zurückfallen - ggf. ohne dass der Spieler überhaupt merkt, dass der Code ablief. Vielleicht traut sich das ja schon jemand zu, das einzubauen?
==Prioritäten==
278
Bearbeitungen

Navigationsmenü