MessagingService

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Création impossible
Service
Non répliqué

Propriétés

Méthodes

PublishAsync

()
Rendement

Paramètres

topic: string
Valeur par défaut : ""
message: Variant
Valeur par défaut : ""

Retours

()

SubscribeAsync

Rendement

Paramètres

topic: string
Valeur par défaut : ""
callback: function
Valeur par défaut : ""

Retours

Échantillons de code

Subscribing to Cross Server Messages

local MessagingService = game:GetService("MessagingService")
local Players = game:GetService("Players")
local function onPlayerAdded(player)
--subscribe to the topic
local topic = "player-" .. player.UserId
local connection = MessagingService:SubscribeAsync(topic, function(message)
print("Received message for", player.Name, message.Data)
end)
player.AncestryChanged:Connect(function()
-- unsubscribe from the topic
connection:Disconnect()
end)
end
Players.PlayerAdded:Connect(onPlayerAdded)

Évènements