AutoReferee

AutoReferee

9.1k Downloads

Auto-Lobby Mode (xisumavoid)

authorblues opened this issue ยท 3 comments

commented

For servers that wish to run completely automated, with the players being hands-off, the following functionality needs to be added for this special mode:

  • Signs in lobby lead to only one pre-match instance of the requested world.
  • Once the match begins, players load a new copy of the world.
  • Players are added to teams immediately upon entering.
  • Basic functionality for switching teams, to play with friends. (Optional)
  • Match is immediately readied when the match has enough players.
  • Players who drop out of a match are given strikes, and eventually banned.
    • This is to discourage troublemakers from joining/leaving worlds to prevent matches from starting or completing fully. Strikes have a timeout so that players who have to leave legitimately arent unfairly penalized.

This mode intended for custom servers for xisumavoid.

commented

A way for the auto-lobby to recognize ops or admins with correct perms not to be put on team automatically so they can spectate, or for someone to join to spectate already running games

commented

This issue will be closed by bdd6dc2 after a bit more testing and perhaps implementing the remaining two bullet points. For now, it needs to be ensured that (1) this commit does not break manual mode, and (2) this commit actually works in practice. So far, testing has been small-scale.

commented

Closed (probably) by bdd6dc2 and e2ae3b6