//npc/
Nova Production Core
Logo
von: Deralte, Lunastar
Seitenauswahl
Nova Production Core
geteiltes Wissen
aktive NPC-Beschränkungen
Gebäudeboni
NPC-Verwaltung
Autoren
Sonstiges
Updates

NPC-Verwaltung



Einleitung

Auf dieser Seite möchte ich euch zeigen, wie ich meine NPCs verwalte bzw. welchen Tabellenaufbau ich dafür verwende. Ist es die beste Herangehensweise? Bestimmt nicht, aber für mich funktioniert es sehr gut. Um zu verdeutlichen, dass es gut funktioniert: Ich habe als "der Spieler Deralte" weit über 400 NPCs, als Bürgermeister von Eldorja verwalte ich weitere 200 NPCs und als Vereinsleiter kommen noch einmal fast ein Duzend oben rauf. Unterm Strich verwalte ich über 700 NPCs. Also ja, der Tabellenaufbau scheint zumindest für mich gut zu funktionieren.

Aber wie sieht denn nun so eine NPC-Verwaltung aus?

Vorweg möchte ich sagen, dass ich die alte YTML1-Formatierung für meine Webseiten verwende. Daher werden alle Codebeispiele in YTML1 gehalten sein.

Da ich in drei Bereichen NPCs verwalte, beginne ich mit einer simplen Überschrift, einem Link auf das Lager, in dem alle produzierten Ressourcen automatisch transferiert werden und der Anzahl an NPCs, die ich auf der jeweiligen Webseite verwalte:

Deralte

