Gilden NPCs

Aus Schattenhain Wiki

Leitfaden von Celina

In diesem Post möchte ich euch eine Hilfestellung bieten, was den Einsatz von NPCs als Gilden,- oder Geschäfts-NPC angeht. Eine praktische Hilfe, damit ihr wisst, was möglich ist und wie es funktioniert.

Ihr wollt ein selbst anpassbares Gilden,- oder Ladenschild beantragen, was ist zu tun?

Gildenschild NPC.png

Gilden,- und Geschäftsschilder sind ebenfalls NPCs, welche für den Preis von 1 Gold Belohnungsmünzen nach einem Ticket (in Worldbuild) gesetzt werden. Diese Schilder können nur mit einer vorhandenen Gilde beauftragt, aber dann nach dem Platzieren durch euch selbst angepasst sowie beschriftet werden.

Gilden haben somit die Möglichkeit, auf ihrem Zunftplatz Schilder zu verwenden, deren Inhalt für jeden Spieler sichtbar ist. Diese Schilder dienen der Darstellung der Gilde und können von allen Gildenmitgliedern beschriftet werden. Die Anzahl der Schilder pro Gilde ist nicht begrenzt. Der Gildenleiter hat außerdem die Möglichkeit, die Änderungshistorie des Schildtextes einzusehen.

Es gilt zu beachten, dass diese Schilder nicht für Privathäuser verwendet werden können und eine Gilde vorhanden sein muss, welcher man das Schild zuweisen kann. Die Größe der zur Verfügung stehenden Aussehens-Varianten kann nicht geändert werden.

Ihr wollt einen neuen (Custom) NPC beantragen, was ist zu tun?

Zur Erstellung eines neuen NPC benötigen wir eine Vorlage. Dazu erstellt ihr einen neuen Charakter auf unserem Server, welcher optisch dem gewünschten NPC entspricht. Sobald in der Charakter-Vorschau alles richtig eingestellt wurde, kann der Charakter erstellt werden und den Namen dieser Vorlage behaltet ihr euch im Gedächtnis! Es bietet sich an einfache Namen zu wählen (wie "Vorlage 50", "Barfrau", etc.), die gleich auf die Vorlage hinweisen.

Ihr geht dann auf diese wundervolle Seite und schickt das ausgefüllte Formular ab. Anschließend landen alle Daten bei unserem Technikteam, welches aus der Vorlage und den Formulardaten euren NPC in die Server-Datenbank überträgt. Ist das erfolgt, erfährt der NPC Unterstützer die entsprechende ID und kann den NPC das erste Mal auf unserem Server live testen.

Sind keine Mängel zu erkennen, meldet man sich bei euch zur Aufstellung des NPCs und zum Kassieren der 25 Silber Belohnungsmünzen. Nach dem Aufstellen des NPCs löscht ihr die Charaktervorlage wieder.

Ihr wollt einen bestehenden (Custom) NPC ändern lassen, was ist zu tun?

Zur Veränderung des Aussehens eines bestehenden NPC benötigen wir eine Vorlage. Dazu erstellt ihr einen neuen Charakter auf unserem Server, welcher optisch die gewünschten Änderungen aufweist. Sobald in der Charakter-Vorschau alles richtig eingestellt wurde, kann der Charakter erstellt werden und den Namen dieser Vorlage behaltet ihr euch im Gedächtnis! Es bietet sich an einfache Namen zu wählen (wie Vorlage 50, Barfrau, etc.), die gleich auf die Vorlage hinweisen.

Wollt ihr lediglich Items wie zum Beispiel die Kleidung ausgetauscht haben, benötigt ihr keine Charaktervorlage. Ihr geht dann auf diese wundervolle Seite und schickt das ausgefüllte Formular ab. Anschließend wird das Technikteam die neuen Datensätze in die Server Datenbank übertragen und die gewünschten Änderungen sollten dann bald live sichtbar werden. Nach dem Eintreten der Änderungen löscht ihr die benötigte neue Charaktervorlage wieder.

Ihr wollt einen vorhandenen NPC umplatzieren, ein neues Emotes ausführen oder eine Route ändern lassen?

