Auto Tournament
Included

Counter-Strike 2

With the CS2 module, Auto Tournament loads each match on your CS2 servers, and the match plugin reports every round, the result and the demo back. These are the plugins and tools that run on the servers.

Plugins and tools

Auto Tournament CS2

The older CS2 plugin, on Metamod and CounterStrikeSharp. What Auto Tournament 2.x talks to; 3.0 moves to Ready Up.

MIT, free for any use
GitHub ↗

What Ready Up does

Everything Ready Up does in a match. Each feature is its own small plugin on top of a tiny core, so you run only what you need and CS2 updates only touch the core.

Running the match

  • Ready up and go live

    Players type .r to ready up; once enough of each team is ready, a countdown runs and the match goes live on its own.

    plugin: match

  • Knife round and side pick

    The knife round winner picks a side, or chooses to stay, switch or swap, before the match starts.

    plugin: match

  • Tactical and tech pauses

    .pause and .unpause for a tactical break; a tech pause covers a broken PC or connection instead.

    plugin: match

  • Forfeit on a no-show

    If a team does not come back within a set time, the match ends in a forfeit.

    plugin: match

  • Call an admin

    .admin [message] pings the admins on duty and tells them what happened.

    plugin: match

Admins and fairness

  • Admin commands

    Admins get their own command set, from adding admins to running a raw console command, kept in a small file with no database.

    plugin: essentials

  • Round backups and restore

    Every round is backed up; an admin can restore any of them with .restore <round> if something goes wrong.

    plugin: match

  • Crash and restart recovery

    If the server crashes or restarts mid-match, the live match, score and stats carry on from where they left off.

    plugin: match

  • Only listed players join

    Full bundle only

    A whitelist keeps a practice or scrim server to the players on the list; a loaded match roster decides once a match starts.

    plugin: whitelist

  • Map and server commands

    Admins change, reload or restart the map from chat; it refuses to during a live map unless forced.

    plugin: essentials

After the match

  • Demos, recorded automatically

    GOTV demos record for every map and stream to the platform as they record, so there is no upload wait at the end.

    plugin: match + fleet

  • Full player stats

    Kills, deaths, damage, KAST, clutches and entries, worked out for every round and map.

    plugin: match

  • Results go back to the platform

    Match state, round results and the final score stream live to whatever is running the event, over one outbound connection.

    plugin: fleet

Practice and fun

  • Practice mode

    .prac switches on cheats, a full grenade set and infinite ammo, with tools like .savepos, .rethrow and .bot; set it to always on for a dedicated practice server.

    plugin: practice

  • Scenarios

    Replay a recorded pro round: you stand where they stood while bots replay the other nine players.

    plugin: practice

  • Grenade lineups

    Save, load and list your own grenade lineups per map, kept in a shared library on the server.

    plugin: practice

  • Deathmatch

    Full bundle only

    Free-for-all or team deathmatch with a kill or time limit and a live leaderboard, on the same server.

    plugin: deathmatch

  • Loadouts and skins

    Full bundle only

    Weapon paints, knives, gloves and agents, from a JSON file or set by the platform; switched off for esports matches.

    plugin: skins

  • Midas

    Full bundle only

    Turn a player, or the map's best player, into Midas: everything they pick up turns gold.

    plugin: midas

  • Steam Workshop addons

    Full bundle only

    The server downloads and mounts the Workshop addons you list, on every map change.

    plugin: addons

Running a tournament? That’s Auto Tournament.

The platform builds the bracket, runs the veto and sends every Counter-Strike 2 match to your servers. Read about the platform →

Free for non-commercial use

For players, clubs, schools and non-profit events.

Earning money from your event? You need a license — every server running Ready Up counts. See pricing

Spares count too. The license is sized by how many game servers you run, and CS2 Server Manager counts every server it set up.

The license key is checked offline and never blocks, disables or slows anything.

The Auto Tournament CS2 plugin is MIT licensed and never needs a license on its own.

The details are in the license reference ↗. Questions: contact us.