Ist der zweite Client eine andere Installation oder nicht vollständig gepatcht, kennt er neue NPC-IDs vom Server nicht und ignoriert sie stillschweigend.
Warum Installation in einem anderen Ordner oder während des Patchens gestarteter Client → Folge Unbekannte NPC- oder Modell-IDs werden übersprungen → Auf dem Bildschirm Nur neu hinzugefügte NPCs fehlen auf einer Seite
Client: beim Login die Datenversion senden, bei unbekannten IDs loggen und einen Ersatz anzeigen. Server: beim Login die Datenversion prüfen, bei Abweichung Login ablehnen und auf den Patch hinweisen.
Im Graphen
Nur einzelne Ausreißer · Empfangene unbekannte IDs pro Client-Version
Wo nachsehen
Pfad der ausführbaren Datei beider Clients sowie die auf dem Bildschirm und im Log angezeigte Client- und Datenversion vergleichen. Im Spiel die beim Login gesendete Datenversion und die Zahl übersprungener unbekannter NPC- und Modell-IDs protokollieren
Spricht dafür
Version oder Installationsordner der beiden Clients unterscheiden sich, die unsichtbaren NPCs kamen mit einem kürzlichen Patch hinzu und sind in der vollständig gepatchten Installation sichtbar
Spricht dagegen
Version und Installationsordner gleich, aber NPC fehlt auf einer Seite: „Unterschiede bei Kanal, Instanz oder Phasing“ oder Ursachen bei Laden oder Zustellung
Prüfmittel
Prüfung in der Umgebung des Spielers
Quellen
NetworkConfig class (Netcode for GameObjects 2.5)Unity Bei unterschiedlicher ProtocolVersion kommunizieren die Seiten nicht miteinander, ForceSamePrefabs prüft beim Verbindungsaufbau Unterschiede in der Prefab-Liste
Verwandte Ursachen
Gleiche Schicht: Probleme, die nur einige betreffen