Liste des numéros ID des jeux : Dedicated_Servers_List
Télécharger les packs de scripts : hl2dm-steamcmd_linux_scripts.7z et l4d2-steamcmd_linux_scripts.7z
Installation de Steam version lignes de commandes, puis des serveurs dédiés Half Life 2 DeathMatch et Left 4 Dead 2
Exemple sur une Debian 64bits - 9 Stretch OK -
Installation de dépendance
apt-get install lib32gcc1
éventuellement, si erreur lors du lancement du serveur
apt-get install lib32stdc++6
Création du dossier pour accueillir le logiciel Steam, ici dans notre répertoire perso
mkdir ~/steam
puis on va dedans pour exécuter les autres commandes
cd steam
Téléchargement du programme Steam puis décompression
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
Les scripts - installation et mise à jour des serveurs dédiés
Half Life 2 Deathmatch (app ID 232370)
Installation
./steamcmd +login anonymous +force_install_dir hl2dm/ +app_update 232370 +quit
Update
./steamcmd.sh +login anonymous +force_install_dir hl2dm/ +app_update 232370 +quit
Valider les fichiers (peut écraser les fichiers modifiés, penser aux sauvegardes de config!!)
./steamcmd.sh +login anonymous +force_install_dir hl2dm/ +app_update 232370 validate +quit
Script de lancement de serveur, à créer dans un fichier rendu ensuite exécutable avec chmod +x
(téléchargeable en annexe à ce bloc-note !)
cd hl2dm
puis sur 1 seule ligne :
sh /home/XXX/steamcmd/hl2dm/srcds_run -game hl2mp +ip 192.168.1.YYY -port 27515 +maxplayers 6 +map airboatsv10 -sys_ticrate 1000
- remplacer XXX, par le bon chemin contenant l'installation du dédié
- YYY, l'ip du serveur (IP locale si on est derrière un routeur)
- port, adequat qui sera redirigé dans le routeur en amont
- +map, sera la map lancée automatiquement
- -sys_ticrate 1000, à voir si ca fonctionne encore aujourd'hui, je crois qu'il faut sourcemod/metamod... sinon virer cette option de lancement
Télécharger les scripts en pack, à éventuellement modifier avec un éditeur de texte !
hl2dm-steamcmd_linux_scripts.7z
Left 4 Dead 2 (app ID 222860)
Idem en changeant le numéro de l'app en +app_update 222860
au lieu de +app_update 232370
Préférer le dossier d'install l4d2 à la place de hl2dm
Télécharger les scripts en pack, à éventuellement modifier avec un éditeur de texte !
l4d2-steamcmd_linux_scripts.7z
Steamcmd - exemples L4D2 et HL2DM
- Wiki - Tutos - Notes ( MinosHome | MH8 )
- Jeux (serveurs)
- Steamcmd - exemples L4D2 et HL2DM