Skip to content

Tribow/CompetitiveServer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CompetitiveServer

A plugin for Corecii's Distance-Server tool.

This implements the Glicko2 ranking system to give rankings to players who race each other on the server. Players get ranked at the end of a match and it will remember a player's score even if they leave.

Setup

If you're already familiar with the setup of the Distance-Server then that's great! If you don't then you really should go here before you do anything with this plugin.

Download the latest zip file in the releases page. (If you're using Linux or Windows download the respective zip file)
The Glicko2Rankings.dll should be moved into the Plugins folder within your DistanceServer directory.
Add the Glicko2Rankings.dll directory to the Server.json located in the config folder.
The 0WorkshopSearch.dll should be moved in the same place, replace the one that is there with this one.
BasicAutoServer.json should be moved into the config folder within your DistanceServer directory. Replace the json that is in there already if needed. You will need to edit this file to your own preferences, but what is already written is preferred. There should not be anything in the Workshop section of the json. The Glicko2Rankings plugin will find the competitive levels on its own. If you don't understand what you're doing, see Corecii's PLUGINS.md for configuration explanations.

Everything in the DatabaseHandler folder in the zip file should be moved into the DistanceServer directory. Those files need to be in the same location as the DistanceServer application itself

In your Server.json in the config folder, you should remove the VoteCommands.dll directory.
Why?
Well ideally, the competitive server should be able to pick from a 'competitively viable' set of levels on its own. Allowing players to vote would also allow players to pick levels that are not 'competitively viable' or pick levels that they are specifically good at. There should not be a bias in the level select.

That's it! Your competitive server should be all set.

Known Issues

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages