TeleportOptions
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Diese Klasse ist ein optionales Argument für die TeleportService:TeleportAsync() Funktion, die Entwickler die Argumente für den Teleport-Aufruf bereitstellen können.
Bestimmte Argumente in dieser Klasse sind nicht miteinander kompatibel und verursachen einen Fehler, wenn sie an TeleportService:TeleportAsync() übergeben werden:
- ReservedServerAccessCode + ServerInstanceId
- SollReserveServer + ServerInstanceId
- ShouldReserveServer + ResérvServerZugangsCode
For more information on how to teleport players between servers, see Teleportieren zwischen Orten .
Zusammenfassung
Eigenschaften
Der reservierte Server-Zugangscode, der den reservierten Server anzeigt, zu dem der Teleport hinzufügen soll.
Der DataModel.JobId der Serverinstanz, zu der Sie sich teleportieren möchten.
Eine Flagge, um anzuzeigen, ob ein reservierter Server zugewiesen werden soll und die Spieler dann zu diesem Zuwiesen teleportiert werden sollen.
Methoden
Rückgibt die Teleport-Daten, die in der TeleportOptions Instanz gespeichert sind, durch TeleportOptions:SetTeleportData().
Funktion für Setter für Daten, die an den Ortübergeben werden sollen.
Eigenschaften
ReservedServerAccessCode
Dieses Eigenschafts-Feld zeigt den reservierten Server-Zugangscode für den reservierten Server an, zu dem der Benutzer(er) teleportiert werden soll.
For more information on how to teleport players between servers, see Teleportieren zwischen Orten .
ServerInstanceId
Dieses Eigenschaft zeigt die DataModel.JobId des Servers, zu dem der Benutzer(er) teleportiert werden soll.
For more information on how to teleport players between servers, see Teleportieren zwischen Orten .
ShouldReserveServer
Dieses Eigenschaft zeigt an, ob die Teleport-Anrufe einen neuen reservierten Server erstellen sollen. Wenn auf true gesetzt, wird ein reservierter Server erstellt und der Spieler:in(n) wird(n) auf den neuen Server teleportiert.
Wenn auf false gesetzt, werden die Spieler:in(s) mit dem angegebenen TeleportOptions.ServerInstanceId zum öffentlichen Server teleportiert, wenn es vorhanden ist. Wenn TeleportOptions.ServerInstanceId leer ist oder kein entsprechender Server gefunden wird, wird ein neuer öffentlicher Server erstellt, um die Spieler:in(s) dorthin zu teleportieren.
For more information on how to teleport players between servers, see Teleportieren zwischen Orten .
Methoden
GetTeleportData
Diese Funktion gibt die Teleport-Daten, die in der TeleportOptions Instanz gespeichert sind, durch TeleportOptions:SetTeleportData() zurück.
Sobald ein Spieler teleportiert ist, kann der Teleport-Daten mit den Funktionen Class.Player:GetJoinData() und Class.TeleportService:GetLocalPlayerTeleportData() abgerufen werden.
For more information on how to teleport players between servers, see Teleportieren zwischen Orten .
Rückgaben
SetTeleportData
Dies ist eine Setter-Funktion für Daten, die an den Ortübertragen werden sollen. Auf dem Ortkann dieser Daten mit Player:GetJoinData() oder TeleportService:GetLocalPlayerTeleportData() abgerufen werden.
Zum Beispiel würde das folgende Snippet den DataModel.PlaceId und DataModel.JobId in einem Wörterbuch senden, das die Teleport-Daten in einer TeleportOptions Instanz mit 1>Class.TeleportOptions:SetTeleportData()1> verwendet:
-- Serverlocal teleportOptions = Instance.new("TeleportOptions")local teleportData = {placeId = game.PlaceId,jobId = game.JobId}teleportOptions:SetTeleportData(teleportData)TeleportService:TeleportAsync(game.PlaceId, {player}, teleportOptions)
Diese Daten könnten dann bei Ankunft mit der Funktion GetLocalPlayerTeleportData() abgerufen werden, wie folgt:
-- Clientlocal TeleportService = game:GetService("TeleportService")local teleportData = TeleportService:GetLocalPlayerTeleportData()if teleportData thenlocal placeId = teleportData.placeIdlocal jobId = teleportData.JobIdend
Wenn nicht teleportData in der Teleportationsfunktion festgelegt wurde, gibt dies GetLocalPlayerTeleportData() nil zurück.
For more information on how to send and receive user data along with teleports, see, see Teleportieren zwischen Orten .
Parameter
Daten zum Ortübergeben.