Meer informatie
Engine-klasse
MatchmakingService
Niet maakbaar
Service
Niet gerepliceerd

*Deze inhoud is vertaald met behulp van AI (bèta) en kan fouten bevatten. Klik hier om deze pagina in het Engels te bekijken.


Samenvatting

Overgenomen leden

API-referentie
Methoden
GetServerAttribute
Mogelijkheden: Basic
MatchmakingService:GetServerAttribute(name:string):Tuple
Parameters
name:string
Teruggaves

InitializeServerAttributesForStudio
Mogelijkheden: Basic
MatchmakingService:InitializeServerAttributesForStudio(serverAttributes:Dictionary):Tuple
Parameters
serverAttributes:Dictionary
Teruggaves

SetServerAttribute
Mogelijkheden: Basic
MatchmakingService:SetServerAttribute(
name:string, value:Variant
Parameters
name:string
value:Variant
Teruggaves
Codevoorbeelden
Voorbeeld van MatchmakingService
local MatchmakingService = game:GetService("MatchmakingService")
local RunService = game:GetService("RunService")
if RunService:IsStudio() then
-- Stelt initiële attributen en schema in voor testen
MatchmakingService:InitializeServerAttributesForStudio({
Level = "Geavanceerd",
Elo = 123.456,
TrainingMode = true
})
end
-- Haalt het Level attribuut op
local currentLevel, errorMessage = MatchmakingService:GetServerAttribute("Level")
if errorMessage then
warn(errorMessage)
else
print("Huidig niveau: " .. currentLevel)
end
-- Werkt de waarde van het Level attribuut bij naar Geavanceerd
local success, errorMessage = MatchmakingService:SetServerAttribute("Level", "Geavanceerd")
if not success then
warn("Kon serverattribuut [Level] niet bijwerken naar [Geavanceerd] vanwege fout: " .. errorMessage)
else
print("[Level] succesvol ingesteld op [Geavanceerd]")
end

©2026 Roblox Corporation. Roblox, het Roblox-logo en Powering Imagination behoren tot onze geregistreerde en niet-geregistreerde handelsmerken in de VS en andere landen.