After searching throughout devforum for a matchmaking module i realised there is p much no help with making one nor are there much premade ones so i decided to make my own one, this is the latest version of Apex Matchmaking Service, documentation and usage included.
Example Usage (Matchmaking Place):
local MatchmakingModule = require(16107709079) --recommended to use incase of updates / patches
game.Players.PlayerAdded:Connect(function(Player)
task.wait(5)
MatchmakingModule:AddToQue(Player, "1v1") -- Adds Singular Player
-- Matchmaking_1v1:AddPartyToQue({Player}) -- Adds a table of users to que return reason why they cannot join if failed
print(MatchmakingModule)
task.wait(2)
-- Matchmaking_1v1:RemoveFromQue(Player) --Removes Player from que
end)
Example Usage (Reserved Matchmade Place):
local MatchmakingModule = require(16107709079) --recommended to use incase of updates / patches
local ServerInformation = MatchmakingModule:GetGamemodeData()
print(ServerInformation)
Roblox Place:
File:
ApexMatchmakingService.rbxm (7.8 KB)