Questbuch-Editor: eigene SCUM-Quests bauen, ohne Programmieren
Moin zusammen,
ihr habt eine Idee für eine Quest? Ein Händler, der euch für eine Kiste Munition belohnt, eine Jagd auf Puppets mit dem Baseballschläger, eine Sabotage-Mission am Bunker? Mit dem Questbuch-Editor baut ihr sie direkt in eurem Browser. Ohne Programmieren, ohne Installation, ohne Konto.
Was ist das?
Der Editor sieht aus wie das Questbuch im Spiel. Ihr schreibt direkt auf das Blatt, und was ihr seht, ist ungefähr das, was der Spieler später sieht. Auf der linken Seite steht eine Anleitung zum Durchblättern, falls ihr mal nicht weiterwisst.
Eure Quests bleiben auf eurem Rechner. Nichts wird hochgeladen.
So baut ihr eine Quest
- Titel und Text: einfach auf das Blatt klicken und lostippen.
- Zeitlimit: auf die Sanduhr klicken.
- Händler: auf den Namen unter "Abzugeben bei" klicken und auswählen, bei wem die Quest abgegeben wird. Zur Wahl stehen alle zehn Händler vom Waffenhändler bis zum Meisterjäger.
- Stufe: auf den Stempel unten klicken.
- Aufgabe: auf das + neben "Aufgabe" klicken und eine der drei Arten wählen (siehe unten).
- Belohnung: auf das + neben "Belohnungen" klicken.
- Speichern: oben auf "Speichern" klicken. Ihr bekommt eine Quest-Datei (.json) in euren Download-Ordner.
Fährt man mit der Maus über eine Zeile, erscheinen ein Stift zum Bearbeiten und ein Kreuz zum Löschen. Wer lieber gerade statt schräg schreibt, klickt oben auf "Flach tippen". Eine vorhandene Quest-Datei öffnet ihr mit "Quest laden".
Die drei Arten von Aufgaben
Mehr als diese drei versteht das Spiel nicht:
- Interaction: Der Spieler geht zu Orten in der Welt und benutzt dort etwas, zum Beispiel eine Kiste öffnen oder C4 anbringen. Wie ihr die Orte bekommt, steht im nächsten Abschnitt.
- Fetch: Der Spieler bringt dem Händler Items. Ihr wählt das Item aus einer Liste und legt die Menge fest. Wer mag, verlangt zusätzlich einen Mindestzustand oder eine bestimmte Garstufe beim Essen. Mit "Kauf sperren" kann der Spieler die Items nicht einfach beim Händler kaufen.
- Elimination: Der Spieler schaltet eine Anzahl Puppets, Tiere, NPCs oder Spieler aus. Auf Wunsch zählen nur bestimmte Waffen.
Als Belohnung gibt es Geld, Gold, Ruhm, Skill-Erfahrung, Items oder ein Handelsangebot beim Händler.
Wichtig: Items, Waffen und Ziele immer aus der Liste wählen, nicht von Hand tippen. Ein falsch geschriebener Name meldet das Spiel nicht, die Aufgabe ist dann einfach unlösbar. Der Editor kennt rund 3.900 Items und Waffen aus dem Spiel und markiert Namen, die es nicht gibt, mit einem Vorschlag, was gemeint war.
Orte aus dem Spiel holen
Für eine Interaction-Aufgabe braucht der Editor die genauen Objekte, an denen der Spieler etwas tun soll. Die holt ihr euch im Spiel:
- Stellt euch vor das Objekt, zum Beispiel eine Kiste, einen Automaten oder ein Schild.
- Tippt in den Chat: #GetMeshInfo
- Der Chat zeigt einen Textblock. Diesen markieren und kopieren.
- Im Editor die Aufgabe öffnen (Stift), den Block bei "Orte" einfügen und auf "Ort hinzufügen" klicken.
Für jedes weitere Objekt wiederholen, mehrere Blöcke auf einmal gehen auch. Der Befehl funktioniert im Einzelspieler und auf Servern, auf denen ihr Admin seid.
Tipp: Stellt "Mindestens nötig" kleiner ein als die Zahl der Orte. Dann muss der Spieler nicht alle finden, und die Quest zeigt jedes Mal andere Orte.
Quest im Einzelspieler testen
- Die gespeicherte Datei in einen eigenen Unterordner legen, der Name ist frei wählbar:
%LocalAppData%\SCUM\Saved\Config\WindowsNoEditor\Quests\Override\MeinOrdner\ - Spiel starten und Einzelspieler laden. Habt ihr die Datei geändert, das Spiel neu laden.
- Im Chat eingeben:
#Quests StartQuest Quests/Override/MeinOrdner/MeineQuest.json
Beim Tippen schlägt der Chat die Dateien vor.
Quest auf euren Server bringen
Gebt die Datei eurem Serveradmin. Er legt sie in den Quest-Ordner des Servers, und nach dem nächsten Serverstart ist sie im Spiel. Falls etwas mit der Datei nicht stimmt, steht das in seinem Server-Log.
Was auf die Buchseite passt
Das haben wir im Spiel ausgemessen:
- Die Seite hat 32 Zeilen zu etwa 44 Zeichen, für alles zusammen: Text, Aufgaben, Händler und Belohnungen. Es gibt keinen Scrollbalken. Was darunter liegt, sieht der Spieler nicht.
- Von den Belohnungen zeigt das Spiel höchstens 5 Zeilen.
- Aufgaben gehen beliebig viele, aber jede kostet Zeilen.
- Ein Wort im Titel mit mehr als 19 Buchstaben läuft aus dem Papier.
- Zeilenumbrüche im Text sind erlaubt.
Der Editor zählt oben rechts mit, zeigt eine rote Linie, wo das Papier aufhört, und warnt, wenn Belohnungen unsichtbar werden.
Gut zu wissen
- Der Editor ist für den PC-Browser gemacht. Am Handy lässt er sich öffnen, macht aber keinen Spaß.
- Ein paar Einstellungen sind neu und noch nicht im Spiel getestet, zum Beispiel ein fester Zeitraum für Event-Quests. Der Editor sagt euch das an der jeweiligen Stelle.
Feedback
Fehler gefunden, eine Idee, eine Frage? Einfach hier antworten. Wir freuen uns auch über Screenshots von euren Quests im Spiel.
Viel Spaß beim Bauen
Die Scumsäcke