Ready Up v0.1.0-beta.2
Pre-releaseReady Up v0.1.0-beta.2
Second beta. Install with install.sh --channel beta (or --version v0.1.0-beta.2). Pairs with Auto Tournament 3.0 betas and CS2 Server Manager 1.13.0.
Fixed
- A server that comes back after the platform moved its match to another server now drops its recovered copy of that match, instead of playing a zombie copy with bots and a demo. (#120)
- A pause no longer carries over into the next match on the same server. (#121)
New
- The fleet hello reports which plugins are installed and which are turned off (
plugins_state), so Auto Tournament can warn when a server lacks a plugin you picked. (#122) - Discord release posts mark betas and link the beta install command. (#119)
Under the hood
- The live CI check runs on a csm instance (one shared CS2 install) instead of a separate full copy. (#123)
Install
Ready Up runs on Linux dedicated servers (linuxsteamrt64). From the server root (the folder with game/):
curl -fsSL https://raw.githubusercontent.com/Auto-Tournament/ready-up/master/install.sh | bash -s -- --version v0.1.0-beta.2It shows the components (installed -> 0.1.0-beta.2), installs or updates what you tick, patches gameinfo.gi (after Metamod if present) and keeps your config. Add essentials --accept-license=noncommercial to install without questions; run it again to update.
| Download | Contents |
|---|---|
ready-up-essentials-0.1.0-beta.2-linuxsteamrt64.zip |
Bundle: core + essentials + match + fleet + practice. No skins. The default. |
ready-up-full-0.1.0-beta.2-linuxsteamrt64.zip |
Bundle: core + essentials + match + fleet + practice + skins + hello + midas + whitelist + deathmatch + addons + offline gamedata checkers. |
ready-up-core-0.1.0-beta.2-linuxsteamrt64.zip |
core alone: Ready Up core: libserver.so, engine surface, plugin host, status endpoint |
ready-up-essentials-plugin-0.1.0-beta.2-linuxsteamrt64.zip |
essentials alone: Server basics: admins (admins.json), map change / reload / restart, default maps per mode |
ready-up-match-0.1.0-beta.2-linuxsteamrt64.zip |
match alone: Ready-up, scrims, knife round, pauses, practice, match configs, webhooks, demos |
ready-up-fleet-0.1.0-beta.2-linuxsteamrt64.zip |
fleet alone: Link to the Auto Tournament platform (idle until configured) |
ready-up-practice-0.1.0-beta.2-linuxsteamrt64.zip |
practice alone: Practice mode and tools (.prac, .savepos/.loadpos, .spawn, .rethrow, .bot, .scen replays) |
ready-up-skins-0.1.0-beta.2-linuxsteamrt64.zip |
skins alone: Weapon paints, knives, gloves, agents (servers running skin changers risk GSLT bans) |
ready-up-hello-0.1.0-beta.2-linuxsteamrt64.zip |
hello alone: Example plugin (.hello, hello_status); for plugin developers |
ready-up-midas-0.1.0-beta.2-linuxsteamrt64.zip |
midas alone: Fun: weapons picked up by chosen players turn gold (off by default, never under the valve ruleset) |
ready-up-whitelist-0.1.0-beta.2-linuxsteamrt64.zip |
whitelist alone: Only listed players may stay on the server (off until ru whitelist on) |
ready-up-deathmatch-0.1.0-beta.2-linuxsteamrt64.zip |
deathmatch alone: Deathmatch: free for all / team deathmatch with kill + time limits and a leaderboard (off until .ru dm ffa/tdm) |
ready-up-addons-0.1.0-beta.2-linuxsteamrt64.zip |
addons alone: Steam Workshop addons for the server (idle until workshop_addons is set in addons.cfg) |
SHA256SUMS |
checksums of every zip (the installer verifies them) |
Skins (weapon paints, knives, gloves, agents) can get a server's GSLT banned; only install them on purpose.
Manual install: extract a zip into game/csgo, then python3 readyup/tools/patch_gameinfo.py gameinfo.gi (and gameinfo_branchspecific.gi), and restart. CS2 updates rewrite gameinfo.gi: run the installer (or the patcher) again after each one.
Build
Built in the Steam Runtime 3 "sniper" SDK. OpenSSL, libcurl, libstdc++ and libgcc are linked in, so the core and plugins only need glibc 2.31+ on the host. ru version and the platform show this build as 0.1.0-beta.2 (<commit>).
Engine surface verified against CS2 build 25588766 (PatchVersion 1.41.8.6).