Server/CSGO: Unterschied zwischen den Versionen

Aus Wiki StuRa HTW Dresden
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(13 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
Achtet darauf, dass 32-Bit Programme ausgeführt werden können.
Achtet darauf, dass 32-Bit Programme ausgeführt werden können.


  apt-get install screen
  apt-get install tmux


  useradd csgo-server
  useradd -g csgo-server -d /home/csgo-server -s /bin/bash -m csgo-server
passwd csgo-server
mkdir /home/csgo-server
chown -R csgo-server /home/csgo-server/
  su csgo-server
  su csgo-server
  cd srcds/
mkdir /home/csgo-server/srcds
  cd /home/csgo-server/srcds/
  wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
  wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
  tar xfvz steamcmd_linux.tar.gz
  tar xfvz steamcmd_linux.tar.gz
  STEAMEXE=steamcmd ./steam.sh
  ./steamcmd.sh +login anonymous +force_install_dir ./csgo_server +app_update 740 +quit
STEAM> login anonymous
STEAM> force_install_dir ../csgo_server
STEAM> app_update 740
STEAM> quit
 
screen -ls
There is a screen on:
22995.csgo (04.12.2015 20:54:41) (Detached)
1 Socket in /var/run/screen/S-csgo-server.


== Server Konfigurationsdatei ==
== Server Konfigurationsdatei ==
Zeile 32: Zeile 21:
  sm plugins unload_all
  sm plugins unload_all
  sm plugins load_unlock
  sm plugins load_unlock
// pugsetup plugin activation
  sm plugins load pugsetup.smx
  sm plugins load pugsetup.smx
  sm plugins load_lock
  sm plugins load_lock
  hostname "CSGO Server Elektrixx Epsilon"
  hostname "CSGO Server Elektrixx Epsilon"
  rcon_password "geheim"
  rcon_password "geheim"
mp_autoteambalance 0
bot_kick 1
tv_enable 1
tv_delay 120
tv_autorecord 1 // wird im csgo ordner unter <name der karte>.dem abgelegt
  # den Rest löschen
  # den Rest löschen
 
  cd ..
== Server addons und plugins ==
  cd /home/csgo-server/csgo-server/csgo
  wget http://www.sourcemod.net/smdrop/1.7/sourcemod-1.7.3-git5275-linux.tar.gz
  wget http://www.sourcemod.net/smdrop/1.7/sourcemod-1.7.3-git5275-linux.tar.gz
  tar xvfz sourcemod-1.7.3-git5275-linux.tar.gz
  tar xvfz sourcemod-1.7.3-git5275-linux.tar.gz
Zeile 47: Zeile 43:
  vim addons/sourcemod/configs/pugsetup/maps.txt
  vim addons/sourcemod/configs/pugsetup/maps.txt
  # lösche de_nuke 2015-12-04
  # lösche de_nuke 2015-12-04
 
== Server starten ==
== Server starten ==


   cd ../csgo-server
   cd ../csgo-server
  tmux
  tmux
  ./srcds_run -game csgo -usercon -console -tickrate 128 +game_type 0 +game_mod 1 +map de_dust2
  ./srcds_run -game csgo -usercon -console -tickrate 64\
    +game_type 0 +game_mode 1 +map de_dust2 +exec server.cfg


Zum verlassen '''quit''' eingeben.
Zum verlassen '''quit''' eingeben.
Zeile 58: Zeile 55:


[[Kategorie:Kultur]]
[[Kategorie:Kultur]]
[[Kategorie:LAN-Party]]
[[Kategorie:Gaming]]
[[Kategorie:Linux]]
[[Kategorie:Server]]
[[Kategorie:Software]]

Aktuelle Version vom 5. August 2016, 17:31 Uhr

Installation[Bearbeiten]

Achtet darauf, dass 32-Bit Programme ausgeführt werden können.

apt-get install tmux
useradd -g csgo-server -d /home/csgo-server -s /bin/bash -m csgo-server
su csgo-server
mkdir /home/csgo-server/srcds
cd /home/csgo-server/srcds/
wget http://media.steampowered.com/client/steamcmd_linux.tar.gz
tar xfvz steamcmd_linux.tar.gz
./steamcmd.sh +login anonymous +force_install_dir ./csgo_server +app_update 740 +quit

Server Konfigurationsdatei[Bearbeiten]

cd csgo/cfg
wget http://www.csgodev.com/downloads/server.cfg
vim server.cfg

sm plugins unload_all
sm plugins load_unlock
// pugsetup plugin activation
sm plugins load pugsetup.smx
sm plugins load_lock
hostname "CSGO Server Elektrixx Epsilon"
rcon_password "geheim"
mp_autoteambalance 0
bot_kick 1
tv_enable 1
tv_delay 120
tv_autorecord 1 // wird im csgo ordner unter <name der karte>.dem abgelegt
# den Rest löschen

Server addons und plugins[Bearbeiten]

cd /home/csgo-server/csgo-server/csgo
wget http://www.sourcemod.net/smdrop/1.7/sourcemod-1.7.3-git5275-linux.tar.gz
tar xvfz sourcemod-1.7.3-git5275-linux.tar.gz
wget https://metamodsource.net/downloads/mmsource-1.10.6-linux.tar.gz/2
tar xvfz 2
wget https://github.com/splewis/csgo-pug-setup/releases/download/1.4.2/pugsetup_1.4.2.zip
unzip pugsetup_1.4.2.zip
vim addons/sourcemod/configs/pugsetup/maps.txt
# lösche de_nuke 2015-12-04

Server starten[Bearbeiten]

 cd ../csgo-server
tmux
./srcds_run -game csgo -usercon -console -tickrate 64\
   +game_type 0 +game_mode 1 +map de_dust2 +exec server.cfg

Zum verlassen quit eingeben.