[ ~ ~ ] + NPC-Sammelsilo +
Σ 9999 NPCs
[c][h1]Deralte[/h1]
[a=https://spirits.yhoko.com/main.php?dest=market&subpage=res_manager&mode=5&id=0000][ ~ [r] ~ ] + NPC-Sammelsilo +[/a]
Σ 9999 NPCs[/c]


Wenn ihr das so übernehmen wollt, müsst ihr bei dem Link die id des Mietobjektes verwenden, in dem euer Sammellager liegt. Was ein Sammellager ist? Ihr könnt in der Lagerverwaltung angeben, wo der Ressourcenbestand automatisch hin transferiert werden soll. Das ist hilfreich, damit eure Lagerverwaltung nicht unnötig lang wird und ihr an einem zentralen Ort alle eure produzierten Ressourcen habt. Für die Ersteinrichtung, müsst ihr aber schon einmal die entsprechende Ressource im Ziel gehabt haben. Andernfalls könnt ihr das Ziellager für den Transport nicht auswählen. Falls ihr im Ziellager noch nicht die gewünschte Ressource hattet, verkauft einfach 10 Einheiten für 1 an euch selber und wählt beim Kauf in der Börse das Ziellager als Ziel aus. Manchmal dauert es dann ein paar Minuten bis es ankommt. Ist es angekommen, könnt ihr den automatischen Transfer einrichten.
Mit [ ~ ~ ] wollte ich eine Schatztruhe darstellen, die das Lager symbolisiert. Das müsst ihr nicht übernehmen.^^'


Als nächstes gruppiere ich die NPC-Objekte nach den Ressourcen, die hergestellt werden. Jede Ressourcen-Gruppe bekommt also ihre kleine oder auch große eigene Tabelle.
  • In der ersten Spalte wird das Gebäude verlinkt, in dem die NPCs Einzug finden sollen. Ich mache das, damit ich zum einen weiß, in welchem Gebäude die NPCs sich befinden werden, denn oft weicht der Objektname vom Gebäudename ab. Zum anderen, um ggf. das Gebäude schnell umbenennen zu können, den Beschreibungstext bearbeiten zu können und damit ich mit einem Klick auf die Objektübersicht kommen kann. In dem Link müsst ihr die id auf die Parzellennummer oder auch Zonennummer des Gebäudes ändern.
  • In der zweiten Spalte wird das Objekt bzw. werden die Objekte verlinkt, in denen die NPCs Einzug finden sollen. Hier geht es aber in den Objekt-Bearbeiten-Modus. Dort kann man die Robotik-Erweiterung kaufen und den Namen des Objektes bearbeiten. In meinem Fall schreibe ich vor den Objektnamen entweder ein "[D]" für "Deralte", ein [E ] für Eldorja oder ein [LdR] für "Loge der Rubine" (meinem Verein). Das sortiert die NPCs dann in der Arbeiterübersicht unter die Spieler, die für mich arbeiten und ich kann so bei Infomeldungen schnell erkennen zu welchen Besitzer der NPC gehört. In dem Link müsst ihr die id auf die ID des Mietobjektes ändern.
  • In der dritten Spalte wird angegeben, wie viele Robotik-Erweiterungen bereits in dem Objekt erfolgt sind und wie viele insgesamt erfolgen sollen. Die kleinen Haken [v] oder ggf. die Leerstellen [_] dienen mir zur Orientierung, wie viele angestellte NPCs es geschafft haben, das Maximum an Ressourcen zu produzieren. In dem Link müsst ihr die id auf die ID des Mietobjektes ändern.
  • In der 4. Spalte ist ein Link auf das Lager des jeweiligen Mietobjektes hinterlegt. Dieser soll dazu dienen, bereits eingestellte Ressourcentransfers ggf. zu ändern oder zu löschen. In dem Link müsst ihr die id wieder auf die ID des Mietobjektes ändern und res könnt ihr auf die entsprechende Ressource ändern. Warum "könnt"? Weil ihr auch &id=0001&empty=1 schreiben könnt, also res samt Zahl ganz weg lassen, aber dann ist eure Lagerübersicht etwas lang, da dann alle Ressourcen aufgelistet werden. Eine Tabelle, die Auskunft darüber gibt, welche Ressource welche ID hat, findet ihr im Anhang am Ende dieser Seite.
  • In der 5. Spalte vermerke ich die "Fertigstellung". Das Datum gibt an, wann alle NPCs eines Gebäudes das Maximum an Ressourcen herstellen. Da man die Kosten für die Robotik-Erweiterung kennt, kann man ausrechnen, wie viele Tage oder Monate die NPCs brauchen, um die Kosten wieder einzufahren. Addiert man das auf das Datum rauf, weiß man, ab wann man Profit macht. Diese Herangehensweise betrachtet dabei das Optimum, also dass die NPCs in der Zeit sich nicht gegenseitig behindern, blau machen, sich krank melden oder kündigen bzw. durch das System gekündigt werden.
Hier nun am Beispiel Bildung:

Bildung

Gebäude

Objekt

NPCs

Lager

Fertigstellung

[D] Minigolf2/2 [v][_][~ ~]
.
[D] Universität OG
[D] Universität EG
3/3 [v][v][v]
3/3 [v][v][v]
[~ ~]
[~ ~]
06.11.25
[h2]Bildung[/h2]
[table][cols=21,21,21,21,16]
[tr]
[td][h3]Gebäude[/h3][/td]
[td][h3]Objekt[/h3][/td]
[td][h3]NPCs[/h3][/td]
[td][h3]Lager[/h3][/td]
[td][h3]Fertigstellung[/h3][/td]
[/tr]
[tr]
[td]=>/* [a=https://spirits.yhoko.com/main.php?dest=immos&subpage=house_edit&id=0000]Minigolf[/a][/td]
[td][a=https://spirits.yhoko.com/main.php?dest=immos&subpage=object_edit&id=0001][D] Minigolf[/a][/td]
[td][a=https://spirits.yhoko.com/main.php?dest=immos&subpage=jobs_edit&id=0001][b]2/2[/b][/a] [v][_][/td]
[td][a=https://spirits.yhoko.com/main.php?dest=market&subpage=res_manager&mode=5&id=0001&res=7&empty=1][~ [r] ~][/a][/td]
[td][/td]
[/tr]
[tr]
[td][small].[/small][/td]
[/tr]
[tr]
[td]=>/* [a=https://spirits.yhoko.com/main.php?dest=immos&subpage=house_edit&id=1111]Universität[/a][/td]
[td][a=https://spirits.yhoko.com/main.php?dest=immos&subpage=object_edit&id=1112][D] Universität OG[/a]
[a=https://spirits.yhoko.com/main.php?dest=immos&subpage=object_edit&id=1113][D] Universität EG[/a][/td]
[td][a=https://spirits.yhoko.com/main.php?dest=immos&subpage=jobs_edit&id=1112][b]3/3[/b] [v][v][v][/a]
[a=https://spirits.yhoko.com/main.php?dest=immos&subpage=jobs_edit&id=1113][b]3/3[/b] [v][v][v][/a][/td]
[td][a=https://spirits.yhoko.com/main.php?dest=market&subpage=res_manager&mode=5&id=1112&res=7&empty=1][~ [r] ~][/a]
[a=https://spirits.yhoko.com/main.php?dest=market&subpage=res_manager&mode=5&id=1113&res=7&empty=1][~ [r] ~][/a][/td]
[td]06.11.25[/td]
[/tr]
[/table]

Hinweis: Die Slashes / vor den Sternchen * im Codeblock (markiert mit =>) müsst ihr entfernen, um einen Bulletpoint zu bekommen. Man kann ein * in YTML1 nicht mit / dahingehend escapen, dass dann das / unsichtbar ist. ... Jetzt da ich das so sehe, kann man den Bulletpoint auch ganz weg lassen. ... Naja, der Tabellenaufbau ist bei mir in einem Jahr so herangewachsen. ^^'

Das war's?

Im Grunde schon. Aus dieser Beispieltabelle für Bildung baut man sich dann weitere für Gesundheit, Kultur oder Verwaltung. Wie bereits gesagt, ist es vermutlich nicht die beste Herangehensweise an die NPC-Verwaltung, aber sie funktioniert für mich sehr gut. Nichts hält euch aber auch davon ab, einfach Lesezeichen im Browser eurer Wahl zu erstellen oder ein besseres Verwaltungssystem zu finden.

Bevor ich noch einen Screenshot zeige, der euch zeigen soll, wie mit dieser Herangehensweise die NPC-Verwaltung der Stadt Eldorja aussieht, möchte ich noch ein Angebot machen. Wenn ihr auch so eine Verwaltung erstellen wollt, aber kein eigenes Web erstellen wollt oder aus Mangel an Ycent nicht erstellen könnt, dann könnt ihr euch bei mir melden und ich trage euch als Autor dieses Webs ein. So könnt ihr hier eure eigene Verwaltungswebseite zusammenbauen. Andere Autoren können eure Seite nicht bearbeiten und mit den richtigen Einstellungen auch nicht sehen. Nur meine Nase als Web-Verwalter kann eure Seiten sehen und bei Bedarf euch unter die Arme greifen.

Nun zum Screenshot. Ihr werdet erkennen, dass mein Truhen-Symbol hier verkleinert ist und es keine Häkchen gibt. Das liegt daran, dass ich mal an die Zeichenobergrenze einer Webseite (65k) gekommen bin und den Rotstift ansetzen musste. Mittlerweile habe ich wieder Zeichen zur Verfügung, war aber zu faul es wieder hübsch zu machen. ^^'

NPC-Verwaltung der Stadt Eldorja


Anhang

Hier die versprochene Tabelle, die Auskunft darüber gibt, welche Ressource welche ID hat.

Ressource

ID

Ausbildung8
Baukapazität11
Baumaterial10
Bildung7
Branschutz5
Energie1
Entsorgung6
Fortschritt9
Gesundheit3
Kultur16
Nahrung12
Polizeischutz4
Religion17
Tourismus18
Umwelt13
Unterhaltung14
Verwaltung15
Wasser2
Wirtschaft19


Werbung


Suchst du einen Verein?
Suchst du einen Verein, der keine Steuern erhebt?
Suchst du einen Verein, der keine Steuern erhebt und der aktive Mitglieder hat?
Dann bist du bei uns richtig. Trete noch heute der Loge der Rubinologen bei und sicher dir dein Vereins-Taschengeld.


Loge der Rubinologen