Apprendre
Classe de moteur
MatchmakingService
Création impossible
Service
Non répliqué

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


Résumé
Membres hérités

Référence API
Méthodes
GetServerAttribute
Capacités : Basic
MatchmakingService:GetServerAttribute(name:string):Tuple
Paramètres
name:string
Retours

InitializeServerAttributesForStudio
Capacités : Basic
MatchmakingService:InitializeServerAttributesForStudio(serverAttributes:Dictionary):Tuple
Paramètres
serverAttributes:Dictionary
Retours

SetServerAttribute
Capacités : Basic
MatchmakingService:SetServerAttribute(
name:string, value:Variant
Paramètres
name:string
value:Variant
Retours
Échantillons de code
Exemple de MatchmakingService
local MatchmakingService = game:GetService("MatchmakingService")
local RunService = game:GetService("RunService")
if RunService:IsStudio() then
-- Configure les attributs et le schéma initiaux pour les tests
MatchmakingService:InitializeServerAttributesForStudio({
Level = "Avancé",
Elo = 123.456,
TrainingMode = true
})
end
-- Récupère l'attribut Level
local currentLevel, errorMessage = MatchmakingService:GetServerAttribute("Level")
if errorMessage then
warn(errorMessage)
else
print("Niveau actuel: " .. currentLevel)
end
-- Met à jour la valeur de l'attribut Level à Avancé
local success, errorMessage = MatchmakingService:SetServerAttribute("Level", "Avancé")
if not success then
warn("Échec de la mise à jour de l'attribut serveur [Level] à [Avancé] en raison de l'erreur: " .. errorMessage)
else
print("Définition réussie de [Level] à [Avancé]")
end

©2026 Société Roblox. Roblox, le logo Roblox et Powering Imagination font partie de nos marques déposées aux États-Unis et dans d'autres pays.