Ihr reicht ein Ticket auf dieser tollen Seite ein und wählt die Kategorie "Worldbuild". Beschreibt bitte kurz eurer Anliegen und was zu tun ist. Hier könnt ihr auch Probleme mit den Welt NPCs melden oder aber die Größe von NPCs anpassen lassen.

Wie viele NPCs und welche NPCs stehen mir zu?

NPCs sind in ihrer Stückzahl (grob) wie folgt begrenzt:

  • Kleines Geschäftsgebäude = 1 NPC
  • Mittleres Geschäftsgebäude = 2 NPCs
  • Großes Geschäftsgebäude = 3 NPCs

Gilden erhalten ihre NPCs nach Fläche des Gildenareales und nach Absprache. Bei Fragen wendet ihr euch an den entsprechenden Unterstützer. Es dürfen nur für das Gewerbe passende NPCs gewählt werden. Beispiele für unpassende NPCs: edle Völker wie Nachtelfen, Nachtgeboren, Hochelfen und Draenei in niederen Etablissements wie zum Beispiel einer Bar oder ähnlichem.

Nicht-Druiden-Völker im Hain. Verlassene, Orcs, Nachtelfen und andere Licht-Fremde Völker als Priester in der Kathedrale. Auch Völker, die man als Spieler in der jeweiligen Gilde oder aber generell auf dem Server nicht spielen darf, zählen dazu. Beantragt ihr dennoch einen solchen NPC, wird sich das Team bei euch melden und eine Änderung fordern.

Was können NPCs und was können sie nicht?

NPCs mögen vor aller Dingen die vom World Build erstellte Karte und die darin enthaltenen Grundgebäude. Was sie nicht mögen, sind alle von Spielern eingefügten Inhalte. Kommt ihr in die Nähe eines NPCs, welcher auf einer von Spielerhand gebauten Plattform stehen soll, passiert es oft, dass der NPC noch vor dem Objekt geladen wird und demnach einfach durch die noch nicht geladene Plattform hindurch fällt.

Man kann zwar versuchen den NPC in der Luft spawnen zu lassen, so dass er noch eine kurze Zeit fällt und somit die Plattform rechtzeitig geladen wurde, aber das funktioniert dennoch oft nicht. Demnach solltet ihr diese Orte nicht für euren NPC in Erwägung ziehen. Bei vom World Build erstellten Brücken in Kombination mit einer Route kommt es ebenfalls immer wieder zu Problemen, wo NPCs die Brücke einfach ignorieren, durch Wassers schwimmen, hängen bleiben oder absurde andere Wege probieren.

Man kann es zwar versuchen, aber eine Garantie, dass die Route klappt besteht nicht. Die Kellerphase funktioniert generell nicht mit NPCs, so dass ihr diesen Gedanken direkt verwerfen solltet. Zwar kann man sie stellen, aber sie werden in irgendeiner fremden Phase hausieren gehen oder gar nicht auftauchen. Soll ein NPC schwimmen, geht dies nur dann, wenn der NPC von Blizzard auch diese Funktion bekommen hat. Viele NPCs haben die Funktion nicht bekommen und sinken wie ein Stein auf den Boden.

Routen funktionieren in Kombination mit Wasser erst mal generell nicht. Was ebenfalls immer wieder ein Problem ist, sind Items, die der NPC sichtbar am Gürtel oder in den Händen tragen soll. Das funktioniert derzeit sowohl in der Anzeige der Items, als auch in der Nutzung der Items nur manchmal richtig und wir haben noch keine wirkliche Lösung.

Der NPC soll an einem Objekt lehnen oder auf etwas sitzen

Der NPC wird immer abhängig von der Position und Ausrichtung des Unterstützers auf dem Server platziert. Das bedeutet auch, dass der Unterstützer den gewünschten Platz eures NPCs erreichen können muss. Beachtet hier unbedingt auch die Hitbox von platzierten Objekten und probiert gerne auch mit eurem Spieler-Charakter etwas herum. Das bedeutet im Umkehrschluss auch, dass NPC Emotes wie Sitzen oder Anlehnen nur dann gut funktionieren, wenn ihr das Objekt an den NPC anpasst.

  • Beispiel 1: Beim Anlehnen Emote kommt der Unterstützer beim NPC setzen mit seinem Charakter niemals nah genug an das Objekt, damit der NPC wirklich passend an etwas lehnt. Er wird immer in der Luft lehnen, bis ihr das Objekt nach dem NPC setzen entsprechend zu ihm hinschiebt.
  • Beispiel 2: Soll der NPC auf einem Stuhl sitzen, muss der NPC mit Bodenkontakt gesetzt werden, da er sonst künftig über dem Stuhl schweben wird. Hier muss ihm der Stuhl nach dem Setzen unter den Po geschoben werden. Plant diese kleineren baulichen Anpassungen also mit ein, wenn ihr euch derartiges für euren NPC gerne wünscht.

