Guide to gameinfo cloning - alternative way of forking servers
Disclaimer: This is a completely unsupported configuration. Various things may break.
This currently segfaults with CS:GO servers when a player joins. I don't do CS:GO, so I'm not going to try diagnosing the issue (especially since they lack symbols). Please post if you've experimented with this and managed to get a stable setup. Thanks to Gamecube762 for pointing out this method; I've been using it to spin up fresh TF2 servers for various plugin projects. At its core, gameinfo cloning is pretty straightforward: You copy / symlink a bunch of base files that SRCDS needs, but you point gameinfo.txt to a "core" installation of files, which the game will read from. The result is effectively an empty game directory for each new "server", besides your configuration files and addons. Installation, the long way:
Installation, the short way: Here's a set of quick-install scripts for TF2, and CS:GO. Follow the instructions in the comments. If anything goes wrong during the installation, you'll want to look over the long installation method. If anything is problematic while the server is running, well, you're probably on your own at that point. |
Re: Guide to gameinfo cloning - alternative way of forking servers
Quote:
|
Re: Guide to gameinfo cloning - alternative way of forking servers
Quote:
As far as the scripts go, this currently does not work for CS:GO as-is. Feel free to experiment with the setup to see if you can make it work. Worth a shot to get rid of 60GB of duplicate server copies, right? I've managed to get the server launched, MM:S and SM installed in the cloned server's directory works (as far as meta version and sm version does), but attempting to join a playing team after connecting causes it to segfault (spectate is fine). Placing the core directory's path first makes everything except MM:S and SM load. Might need to symlink more files / folders. It might just be that it expects something in that path that is currently missing. Hard to really say, because the CS:GO developers don't provide help in that aspect. Maybe CS:GO straight-up actually lacks the facilities that make it viable for other Source game servers to be cloned in this way. |
Re: Guide to gameinfo cloning - alternative way of forking servers
Quote:
|
All times are GMT -4. The time now is 02:47. |
Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.