 |
|
|
Bien configurer son serveur CS 1.6 - Le fichier server.cfg |
| dans la catégorie Config. Posté le 06/02/2010 à 14h00 par DexeN |
Après avoir vu les différents hébergeurs qui s'offraient à vous en France, il s'agit désormais de savoir comment bien configurer son serveur CS 1.6 et notamment en modifiant le fichier server.cfg (toujours à ouvrir avec un notepad) qui est a proprement dit la config.cfg du serveur.
Nous serons dans l'hypothèse où le serveur sur lequel vous jouez est un serveur que vous avez commandé chez un hébergeur. Tout d'abord, il faut savoir que le fichier server.cfg se trouve sur votre FTP (de votre hébergeur), et plus exactement ici:
/games/half-life/cstrike/server.cfg
Pour trouver ce fichier, chercher un peu dans l'administration de votre hébergeur ou posez leur la question pour savoir comment aller sur votre FTP.
Ce fichier permet de configurer des CVAR, c'est-à-dire des variables qui serviront à la configuration du serveur de jeu. Il en existe une multitude, voici une liste non exhaustive, rassemblant les commandes les plus communes:
Les CVARS de bases hostname "NomHébergeur - Le nom de mon serveur" // nom du serveur
rcon_password "vgEx8KdR" // mot de pass rcon , permet d'administrer le serveur sans amx
sv_downloadurl "http://nom_site.nomhébergeur.com/cstrike/" // adresse de téléchargement rapide => voir Utiliser la variable sv_downloadurl
sv_maxrate 0 // debit maximum d'echanges d'info entre le joueur et le serveur
sv_minrate 5000 // debit minimum d'echanges d'info entre le joueur et le serveur
sv_password "" // mot de passe pour accéder au serveur , laisser vide pour ne pas mettre de mot de passe
sv_region 3 // indique au serveurs maîtres la region ou est hébergé le serveur pour les recherche des joueurs , ici 3 correspond à l'europe
Les CVARS généraux allow_spectators 0 // nombre de spectateurs autorisés
decalfrequency 30 // délai pendant lequel vous ne pourrez pas refaire de tag lorsque vous venez d'en faire un
pausable 0 // possibilté pour tous les joueurs de mettre le serveur en pause , off à 0 , on à 1
sv_allowdownload 1 // Autorise le chargement de fichier manquant des joueurs depuis le serveur , exemple une map
sv_allowupload 1 // Autorise le chargement d'un fichier joueur vers le serveur , exemple un tag pour l'afficher ensuite aux autres joueurs
sv_alltalk 1 // activation du alltalk , Off à 0 , On à 1
sv_cheats 0 // Activation des cheats developpeurs, inactif à 0 (uniquement en listenserver)
sv_gravity 800 // gravité , 800 etant la valeur de départ. Pour enlever de la gravité il faudra redescendre cette valeur
sv_maxspectators 1 // Nombre maximum de spectateur autorisé
sv_maxspeed 320 // Vitesse maximum de mouvement du joueur
sv_restartround 0 // activation d'un restart automatique apres le debut d'une map. La valeur est en secondes, et la fonction est désactivé si elle est mise à 0.
CVARS realtifs à la rapidité du serveur
fps_max 120 // Nombre maximum d'images par secondes (très important!)
max_queries_sec 20 // Nombre maximum de requete traité à la seconde par le serveur
sv_maxupdaterate 101 // Nombre maximum de fois où le serveur envoi au client la position de tous les joueurs par seconde
sv_minupdaterate 30 // Nombre minimum de fois où le serveur envoi au client la position de tous les joueurs par seconde
sv_voicecodec voice_speex // Codec utilisé pour les voix
sv_voicequality 3 // Taux de compression des voix , joue sur la qualité et le volume des voix (influe sur la bande pasante)
sys_ticrate 1000 // Nombre maximum de calcul par seconde coté serveur (mettre à la même valeur que le fps_max). Ce nombre peut-être mis à 10000 sur certains serveurs. Pour voir si ça passe, regarder si le temps (les secondes) ne sont pas plus rapide que sur votre montre!
Les CVARS spécifiques decalfrequency 15 // Permet de définir la fréquence à laquelle les joueurs peuvent utiliser leur tag
edgefriction 4 // Permet de définir le niveau de friction entre le joueur et son environnement (murs, objets, etc.)
mp_autokick 0 // Permet d'activer le kick automatique des joueurs inactifs et le banissement automatique des team killers
mp_autoteambalance 1 // Active l'équilibre automatique des équipes après chaque round , inactif à 0
mp_buytime 0.5 // Temps disponibles pour acheter des armes en debut de round en secondes
mp_c4timer 35 // Temps d'explosion de la bombe une fois posée en secondes
mp_chattime 0 // Temps de pause à la fin de la map avant que le serveur ne lance la suivante
mp_falldamage 1 // Active les dommages de chute réalistes (augmente les dégats en fonction de la hauteur de chute) , inactif à 0
mp_flashlight 1 // activation de la lampe torche , On à 1 , Off à 0
mp_footsteps 1 // activation des bruits de pas des échelles et autres , On à 1 , Off à 0
mp_forcechasecam 0 // Permet de bloquer la caméra de poursuite des joueurs morts sur les membres de leur équipe
mp_freezetime 0 // délai impartit pour acheter les armes en debut de round . La valeur est en secondes
mp_friendly_grenade_damage 1 // activation des dommages effectués sur un co-équipier par une grenade explosive (HE) ; On à 1 , Off à 0 .
mp_friendlyfire 1 // activation des dommages causé à un co-équipier par un un tir ou un coup de couteau ; On à 1 , Off à 0 .
mp_hostagepenalty 3 // nombres d'otages qu'un joueur peut tuer avant de se faire "kick" par le serveur (kick = eviction du serveur) .
mp_limitteams 1 // difference maximum du nombre de joueurs entre les terroristes et les anti-terroristes . Mettre à 0 pour desactiver cette fonction .
mp_mapvoteratio 0.6 // Permet de définir le pourcentage de joueurs devant voter pour que le changement de map s'effectue (0.6=60%) .
mp_maxrounds 0 // Nombre maximum de rounds avant un changement de map , inactifs à 0 .
mp_roundtime 2.5 // Durée des rounds en minutes .
mp_startmoney 800 // Definit la somme d'argent de départ pour les joueurs.
mp_timelimit 35 // Durée de la carte en minutes .
mp_tkpunish 1 // Activation de la punition automatique par slay le round suivant un TK . Inactif à 0 .
sv_accelerate 5 // Permet de définir le coefficient d'accéleration du joueur.
sv_aim 0 // Activation du retour automatique du viseur au centre de l'ecran , inactif à 0 .
sv_airaccelerate 10 // Permet de définir le coefficient d'accéleration "en l'air" .
sv_airmove 1 // Active le controle des mouvements en l'air , et permet , entre autres , des trajectoires de saut en courbe.
sv_friction 4 // Valeur de friction sur un bloc en pente .
sv_stepsize 18 // Valeur de la taille des pas .
sv_stopspeed 100 // Permet de définir la vitesse à partir de laquelle le serveur considère que le joueur a commencé a s'arreter .
sv_wateraccelerate 10 // Acceleration dans l'eau .
sv_wateramp 0 // Active l'amplification des vagues , inactif à 0 .
sv_waterfriction 1 // Permet de définir le coefficient de friction sous l'eau.
Ban etc
exec banned.cfg // Chargement du fichier banned.cfg , qui contient les steam ID ban du serveur .
exec listip.cfg // Chargement du fichier listip.cfg , qui contient les adresses IP ban du serveur .
Ci-joint une config serveur classique (un server.cfg).
Merci à DexeN pour ce tutorial ! |
|
|
Faut éditer le fichiers motd.txt, pas server.cfg. |
|
|
|
|
par
Resist (28/11/2010 à 09h55) |
Salut à tous comment je fait pour changer l'image de mon serveur svp. par exemple mètre une image de dedicore. |
|
|
|
|
par
Apo (28/08/2010 à 14h56) |
|
|
|
|
par
zet (28/08/2010 à 14h55) |
merci ça ma servi merci pacmam |
|
|
|
|
par
Apo (23/08/2010 à 00h16) |
|
|
|
|
par
Hsman (06/08/2010 à 09h54) |
Hihi me sui fai avoir par mon serveur mdr ^^ |
|
|
|
|
le SV_unlag on doit le mettre a combien? 0 ? 1? |
|
|
|
|
par
Mck (09/02/2010 à 10h44) |
Merci dexen ;) baboush , oui mais certaine cvar sont pas affecté par la cfg esl. |
|
|
|
|
sur un serveur la les fps c'est fps_max 1000 |
|
|
|
|
par
edd69 (08/02/2010 à 14h46) |
GG dexen pour l'article et les fps_max c'est 120 je crois... |
|
|
|
|
Donc combien dans fps_max ? |
|
|
|
|
oui mais la cfg war prend le pas sur la cfg serve non ? |
|
|
|
|
par
DexeN (06/02/2010 à 21h04) |
Non , esl n'offre pas de cfg server , il ont juste une cfg 5v5 ! |
|
|
|
|
tu mai une petite Cfg esl et sa ca va tout seul |
|
|
|
|
par
zakeN (06/02/2010 à 20h38) |
|
|
|
|
par
LoSki (06/02/2010 à 19h37) |
super article encore , sa en aidera plus d'un :D |
|
|
|
|
par
DexeN (06/02/2010 à 19h16) |
Chaquin a sa propre , manière de config les serveurs tu ses ! |
|
|
|
|
par
mGz (06/02/2010 à 19h05) |
Dexen ton server.cfg est trés louche, j'ai un server game hosting en se moment et il est pas du tout config comme le tien oO |
|
|
|
|
par
DexeN (06/02/2010 à 17h58) |
http://www.megaupload.com/?d=1HYN6DBN
Voila l'officiel pour cs-blog.fr pacman supprime l'ancienne est mais celle la stp ! merci |
|
|
|
|
par
DexeN (06/02/2010 à 17h56) |
Oups je me suis tromper PaCMaN , attend je te donne la redrope |
|
|
|
|
par
PaCMaN (06/02/2010 à 17h48) |
la config serveur est en ligne |
|
|
|
|
par
DexeN (06/02/2010 à 17h18) |
Est voici la cfg http://www.megaupload.com/?d=5XITIN7N Merci d'éditer l'article PaCMaN |
|
|
|
|
par
DexeN (06/02/2010 à 17h09) |
Je vais en crée une de suite , pour csblog :] ! |
|
|
|
|
est ce que c est possible de up une server.cfg ?
J ai tester plusieurs fois a la main je ne voit pas la différence a moin que cela vienne du server.
C est un mondial serveur ! |
|
|
|
|
par
PaCMaN (06/02/2010 à 16h19) |
petit correctif sur le ticrate j'avais pas vu! |
|
|
|
|
par
DexeN (06/02/2010 à 16h12) |
Voila , merci PaCMaN , d'avoir valider mon articles ! |
|
|
|
|
sys_ticrate 1000=500fps
1000fps beaucoup trop fluide |
|
|
|
|
il ne faut pas mettre fps_max 1000 et sys_ticrate 1000 ? |
|
|
|
|
par
PaCMaN (06/02/2010 à 15h14) |
oui, le but est bien de vérifier votre server.cfg et de changer les valeurs qui ne vont pas! |
|
|
|
|
par
MaEtEk (06/02/2010 à 14h35) |
@asart : Ceci n'est pas tout à fait tort mais en général quand tu loue un serveur il y a déjà le fichier server.cfg |
|
|
|
|
par
asart (06/02/2010 à 14h17) |
celà aurait été sympa de mettre un lien pour DL un config.cfg de base .... |
|
|
|
Ecrire un commentaire |
|
|
|
|
|
|
 |
|
|