Questmenü eines NPCs
Einer von vielen Teilschritten

Quests sind ein zentraler Bestandteil der Hauptwelt von Neostralis. Sie lassen die Spieler diverse Geschichten erleben und sinnvolle Aufgaben erledigen. Als Belohnung erhält man Smaragde, Skills, einzigartige Waffen, Werkzeuge, Rüstungen und vieles mehr. Manche Quests sind in mehrere Teilquests aufgeteilt (wie die Hauptquest oder die Beruf- und Klassenquests). Andere Quests schalten bestimmte Handelsangebote und Regionen frei.

Quests werden hauptsächlich von Quest NPCs vergeben. Jene sind an einem dunkelgelben Nametag und dem Präfix [Q] zu erkennen. NPCs, die zur Hauptquest gehören, haben den Präfix [HQ] und einen lilanen Nametag. Das Auswahlmenü lässt sich mit Rechtsklick auf den NPC öffnen. Manche Quests werden auch durch drücken eines Knopfes oder beim Betreten einer bestimmten Region gestartet.

Um eine Quest im Team zu absolvieren, muss man auf den Nametag, im Questmenü klicken und seine Mitspieler per Rechtsklick einladen.

Eine Quest besteht meistens aus mehreren Teilschritten die in einer bestimmten Reihenfolge absolviert werden müssen, um die Quest abzuschließen. Der aktuelle Teilschritt ist in der Sidebar zu lesen. Die Teilschritte können verschiedene Aufgaben sein, darunter: Items besorgen, Mobs töten, Reise an einem bestimmten Ort, Lösen von Rätseln und vieles mehr.

Wird eine Quest erfolgreich absolviert, erhalten alle beteiligten Spieler ein Vertrauen bei dem NPC, welcher die Quest vergeben hat. Je nachdem wie viel Vertrauen der Spieler bei bestimmten NPCs hat, gibt es eine Vielzahl von weiteren Möglichkeiten, Beispielsweise andere Quests als Auswahl oder bestimmte Items zum Verkauf.

Mit dem Befehl /q kann der kürzlich gesprochene Dialog im Chat nochmal aufgerufen werden. Um eine Quest zu beenden dient der Befehl /giveup. Wenn mehrere Quest aktiv sind erscheint ein jeweiliges Auswahlmenü.

Arten von Quests[Bearbeiten | Quelltext bearbeiten]

Story-Quests[Bearbeiten | Quelltext bearbeiten]

Quests, innerhalb derer z.B. die Geschichte einer Stadt erzählt wird. Die größte Story-Quest auf Neostralis ist die Hauptquest, die die Geschichte der Hüter erzählt.

Miniquests[Bearbeiten | Quelltext bearbeiten]

Meist einfache Quests, bei denen man eine bestimmte Aufgabe für einen NPC erledigen soll.

Berufs- und Klassenquests[Bearbeiten | Quelltext bearbeiten]

Diese Quests sind meist in fünf Teilquests aufgeteilt und bieten dem Spieler nach dem Lösen der Quest ihren jeweiligen Beruf/ihre jeweilige Klasse an. Mehr dazu im Artikel Klassensystem.

Dungeon Quests[Bearbeiten | Quelltext bearbeiten]

Bei Dungeon-Quests geht es meist um das Bekämpfen von Monstern und/oder das Lösen von Rätseln. Beispiele hierfür wären die Tempel der Hauptquest.

Event Quests[Bearbeiten | Quelltext bearbeiten]

Diese Quests sind nur innerhalb eines gewissen Zeitraums spielbar. Ein Beispiel hierfür wäre die Polarexpress-Quest am Weihnachtsevent.

Tutorial-Quests[Bearbeiten | Quelltext bearbeiten]

Diese Quests erklären Spielmechaniken oder Features der Neostralis Hauptwelt. Sie werden von NPCs mit dem Präfix [Tut] vergeben.

Liste aller Quests[Bearbeiten | Quelltext bearbeiten]

https://neostralis.com/quests

Verfügbarkeit[Bearbeiten | Quelltext bearbeiten]

Beispiel für eine verfügbare Quest

Quests können verschiedene Status annehmen:

  • Verfügbar: Die Quest kann angenommen werden.
  • Bereits aktiv: Eine aktuell aktive Quest. Der Titel wird in der Sidebar angezeigt.
  • Nur alleine machbar: Quest, die nicht im Team absolviert werden kann.
  • Von jemand anderem belegt: Quest, die nur alleine machbar und gerade belegt ist. Aus technischen Gründen können leider nicht alle Quests von mehreren Spielern parallel absolviert werden.
  • Zu viele Quests aktiv: Es sind aus technischen Gründen maximal 4 Quests gleichzeitig erlaubt. Bei mehr würde man auch den Überblick verlieren.
  • Nicht verfügbar oder freigeschaltet: Die Quest muss erst freigeschaltet werden, oder ist noch nicht spielbar bzw. in Entwicklung).
  • Zu wenig Vertrauen: Es müssen erst andere Quests bei diesem NPC absolviert werden, bis genug Vertrauen gesammelt wurde.
  • Zu oft gemacht: Quest wurde zu oft wiederholt, es müssen erst andere Quests gespielt werden. Dient zur Missbrauchsvorbeugung.

Questentwicklung[Bearbeiten | Quelltext bearbeiten]

Questabläufe werden von Quest- und Storywritern geschrieben. Q3Devs übersetzen die Texte dann in spielbare Quests. Für die Infrastruktur ist die von uns selbst entwickelte Scriptsprache Q3 verantwortlich.

Geschichte[Bearbeiten | Quelltext bearbeiten]

  • Auf Craftination wurde 2013 ein simples System ohne sämtliche Dialoge eingeführt, bei dem der Spieler eine Aufgabenbeschreibung als Buch erhält und eine fixe Abfolge von Aktionen ausführen muss.
  • 2014 entwickelte SanX die fortschrittlichere Version, nämlich Questive-2. Dieses System basierte auf einer simplen, aber auch fehleranfälligen Scriptsprache und ermöglichte dynamische Abläufe sowie Minigames. Allerdings war es nicht möglich, ohne einer aktiven Quest Code auszuführen.
  • Ab Ende 2016 fing die Arbeit an der neuesten Version, Q3, an. Die Entwicklung verlief zögerlich mit vielen Neugestaltungen und Umkonzipierungen.
  • Während des großen Umbaus in 2020 wurde Q3 dann letztendlich fertiggestellt und implementiert. Diese Version brachte viele Veränderungen mit sich, welche die Qualität von der Programmiererfahrung erheblich besser machte. Unter anderem wurde es dadurch möglich mit eigenen Editoren wie Visual Studio Code Quests zu schreiben, anstatt dies auf der Webseite zu machen.
  • Mit Hilfe von Q3 wurden viele verschiedene Quests neu entwickelt, welche beim großen Contentupdate in 2021 zum Vorschein kamen.

Trivia[Bearbeiten | Quelltext bearbeiten]

  • Falls die Frustration groß ist, existiert "/fuckit" als Alternative zu "/giveup"
  • Ursprünglich war es vorgesehen, dass es einen fließenden Übergang von Questive-2 auf Q3 gibt, also das Questive-2 und Q3 parallel auf dem Server laufen bis nach und nach alles zu Q3 transferiert wird. Das klappte nicht so ganz wegen dem Update Aquatic, da mit diesem Update viele Grundstrukturen geändert wurden, welche das parallele laufen von Questive-2 und Q3 als unmöglich gestalteten.