Freigeben über


Änderungen des Lobbybesitzes

Die meisten Spielszenarien profitieren von einem einzelnen "Besitzer" der Lobby, aber es gibt Situationen, in denen der Besitz auf eine neue PlayFab-Entität übertragen werden sollte.

In diesem Artikel wird erläutert, wie der Besitz zwischen Entitäten migriert wird.

Besitzmigrationsrichtlinien

PlayFab Lobby bietet eine Reihe vordefinierter Richtlinien, mit denen ein Titel steuern kann, wie der Lobbybesitz migriert wird, wenn der aktuelle Besitzer ausgeht oder getrennt wird.

Diese Richtlinie wird beim Erstellen des Wartebereichs konfiguriert und kann nicht geändert werden.

In dieser Tabelle werden die einzelnen ownerMigrationPolicy-Elemente beschrieben.

Besitzer ownerMigrationPolicy Beschreibung
Client Automatisch Der Lobbydienst weist automatisch ein anderes verbundenes Mitglied als Besitzer zu, wenn der aktuelle Besitzer die Verbindung verlässt oder die Verbindung trennt. Wenn keine anderen Mitglieder verbunden sind, wird kein neuer Besitzer zugewiesen. Wenn ein Mitglied die Verbindung wiederherstellen kann, während kein Besitzer zugewiesen ist, wird es als Besitzer zugewiesen.
Client Manuell Der Lobby-Dienst löscht das Feld "Besitzer", wenn der aktuelle Besitzer den Vorgang verlässt. Während der Besitzer verbunden ist, können Nichtbesitzermitglieder den Besitzer nicht neu zuweisen. Wenn der Besitzer die Verbindung getrennt hat, kann sich jedes Mitglied selbst als aktueller Besitzer festlegen.
Client Keine Der Lobby-Dienst löscht das Feld "Besitzer", wenn der aktuelle Besitzer den Vorgang verlässt. Das Feld besitzer ist nicht betroffen, wenn der aktuelle Besitzer die Verbindung trennt. Jedes Mitglied, auch Nichtmitglieder, kann den Besitzer jederzeit neu zuweisen.
Server Server Das Feld besitzer ist nicht betroffen, wenn der aktuelle Serverbesitzer die Verbindung trennt. Während der Besitzer getrennt ist, ist der Wartebereich vor der Suche verborgen. Der Wartebereich wird bei der Suche wiederhergestellt, wenn der getrennte Besitzer die Verbindung wieder herstellt oder wenn ein neuer Besitzer eine Verbindung herstellt und den Besitz angibt.

Proaktive Besitzänderungen

Einige Spielszenarien erfordern möglicherweise die proaktive Übertragung des Besitzes vom aktuellen Besitzer auf einen neuen Besitzer.

In dieser Tabelle wird beschrieben, wie proaktive Besitzänderungen von der ownerMigrationPolicy beeinflusst werden.

Besitzer ownerMigrationPolicy Beschreibung
Client Automatisch Der aktuelle Besitzer kann an seiner Stelle ein anderes Mitglied als Besitzer zuweisen. Nicht-Besitzermitglieder können den Besitzer nicht neu zuweisen.
Client Manuell Der aktuelle Besitzer kann an seiner Stelle ein anderes Mitglied als Besitzer zuweisen. Wenn kein Besitzer vorhanden ist oder der Besitzer die Verbindung getrennt hat, kann sich jedes Mitglied selbst als neuer Besitzer zuweisen.
Client Keine Der aktuelle Besitzer kann jedes andere Mitglied als Besitzer zuweisen. Jedes Mitglied kann sich selbst als neuer Besitzer zuweisen, auch wenn der aktuelle Besitzer noch vorhanden und verbunden ist.
Server Server Der aktuelle Besitzer kann jeden anderen Server dem Besitzer an seiner Stelle zuweisen. Jeder Server kann den Besitz eines servereigenen Wartebereichs übernehmen, auch wenn der aktuelle Besitzer noch vorhanden und verbunden ist.

Zusätzliche Anleitungen für Serverbesitzer

  • Jeder für den Titel autorisierte Server kann den Besitz eines servereigenen Lobbys übernehmen, der für diesen Titel autorisiert ist. Der Lobby-Dienst schützt nicht den Besitz zwischen Spielservern für denselben Titel.
  • Servereigene Lobbies werden ausgeblendet, wenn der Serverbesitzer getrennt wird.

Häufig gestellte Fragen

Wann wird das Feld "Besitzer" gelöscht?

Das Feld Besitzer wird gelöscht, wenn der aktuelle Besitzer den Wartebereich verlässt und die Besitzermigrationsrichtlinie keinen neuen Besitzer auswählen kann. Die automatische Migrationsrichtlinie ist die einzige Richtlinie, die versucht, automatisch einen neuen Besitzer auszuwählen.

HINWEIS: Das Feld "Besitzer" wird nicht gelöscht, wenn der Besitzer die Verbindung trennt und ein neuer Besitzer nicht automatisch ausgewählt werden kann. Dies ist beabsichtigt, um bei Dienstausfällen robust zu sein.

Was passiert, wenn das letzte Mitglied die Lobby verlässt?

  • Bei einer kundeneigenen Lobby wird der Wartebereich immer gelöscht, wenn das letzte Mitglied das Unternehmen verlässt.
  • Für einen servereigenen Wartebereich wird keine Aktion ausgeführt.

Was ist der Unterschied zwischen der Migrationsrichtlinie "Manuell " und " Besitzer ohne Besitzer" ?

Die Manuelle Besitzmigrationsrichtlinie ermöglicht es Ihrem Titel, den Besitz manuell zu verwalten, aber dennoch Besitzschutz bereitzustellen. Die Richtlinie Keine bietet Ihrem Titel die vollständige Kontrolle über den Besitz ohne Unterstützung oder Schutz durch den Dienst.The None policy provides your title full ownership control without any assistance or protection from the service.

Weitere Informationen