Merge With Project

Last updated

If the plugin assets are not visible, open View Options and enable both "Show Plugin Content" and "Show Engine Content".

Easy Merge

You should already have the Server Manager added into your project, next thing to do is implement the nodes and explain a bit what they do.

Init User

Notice we have NLP as provider, but you can put any provider from steam, epic, ur own provider. Then the ID will need to be Unique ID, for example in our Lobby System plugin we have a node called GetUniqueNetID that you can use inside ID.

Get Ranked ELO

Getting Current Ranked ELO is going to be used the most, as you will need it for Find Session. Maybe displaying the current ELO so you can match it to your Data Table of ranks.

Increase and Decreasing ELO

Find Session

Finding a ranked session is similar to the normal find session it just contains a Ranked Settings struct

FieldDetails
EloThis is your users current elo
Max Elo Search AttemptsThis is how many times it will search that elo before applying the step.
Elo Search StepThis is the amount that will be applied if a server wasn't found on top of the current elo. 0 Value to disable. * But at least one step has to have a value for results. * You can also step backwards by enabling it.
Enable Search Step BackwardsThis just allows it to search the ranked backwards as well looking for lower ranked games.
Elo Max Before HostingIf no server was found at this max elo and after all the search attempts, it will then create a server. For the players current elo