Vous en avez marre des bots sur les serveurs? Vous ne trouvez pas de serveur squattable pour votre team/vos amis?
Pas de problème! Je vais vous aider à réaliser votre propre serveur CSS.
Néanmoins, certains pré requis seront nécessaires:
-Avoir une configuration suffisante pour CSS (même si vous ne lancez que le serveur)
-Espace disque libre d’1Go au minimum
-Connaissance basique de Windows (Bloc-notes, MSDos, IP,…)
Après avoir vérifié ces points, nous pouvons commencer sans soucis!
Voici les fichiers nécessaires:
Installez donc simplement le programme.
Maintenant, nous allons mettre à jours les fichiers. Pour cela, lancez l’invité de commandes:
Démarrer>Programmes>Accessoires>Invite de commandes
Dans mon cas, j’ai installé dans C:HLserver, j’entrerais donc dans l’invité de commande:
cd c:
Ensuite:
cd Hlserver
Finalement:
hldsupdatetool.exe -command update
Vous risquez d’avoir un message d’erreur de ce type:
Checking bootstrapper version …
Getting version XX of Steam HLDS Update Tool
Downloading. . . . . . . . . .C:….>Checking bootstrapper version …
Updating Installation
No installation directory supplied or previously set
Soit vous passez et vous reviendrez si ça ne fonctionne pas, soit vous réessayez.
Quand c’est finit, entrez cette commande:
hldsupdatetool.exe -command update -game « Counter-Strike Source » -dir .
Cela téléchargera les fichiers de CSS et les placera dans votre dossier serveur.
Quand tout est téléchargé, vous pouvez créer un raccourci du « Srcds.exe » sur votre bureau.
Allez alors dans les propriétés du raccourci (clic droit>propriétés) et modifiez la source par ceci:
C:Cheminsrcds.exe -console -game cstrike +maxplayers 12 +map de_dust2 -tickrate 100
Evidemment, vous remplacerez:
Chemin par votre chemin d’accès
12 par le nombre de joueurs maximum
de_dust2 par la map de départ
100 par le tickrate de votre serveur
Lancez enfin le Srcds.exe que vous avez modifié et magie! Votre serveur se lance!
Par contre, si vous jouez dessus, vous remarquerez qu’il n’est pas réellement en Tickrate 100 (car windows empêche le fps>100 et donc le tickrate 100). Il y a quand même une petite astuce:
Téléchargez le fichier ci dessous:
Dézipper l’archive et mettez les fichiers dans le même répertoire que le srcds.exe
Maintenant:
-Créez un fichier nommé : maj-css.bat
C:CheminHldsUpdateTool.exe -command update -game « Counter-Strike Source » -dir C:Chemin
Ce fichier vous permettra d’un simple double-clic de mettre à jours votre serveur. N’oubliez pas de changer le « Chemin »
-Créez un fichier nommé : startserver.bat
@echo off
cls
echo Protecting your Source Dedicated Server From Crashes
title Source Dedicated Server Crash Recovery Utility
:srcdsfpsboost
echo (%date%) (%time%) srcdsfpsboost Started to Boost FPS
start C:Cheminsrcdsfpsboost.exe
:srcds
echo (%date%) (%time%) Source Dedicated Server Started
start /high /wait C:Cheminsrcds.exe -console -game cstrike +map de_dust2 +maxplayers 16 -tickrate 100 -port 27015
echo ***************************************************************
echo (%date%) (%time%)
echo WARNING: Source Dedicated Server closed or crashed, restarting.
echo ***************************************************************
goto srcds
Voila, en plus des fps>100, le serveur rebootera seul en cas de crash.
Finalement, pour personnaliser le tout, nous allons créer le server.cfg contenant:
hostname « Nom de votre serveur »
sv_contact « Adresse de messagerie de votre serveur »
sv_lan 1
sv_unlag 0
sv_region 3rcon_password « pokapisforever »
sv_password « »
sv_rcon_banpenalty 5
sv_rcon_minfailures 5
sv_rcon_minfailuretime 30
sv_rcon_maxfailures 10log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
sv_log_onefile 1sv_minrate 20000
sv_maxrate 0
sv_minupdaterate 80
sv_maxupdaterate 101
fps_max 300
sv_mincmdrate 80
sv_maxcmdrate 100
sv_client_predict 1
sv_client_interpolate 1
sv_client_cmdrate_difference 30mp_dynamicpricing 0
mp_allowspectators 1
mp_buytime 0.25
mp_roundtime 1.75
mp_friendlyfire 1
mp_c4timer 35
mp_freezetime 0
mp_forcecamera 1
mp_fadetoblack 0
mp_footsteps 1
mp_flashlight 1
mp_autocrosshair 0
mp_limitteams 0
mp_autoteambalance 0
mp_autokick 0
mp_tkpunish 0
mp_hostagepenalty 0
mp_startmoney 800
mp_timelimit 0
mp_spawnprotectiontime 0
mp_playerid 1sv_pure 2
sv_timeout 65
sv_pausable 1
sv_voiceenable 1
sv_cheats 0
sv_client_interpolate 1
sv_client_max_interp_ratio 1
sv_client_min_interp_ratio 1
sv_client_cmdrate_difference 30
sv_client_predict 1
sv_maxspeed 320
sv_gravity 800
sv_airaccelerate 10
sv_accelerate 5
sv_friction 4
sv_alltalk 0
sv_turbophysics 1
sv_stepsize 18
sv_stopspeed 100
sv_wateraccelerate 10decalfrequency 15
mp_restartgame 1
say > UP Counter-Strike Source Server Config loaded – 17.06.2007 <
sv_lanValeurs: Lan (1) / Internet (0)
rcon_passwordValeur: mot de passe pour le Rcon
sv_passwordValeur: mot de passe du serveur (peut-être vide)
sv_minrateValeur: Rates du client minimum
sv_maxrateValeur: Rates du client maximum (0 = Infini)
sv_minupdaterateValeur: 30(tick33)/60(tick66) ou 100(tick100)
sv_mincmdrateValeur: Idem sv_minudaterate
fps_maxValeur: 100minimum pour un tickrate100
sv_pureOrdonne le client à utiliser les bonnes ressources du jeu et non des textures, ou sounds ou model personnaliser, pour éviter le wallhack.
La bonne configuration à avoir au minimum pour les joueurs est :
rate 25000
cl_cmdrate 100
cl_updaterate 100
Et placez votre server.cfg dans C:Chemincstrikecfg
Voila, c’est finit!

Et le tuto pour Linux il est où ?