// setting up counter-strike beta 6.1 linux server login@server:~$ cd /user/local/games mkdir halflife cd halflife tar zxvf hlds_l3016.tar.gz cd hlds_l tar zxvf cs_beta61.tar.gz chmod +x hlds_l.3016.nowon.sh ./hlds_l.3016.nowon.sh cd valve ln -s halflife.wad HalfLife.wad // fixes error for some older maps cd cstrike nano server.cfg // vi and pico also work cd /usr/local/games/halflife/hlds_l screen export LD_LIBRARY_PATH=/halflife/hlds_l:$LD_LIBRARY_PATH ./hlds_l -game cstrike +exec server.cfg +ip 192.168.1.10 -port 27016 +sv_lan 1 +maxplayers 16 +map de_railroad -heapsize 1024000 CTRL A+D // to detatch screen screen -r // to attach screen // team fortress classic and half-life death match servers come pre-installed with hlds_l3016.tar.gz while firearms does not ./hlds_l -game tfc +exec server.cfg +ip 192.168.1.10 -port 27020 +sv_lan 1 +maxplayers 16 +map badlands ./hlds_l -game valve +exec server.cfg +ip 192.168.1.10 -port 27015 +sv_lan 1 +maxplayers 16 +map subtransit ./hlds_l -game firearms +exec server.cfg +ip 192.168.1.10 -port 27019 +sv_lan 1 +maxplayers 16 +map ps_outlands // installation folder for counter-strike beta 3.1 and 5.2 should be renamed from "cstrike" to "cstrikeb31" and "cstrikeb52" ./hlds_l -game cstrikeb31 +exec server.cfg +ip 192.168.1.10 -port 27018 +sv_lan 1 +maxplayers 16 +map de_prodigy -heapsize 32000 ./hlds_l -game cstrikeb52 +exec server.cfg +ip 192.168.1.10 -port 27017 +sv_lan 1 +maxplayers 16 +map de_prodigy -heapsize 32000