Memory Store Server Population - Matchmaking!

This plugin is still in Development


Memory Store Server Population


This is a Server Matchmaking plugin that uses Memory Store.

Game Servers add and remove themselves from the Memory Store as they spin up and shutdown.

Lobby Servers teleport people to the available servers.


Install

  1. After installing the plugin, select the server type. (Game or Lobby Server)

  2. Select the Version you would like to install. (Github Version)

  3. Click update. When update is clicked the latest code is pulled from Github.

Lobby Server

In ServerScriptService script require the module.

local MSSP = require(script.Parent["MSSP-Lobby-Module"])

Then, in your onPlayerAdded function, load the server admin gui for your admins.

local ServerAdminGui = MSSP.LoadGui(player)

In an Event, add the player to a server.

MSSP.TeleportToFirstAvailableServer(player, PlaceId)

Game Server

In ServerScriptService script require the module.

local MSSP = require(script.Parent["MSSP-Game-Module"])

Configure the Module

MSSP.Configure(ServerName, ServerMaxPlayers, PlaceId)

Then, in your onPlayerAdded function add the player to the server.

MSSP.AddPlayerToServer(player, #Players:GetChildren())

Then in your onPlayerRemoved function remove the player from the server

MSSP.RemovePlayerFromServer(player)

Development Milestones:

  1. Server Admin Gui on Lobby Servers āœ“

  2. Game Server Module Creation āœ“

  3. Populating logic for Game Servers

  4. Testing / Bug Fixes

  5. Documentation



šŸ˜€ šŸ˜€

Help Us

We have set the project up for easy contribution.
If you would like to contribute, check our forum page out, and goto our Guthub.
Download the Repo.
Then, submit a pull request.

8 Likes

Got the Server Admin List Up!!
:grinning:

2 Likes

We just launched our Plugin.
Well be getting this built quickly now.

Link to plugin:

Contributions wanted.
It would be cool to form relationships with other developers.

The plugin is not available to get.

1 Like

I must have missed that. Ill make it available now.

Got the Plugin Updated!
The Server Admin is working on local.
Iā€™m about to test the product in a game.

Adding a feature where you can enable a Gui to select your age group. And the MSSP Module will send you to an age designated server.

1 Like