Der NPC soll nur zu gewissen Zeiten sichtbar sein?

Es gibt drei Möglichkeiten, wann euer NPC auf dem Server angezeigt werden soll:

  • Nachts von 21:00 bis 06:00 Uhr
  • Tags von 06:00 bis 21:00 Uhr
  • Immer

Es ist nicht möglich, eigene Zeiten einzugeben, da diese Zeiten serverseitig festgelegt werden. Der NPC ist auch weiterhin auf dem Server vorhanden, wenn eine Tag oder Nacht-Phase aktiv ist, in der er unsichtbar sein soll, er wird dann nur entsprechend eurer Wahl nicht angezeigt. Für das Stadtbild ist es hier toll, wenn der gleiche NPC zweimal gestellt wird und Tags etwas anderes tut als Nachts. Als Beispiel könnte euer NPC tagsüber für euch arbeiten und seine Kopie dann nachts irgendwo schlafen.

Achtung: Es kann durchaus vorkommen, dass sich die Uhrzeit um eine Stunde verschiebt, wenn die Serverzeit keine Umstellung auf die Sommer oder Winterzeit erfahren hat. Bis 21 Uhr sollte der Phasen-Wechsel in aller Regel vollzogen sein. Hier ist also immer die Serverzeit entscheidend und nicht die Weltzeit!

Der NPC soll eine Route laufen

NPCs können einer vorgegebenen Route entlang folgen. Dabei setzt der entsprechende Unterstützer anhand eurer Wünsche sehr viele einzelne Wegpunkte, die am Ende einen Kreis ergeben müssen! Letzteres ist essenziell wichtig, da der NPC sonst ab dem letzten Wegpunkt den direktesten Weg zum Anfangspunkt der Route nehmen wird. Ziemlich egal ob da Gebäude oder sonst was im Weg steht! Plant demnach bitte eine Route, die den NPC problemlos wieder zum Anfangspunkt führen kann: Kurz um ein Weg, der im Kreis verläuft, mit gleichem Start sowie Endpunkt.

Möglich ist es einzelnen Wegpunkt eine Wartezeit mitzugeben, an der der NPC dann stehen bleiben und warten wird. Die Zeit ist frei nach euren Wünschen einstellbar, muss aber in Millisekunden angegeben werden: 1 Minute entspricht 60.000 Millisekunden. Hier muss man kurz den Taschenrechner bemühen um die gewünschte Zahl zu finden.

Kann der NPC auch Emotes?

Der Unterstützer kann eurem NPC einen einzigen Emote einsetzen lassen. Mehr ist nicht möglich. Ohne einen Emote, steht der NPC einfach still. Hier gibt es eine Menge an interessanten Möglichkeiten, wobei das (loop) bedeutet, dass der NPC diesen Emote in einer Dauerschleife ausführen wird.

Aber: Nicht jeder NPC kann jedes Emote gleichermaßen ausführen, das testet ihr dann mit dem Unterstützer beim Aufstellen. Ihr könnt eure Idee somit ausprobieren und seht, ob es funktioniert oder aber das Emote ein vielleicht störendes Geräusch erzeugt, nicht funktioniert, etc.

Normalzustand

  • Stillstehen

Kommunikation

  • reden (Loop)
  • Diskutieren (Loop)
  • (mehr Gestik) (Loop)
  • Essen (Loop)
  • Lachen (Loop)
  • Ätsch
  • Kuss (Loop)
  • Weinen
  • Hühnchen
  • dezentes klatschen (Loop)
  • Schüchtern
  • Salutieren (Loop)
  • Winken (Loop)
  • Nicken (Loop)
  • Nein (Loop)
  • Zug (Loop)
  • Trinkt mit Item (Loop)

