- #COUNTER STRIKE 16 GAME INSTALL#
- #COUNTER STRIKE 16 GAME UPDATE#
- #COUNTER STRIKE 16 GAME FULL#
- #COUNTER STRIKE 16 GAME PASSWORD#
All you need to do is configure the RCON password in your server (shown above), and then use that password to connect and now you can give your sedrver commands.Ī tool that I find useful to manage server is HLSW. These must be done via a console, but you need a way to authenticate you as an admin. If you want to control what happens in the game (in real-time), like restart a round, change level (map).
#COUNTER STRIKE 16 GAME UPDATE#
hostname "" // Map Configs // always use the same map mp_timelimit 0 // 3 minutes per round mp_roundtime 3 // never change map mp_maxrounds 0 // don't balance team mp_autoteambalance 0 // disable autokick mp_autokick 0 // no penalty for killing hostages mp_hostagepenalty 0 // Server configs // uncap the download speed sv_maxrate 0 // uncap update rate (you need to have robust internet connection) sv_maxupdaterate 60 // frame render frequency (this limits the lowest ping you can have) sys_ticrate 200 // RCON // password rcon_password "" Here is what I usually put there: // default server name. If you want to configure game specific settings, you have to put it to /serverfiles/cstrike/csserver.cfg. What you can configure the /lgsm/config-lgsm/csserver/csserver.cfg file is quite limited. You now have the new server already! Be advised that it shares the core data with the first one, only configurations change.
Now, you can create a new configuration file at /lgsm/config-lgsm/csserver/csserver2.cfg, put everything you want this instance to be, and save. csserver file and rename it to something like.
#COUNTER STRIKE 16 GAME FULL#
You can read the full documentation here ,īut, one easy way to do it is called “single source multiple instances”. Note that you need all port, sourcetvport, and clientport for each instance. A good policy to use ports is to make sure you start with 27015 and then increase it by one and so on. Here the port 27015 is the default port for Counter Striker servers, but you can go whatever you like. Now your directory structure should look like: /lgsm " port="27015" sourcetvport="27016" clientport="27017" defaultmap=""
In fact, to “start”, “restart”, or “stop” are done through this script. So, this is the first command “install”, and “csssever” here is like a control panel for the server. Anyways, I should work fine without.ĭownload the script: wget -N -no-check-certificate & chmod +x linuxgsm.sh & bash linuxgsm.sh csserver You might want to add another user for this purpose.
#COUNTER STRIKE 16 GAME INSTALL#
You can simply follow the instructions there, but I will take it here anyway:įirst, install some dependencies sudo dpkg -add-architecture i386 sudo apt-get update sudo apt-get install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates binutils bc tmux lib32gcc1 libstdc++6 libstdc++6:i386 But for now, we’re focused on Counter Strike 1.6 server. They seem to have solutions for ma ny games, so if you think of hosting any other you might want to check out this first. Let me briefly introduce you to LinuxGSM ( ), stands for Linux game server manager, this makes hosting a game on Linux really a piece of cake. Here, any Linux distribution should do but I have done it on Ubuntu 16.04 LTS. Actually, you can host on local network and it should be very much the same. You will need a Linux sever with internet connection.