
CityJobs verwendet eigene NPCs für die Berufswahl, Aufträge und verschiedene Funktionen des Berufssystems.
Aktuell gibt es vier feste NPC-Rollen:
| NPC | Aufgabe |
|---|---|
| 🧑💼 Berufsberater | Beruf auswählen oder wechseln und Berufsfortschritt ansehen |
| ⛏️ Bergbau-Vorarbeiter | Bergarbeiter-Aufträge, Berufsbuch und Gemeinschaftsprojekte |
| 🪓 Holzfäller-NPC | Holzfäller-Aufträge, Berufsbuch und Gemeinschaftsprojekte |
| 🌾 Landwirt-NPC | Landwirtschafts-Aufträge, Berufsbuch und Gemeinschaftsprojekte |
Die NPCs bilden einen zentralen Bestandteil von CityJobs.
Spieler wählen ihren Beruf beim Berufsberater und verwenden anschließend den passenden Berufs-NPC für ihre Arbeit und Aufträge.
Der Berufsberater ist die erste Anlaufstelle für neue Spieler.
Über ihn können Spieler:
Der Berufsberater verwaltet keine normalen Lieferaufträge.
Dafür gibt es die jeweiligen Berufs-NPCs.
Um einen Beruf auszuwählen:
Aktuell stehen folgende Berufe zur Verfügung:
Spieler können ihren aktiven Beruf später beim Berufsberater wechseln.
Ein Wechsel muss bestätigt werden.
Standardmäßig gilt danach eine Wechselpause von:
60 Minuten Serverlaufzeit
Administratoren können diese Zeit verändern oder auf 0 setzen.
Bei 0 ist keine Wechselpause aktiv.
Beim Wechsel des Berufs werden die bisherigen Berufs-XP nicht gelöscht.
Beispiel:
Aktiver Beruf:
⛏️ Bergarbeiter
Bergarbeiter:
8.500 XP
Holzfäller:
2.500 XP
Landwirt:
1.200 XP
Wechselt der Spieler zum Holzfäller, bleiben die 8.500 Bergarbeiter-XP gespeichert.
Kehrt er später zum Bergarbeiter zurück, kann er dort mit seinem bisherigen Fortschritt weitermachen.
Der Bergbau-Vorarbeiter ist der Berufs-NPC für Bergarbeiter.
Spieler mit aktivem Bergarbeiter-Beruf können dort unter anderem:
Typische Bergarbeiter-Aufträge verlangen beispielsweise:
Bei Stadtbauprojekten können außerdem weitere Materialien benötigt werden.
Der Holzfäller-NPC ist für Spieler mit aktivem Holzfäller-Beruf zuständig.
Über ihn können Holzfäller unter anderem:
Mögliche Aufträge verwenden verschiedene Holzarten wie:
Der Landwirt-NPC verwaltet die Aufträge des Landwirts.
Spieler mit aktivem Landwirt-Beruf können dort unter anderem:
Mögliche Auftragswaren sind beispielsweise:
Normale Lieferaufträge werden bewusst über die Berufs-NPCs verwaltet.
Der Spieler muss den NPC seines aktiven Berufs verwenden.
Beispiel:
Aktiver Beruf: Bergarbeiter
↓
Bergbau-Vorarbeiter
↓
Auftrag auswählen
↓
Auftrag annehmen
↓
Rohstoffe sammeln
↓
Bergbau-Vorarbeiter
↓
Waren abgeben
↓
Geld + Berufs-XP
Ein Bergarbeiter kann seine normalen Berufsaufträge also nicht beim Holzfäller- oder Landwirt-NPC abgeben.
Die Berufs-NPCs bieten außerdem Zugriff auf die Gemeinschaftsprojekte.
Dabei arbeiten mehrere Spieler und Berufe gemeinsam an serverweiten Lieferzielen.
Jeder Teil eines Gemeinschaftsprojekts gehört zu einem bestimmten Beruf.
Nur Spieler mit dem passenden aktiven Beruf können zu diesem Ziel beitragen.
Beispiel:
GEMEINSCHAFTSPROJEKT
⛏️ Bergarbeiter
Roheisen: 350 / 512
🪓 Holzfäller
Eichenstämme: 420 / 512
🌾 Landwirt
Weizen: 280 / 512
Dadurch arbeiten die verschiedenen Berufsgruppen gemeinsam an einem Ziel.
Auch die großen Stadtbauprojekte sind mit den Berufs-NPCs verbunden.
Spieler liefern die benötigten Materialien über ihren jeweiligen Berufs-NPC.
Beispielsweise können Bergarbeiter und Holzfäller große Mengen der benötigten Baustoffe für ein Rathaus, eine Stadtbank oder ein eigenes Gebäudeprojekt liefern.
Die NPCs verbinden damit die normalen Berufe direkt mit dem Aufbau der Stadt.
Das Berufsbuch kann über den passenden Berufs-NPC erreicht werden.
Alternativ kann jeder Spieler den Befehl
/cityjobs
verwenden.
Das Berufsbuch enthält unter anderem:
CityJobs-NPCs wurden für den dauerhaften Einsatz auf einem Server entwickelt.
Sie:
Die Berufs-NPCs tragen außerdem passende Werkzeuge.
Beispielsweise:
⛏️ Bergbau-Vorarbeiter → Spitzhacke
🪓 Holzfäller-NPC → Axt
🌾 Landwirt-NPC → Hacke
Dadurch können Spieler die verschiedenen NPCs leichter voneinander unterscheiden.
Ein geöffnetes CityJobs-NPC-Menü ist an die tatsächliche Interaktion mit dem NPC gebunden.
Der Spieler muss:
Eine NPC-Sitzung läuft außerdem nach ungefähr einer Minute ab.
Dadurch kann ein einmal geöffnetes Menü nicht unbegrenzt aus großer Entfernung weiterverwendet werden.
Administratoren können CityJobs-NPCs über die Admin-Verwaltung platzieren.
Öffne:
/cityjobs admin
und wähle anschließend den Bereich:
NPCs
Dort können die verschiedenen NPC-Rollen an der aktuellen Position platziert werden.
NPCs können alternativ direkt über Befehle platziert werden.
/cityjobs npc berufsberater
Platziert einen Berufsberater an der Position des Administrators.
/cityjobs npc bergarbeiter
Platziert einen Bergbau-Vorarbeiter.
/cityjobs npc holzfaeller
Platziert einen Holzfäller-NPC.
/cityjobs npc landwirt
Platziert einen Landwirt-NPC.
Mit
/cityjobs npc entfernen
wird der nächste CityJobs-NPC innerhalb eines Umkreises von 4 Blöcken entfernt.
Der Befehl benötigt entsprechende OP- beziehungsweise Administratorrechte.
CityJobs besitzt zusätzlich ältere Kurzbefehle für den Berufsberater.
/cityjobs berater
Platziert einen Berufsberater.
/cityjobs entfernen
Entfernt den nächsten Berufsberater innerhalb eines Umkreises von 4 Blöcken.
Für neue Einrichtungen empfiehlt sich die Verwendung der normalen NPC-Verwaltung über:
/cityjobs admin
oder
/cityjobs npc ...
Die Platzierung und Entfernung von CityJobs-NPCs ist für Administratoren vorgesehen.
Die entsprechenden Adminbefehle benötigen Berechtigungsstufe 2 beziehungsweise OP-Rechte.
Normale Spieler können die NPCs verwenden, aber nicht über diese Adminbefehle verwalten.
CityJobs 1.0.0 besitzt im Admin-Menü außerdem einen Diagnosebereich.
Öffne:
/cityjobs admin
und anschließend:
Diagnose
Dort können Administratoren unter anderem die geladenen CityJobs-NPCs überprüfen.
Angezeigt werden Informationen wie:
Die Diagnose ist schreibgeschützt.
Sie verändert keine NPC-, Spieler- oder Projektdaten.
Falls ein Berufs-NPC nicht reagiert oder das Menü nicht geöffnet werden kann, überprüfe:
Bei älteren Welten kann ein Administrator den betroffenen NPC notfalls entfernen und anschließend neu platzieren.
Zum Entfernen:
/cityjobs npc entfernen
Danach kann der entsprechende NPC erneut gesetzt werden.
Die NPCs sollen auch weiterhin ein zentraler Bestandteil von CityJobs bleiben.
Die Spieler sollen ihre Berufe nicht ausschließlich über Befehle verwalten müssen.
Stattdessen bilden:
die direkten Anlaufstellen für das Berufssystem.
Auch zukünftige Erweiterungen von CityJobs sollen möglichst auf diesem NPC-System aufbauen.
| ← Zurück: Berufe | Weiter: Ränge & Berufs-XP → |