Tanzen

  • Tanzen
  • Spezial Tanz

Zustände

  • Benommen
  • Treibt in Wasser
  • Loot mit Einhand frei
  • Ängstlich
  • Schwimmt
  • Liegt Tot herum
  • Schwankt betrunken nach vorne
  • Hände hinter dem Rücken gef.
  • Hände hinter dem Rücken gef.
  • Betrunken, schwankt
  • Trink und ist betrunken
  • schläft

Arbeiten

  • Tüfteln
  • Arbeitet mit Item (Loop)
  • Mining mit Item (Loop)
  • Hackt Holz mit Item (Loop)
  • Angeln
  • Klopft (Loop)
  • Liest in Karte
  • Liest in Karte und redet
  • Haut mit Hammer (Loop)
  • Sitzt und liest in Karte
  • Trägt Item (Tablett) und redet
  • Hält Item über der Schulter
  • Rudert links
  • Rudert rechts
  • Arm gestreckt, Tier, Falkner
  • Drückt Kiste
  • Arbeitet mit Dolch
  • Mining mit Spitzhacke
  • Hält etwas mit beiden Händen

Magie wirken

  • Castet hoch
  • Castet tief
  • Meditiert im Schweben
  • Wirkt Magie
  • Magie mit Sound und Anim.
  • Beschwört mit viel Wind hoch
  • Castet normal
  • Beschwört mit viel Wind

Sitzen / Knien / Lehnen

  • Kniet dauerhaft
  • Sitzt auf Med Stuhl
  • Sitzt auf Pferd
  • Sitzt auf Hoch Stuhl
  • Sitzt auf tief Stuhl
  • Sitzt als Passagier
  • Sitzt auf Med Stuhl und liest
  • Lehnt an der Wand
  • Sitzt offen und wischt sich Mund
  • Lehnt an und gestikuliert
  • Kniet auf den Knien
  • Sitzt, Beine hängen
  • Sitzt im Schneidersitz

Kampf

  • Parieren Schlag (Loop)
  • Faustschläge (Loop)
  • Einhandschlag (Loop)
  • Zweihandschlag (Loop)
  • Zweihandschlag (Loop)
  • Parieren Schlag (Loop)
  • Schwung Schlag (Loop)
  • Treten und drehen (Loop)
  • Einhand-Parade (Loop)
  • Zweihand-Parade (Loop)
  • Schild Block (Loop)
  • Slam (Loop)

Kampfhaltung

  • Kampfhaltung Fäuste
  • Schildhaltung
  • Gewehrhaltung gebückt
  • Gewehrhaltung
  • Kampfhaltung 1H
  • Kampfhaltung 2h
  • Kampfhaltung Bogen
  • Bogen gehalten
  • Schusswaffe gehalten
  • Werfen gehalten
  • Schleichen
  • In der Luft gewürgt
  • Karate Haltung
  • Wach-Haltung mit Speer 1
  • Wach-Haltung mit Speer 2
  • Wach-Haltung mit Speer 3
  • Kampfstand links
  • Kampfstand rechts
  • Kampfhaltung Armbrust
  • Zielt mit Gewehr
  • Wach-Haltung mit Speer

Ihr wollt Event,- oder temporären NPCs beantragen, was ist zu tun?

Im Zuge eurer Event,- oder Plot-Planung werdet ihr sicherlich darüber nachdenken, ob NPCs benötigt werden oder eben nicht. Solltet ihr euch für NPCs entscheiden, müsst ihr eine Liste fertigen, welche ihr benötigt und wo sie stehen/laufen/etwas tun sollen.

Diese Liste ist eurem Eventleitfaden anzuhängen. Das geht in der einfachen Variante, indem ihr auf eh schon vorhandene Lichthafen,- Gilden,- oder Geschäfts-NPCs zurückgreift (wie als Beispiel "Solanior" vom Krug) oder aber in der WoW Head Variante.

