[Suche] Hilfe Citizens Plugin (NPC´s)

01/15/2016 20:46 Prof. Dr. Heisenberg#1
Hallo, ich möchte auf meinem Server mit dem Plugin Citizens verschiedene NPC´s erstellen, an verschiedenen orten.

(Soweit geht es ja...)
Aber ich kann den NPC´s meines wissens ja nur Skins von spielern geben.

Ich habe hier aber verschiedene skins gedownloadet und möchte das NPC A skin A hat, und NPC B skin B hat.
Ich hoffe ihr versteht was ich meine.
Dies sind alle skins die ich benötige:
[Only registered and activated users can see links. Click Here To Register...]





Ich habe es so versucht:
Ich habe mir skin A gegeben über [Only registered and activated users can see links. Click Here To Register...]
Dann bin ich ingame gegangen und habe mir einen NPC erstellt der nun meinen skin A hat.

Danach bin ich erneut auf: [Only registered and activated users can see links. Click Here To Register...] gegangen und habe mir skin B gegeben.
Ich bin erneut ingame und habe einen NPC erstellt.
Dieser sollte nun skin B bekommen.
Aber nachdem ich /npc skin Dr_Heisenberg eingegeben habe, hat er auch skin A.



Gibt es einen anderen weg um an ziel zu kommen?

Lg
01/15/2016 21:16 ComputerBaer#2
Ich denke der einzige Weg sind mehrere Premium Accounts und jedem gibst du einen passenden Skin.

Der Server sagt dem Client den Namen und Client holt sich den Skin zum Namen. Wenn es nicht zu viele Skins sind, könntest du die Standardskins der NPCs ersetzten, mit einem Resourcepack das die Spieler installieren müssen.
01/15/2016 21:43 Prof. Dr. Heisenberg#3
Das problem ist es sind an die 10-15 skins die benötigt werden.
Da der server ein "Breaking Bad" server wird benötige ich die ganzen hauptfiguren.

Gibt es kein ähnliches oder andere plugin mit dem ich das erreichen könnte?
01/15/2016 22:02 ComputerBaer#4
Ich wüsste nicht wie ein Plugin das schaffen soll. Ein Mod könnte es, aber bei einem Plugin gehe ich nicht davon aus.
01/15/2016 22:05 Prof. Dr. Heisenberg#5
Also bleibt mir nur:

A: 10-20 MC Premium Accounts Besitzen

oder

B: Random Accounts zu suchen die ca so aussehen?

>.>
01/20/2016 13:49 Nerd Academy#6
Also laut Citizens FAQ gibt es eine relativ einfache Moeglichkeit.
Kann sein, dass das inaktuell ist, aber einen Versuch ist es ja sicherlich wert?
Ich weiss auf jeden Fall, dass wir diese Technik auch genutzt haben fuer ein Projekt. Ist allerdings schon nen ganzes Weilchen her.

Custom NPC skins are something that many server admins have asked for ever since Citizens was first released. In recent Minecraft versions it has become possible to control an NPC's skin via the /npc skin command. By default an NPC will have the default Steve skin. You can set an NPC's skin by using the /npc skin <name> command. Please note that this will not save a local copy of the skin - if the original player changes their skin, the NPC will have the updated skin on the next load. You can also save a skin snapshot by using the /npc skin <name> -p command, which will fix the NPC's skin to a copy of the player's current skin, so it will not change if the original player changes their skin.
01/20/2016 15:34 ComputerBaer#7
Ich habe jetzt mal im Minecraft Protokoll gegraben und es sollte tatsächlich möglich sein. Der Server kann dem Client im "TabList-Packet" unteranderem auch den Skin des Spielers (oder in diesem Fall wohl NPCs) mitteilen. Wenn die bei Citizens keine "Fehler" gemacht habe, dann solltest du tatsächlich mit deinem einen Premium Account allen NPCs unterschiedliche Skins zuweisen können. (Befehl steht im Beitrag von Nerd Academy)
01/20/2016 17:26 Prof. Dr. Heisenberg#8
Also das ich das richtig verstehe.

1. "/npc Create <npcname>"
2. "/npc skin <Premiumname>" (In dem fall "Dr_Heisenberg")
3. "/npc skin <npcname> -p command" (Speichert den skin der aktuell auf dem npc ist?)

Aber dann ist ja immer noch der "Bug" das ich ingame mit SKIN A gehe und NPC A den Skin A gebe.

Dann mich auslogge und mir SKIN B gebe.

Mich wieder einlogge und NPC B dann auch Skin A bekommt, obwohl ich schon mit Skin B rum renne..?


Sry das ich so "frage" aber kenne mich wirklich nicht gut damit aus.
Also was plugins angeht etc.
01/20/2016 17:30 ComputerBaer#9
Quote:
Originally Posted by Dr Heisenberg View Post
1. "/npc Create <npcname>"
2. "/npc skin <Premiumname>" (In dem fall "Dr_Heisenberg")
3. "/npc skin <npcname> -p command" (Speichert den skin der aktuell auf dem npc ist?)
Also ich hätte jetzt erwartet das 2 und 3 der selbe Schritt sind, also "/npc skin Dr_Heisenberg -p". Das "command" gehört wahrscheinlich auch nicht zum Befehl.
01/20/2016 18:31 Prof. Dr. Heisenberg#10
Ich werds später mal testen, mal sehen was bei rum kommt.


//Edit:

Keiner dieser befehler macht was...
/npc skin <npcname> -p command
/npc skin <premiumname> -p command
/npc skin <npcname> -p
/npc skin <premiumname> -p
01/26/2016 07:51 KleinesGumi#11
/npc skin -p Name
probiers damit
01/31/2016 14:17 ComputerBaer#12
#closed on request