Bei WoW Head, werden euch erst mal um die 150.000 NPCs (Tiere und Humanoide) angezeigt, die aktuell ganz Azeroth bevölkern und von Blizzard erstellt wurden. Anhand folgender Regeln (hier Filter) - die wir beim Setzen von NPCs einhalten - grenzt ihr die Suche deutlich ein:

Wir stellen euch keinen NPC, der:

  1. Ein Instanz oder Event, Raid oder Welt Boss ist (Bsp. der Lichkönig)
  2. Eine Quest vergibt, beendet oder ein Event startet
  3. Ein bekannter NPC aus der Lore ist (Bsp. Thrall)
  4. Ein NPC der „nützlich“ ist: (Bsp. Auktionator, Bankier, Händler, Lehrer, Stallmeister, etc.)
  5. Ein NPC der aus einer Erweiterung / Patch stammt, die nicht auf unserem Server aktiv ist

Das Meiste dürfte selbst erklärend sein. Events oder Quests können unserem Server Schaden zufügen, nützliche NPCs könnten Spielern Dinge verschaffen, die sie so nicht erhalten dürfen und NPCs aus Patches, die nicht auf unserem Server aktiv sind, können wir eh nicht stellen.

Gesucht werden demnach die NPCs, welche im besten Fall „nur“ gut aussehen und die Statisten-Rolle ausfüllen, ohne dass etwas kaputt geht. In Ausnahmefällen und wenn das vom Team abgesegnet wurde, können die Regeln ignoriert werden. Beispiel wäre ein Server-weites Event bei dem ein Lore NPC gebraucht wird.

Wenn ihr mit den Filtern dann entsprechende NPCs für euer Event oder euren Plot gefunden habt, wie als Beispiel: " https://de.wowhead.com/npc= 5484/bruder-benjamin" brauchen wir von euch die Nummer aus dem Link.

In diesem Fall die 5484. Mit der Nummer kann der NPC Unterstützer den NPC in unserem Testgebiet aufrufen und hinsichtlich der Regeln, aber auch hinsichtlich seiner Funktionalität testen. Werden hier Probleme festgestellt, die beim Aussuchen vielleicht nicht ersichtlich waren, meldet man sich bei euch und bittet um eine alternative Auswahl. Ein Beispiel war ein Wirt NPC der wunderbar funktioniert hat und auf der Bramswacht stehen sollte. Dummerweise hatte Blizzard dem armen NPC einprogrammiert ständig einen gewissen Satz aufzusagen, was die Spieler dann schnell nervte. Ein anderes Beispiel war ein Fluss Hai, welcher sich beim spawnen als un-anklickbar, unlöschbar und hoch-aggressives „Ding“ herausstelle, dass auf Spieler jagt ging. Im gemeinsamen Dialog wird dann eure NPC Liste bis zum Event oder Plot Start fertig gestellt, so dass wir am Tag X die getesteten NPCs stellen können.

Wann werden die NPCs für das Event aufgestellt?

Die NPCs für dein Event werden frühestens dann aufgestellt, wenn insbesondere die Bau Tätigkeiten abgeschlossen worden sind. Zu diesem Zeitpunkt darf es keine Änderungen an der Umgebung mehr geben, da ansonsten die NPCs mit später hinzugefügten Änderungen kollidieren würden.

Meist erfolgen die Arbeiten an den Event NPCs in den letzten 3 Tagen vor dem Event, so dass zum offiziellen Beginn alles bereitsteht. Eine Ausnahme besteht dann, wenn ihr ein außergewöhnlich großes Event mit sehr vielen NPCs, samt komplexer Routen sowie Emotes beantragt habt. Hier wird deutlich mehr Vorlaufzeit benötigt.

Ihr wollt einen Blizzard-NPC als Gilden,- oder Geschäfts-NPC beantragen, was ist zu tun?

Hier solltet ihr euch darauf gefasst machen, dass auch wenn ihr per Ticket in der Kategorie "Worldbuild" die entsprechenden Nummern aus den WoW Head Links angegeben habt und bereit seid, die 10 Silber Belohnungsmünzen je NPC zu bezahlen, die Chance leider sehr groß ist, dass wir eure Wünsche dennoch nicht umsetzen können.

Selbst wenn ihr die Regeln: "Wir stellen euch keinen NPC der" befolgt, ist die Chance, dass der NPC bereits auf Lichthafen gefunden werden kann groß. Denn: eine doppelte Platzierung gilt es zu vermeiden. Ihr erhaltet in eurem Ticket die entsprechende Rückmeldung, welche NPCs gesetzt werden können und welche ihr durch andere Wünsche ersetzen müsst. Was für Events, Plots und bei Tieren weniger eine Rolle spielt, ist als fester Gilden oder Geschäfts-NPC entsprechend dem Gesamtbild des Servers eben etwas anderes.

Weniger Probleme und Arbeit, macht ihr euch definitiv damit einen neuen NPC nur für eure Gilde oder euer Geschäft erstellen zu lassen.

Ihr wollt einen Battle-Pet-NPC als Gilden,- oder Geschäfts-NPC beantragen, was ist zu tun?

Ist der ausgesuchte NPC ein Battle Pet, müssen wir im Testgebiet schauen, ob das Tierchen ein entsprechendes Zeichen über dem Kopf besitzt und ob es fang bar ist, bzw. einen Kampf auslösen würde. Sollte dem so sein, informieren wir euch darüber, dass ihr einen anderen NPC aussuchen müsst.

Daher ist es nicht ganz ausgeschlossen, dass das ausgesuchte NPC-Tierchen gestellt werden kann. Per Ticket in der Kategorie "Worldbuild" gebt ihr die entsprechenden Nummern aus den WoW Head Links an und wir schauen für euch. Ist alles gut und wir setzen euren NPC auf die Map, werden 10 Silber Belohnungsmünzen pro NPC fällig.

Die gleichen Funktionen wie Routen, Tag / Nacht Wechsel und Emotes - wie aus dem vorherigen Post bekannt, können für eure NPCs genutzt werden. Beachtet aber, dass wir die NPCs erst nach der Bebauung durch das Bau Team stellen werden und plant das zeitlich ein.

Sonst stehen bei Routen plötzlich Gebäude im Weg oder sonst etwas passiert, dass wir alle nicht wollen, stehen alle NPCs, könnt ihr dann mit dem NPC Unterstützer alles zusammen betrachten und letzte Änderungswünsche anbringen, ehe das Event startet.

Was passiert nach dem Einsenden des NPC-Erstellungs-Formulars?

Die Daten aus deinem Formular landen automatisch in einer Tabelle. Von hier aus müssen die Daten händisch von Schneekönigin in die Datenbank des Servers übertragen werden. Anschließend braucht es einen Serverneustart, ehe der neue NPC zur Verfügung steht. Seine entsprechende ID wird dann an Pepe weitergereicht, welcher den NPC im speziellen Testgebiet das erste Mal aufstellt und ihn auf grundlegende Probleme untersucht.

Ist bei der Sichtprüfung kein Problem festzustellen, meldet sich Pepe bei dem entsprechenden Gildenleiter und stellt den NPC dann auf Lichthafen auf. Meldet der Gildenleiter beim ersten Aufstellen Unterschiede zu seiner Bestellung, gibt Pepe diese Informationen an Schneekönigin weiter, welche wiederum in der Datenbank Änderungen vornehmen muss.

Letzteres kommt besonders oft dann vor, wenn ihr Mythische oder Heroische Versionen von Items nutzen wollt. Hier kann es zu Farbunterschieden kommen.

Wer ist bei meinen NPC Fragen oder Problemen zuständig?

Pepe - Kann den Standort, die Tag/Nacht Sichtbarkeit, die Emotes und die Route In Game verändern.

Schneekönigin - Kann die Ausrüstung, die Skalierung oder das Modell per Datenbank ändern.

Kurz um: Pepe kann nur auf dem Server vorhandene Custom-NPCs (inklusive der Blizzard NPCs) hinsichtlich ihres Ortes, dem Emote oder der Route bearbeiten. Er hat keinen Zugriff auf die Datenbank und kann demnach weder Ausrüstung, die Skalierung oder das Modell ändern.

Technik und In Game Dienstleitung sind klar von einander getrennt. Dennoch bitten wir darum bei NPC Problemen ein Ticket in der Kategorie "Worldbuild" zu erstellen. Euer Ticket wird dann entsprechend an die richtige Person verteilt und kann sich bei euch melden!