separation
see all
see all
article

Récupérer son compte steam après un vol
05.04.10

Dans ce tutoriel je vais vous apprendre à récup&eac (..)



Créer votre serveur Counter Strike Sourc..
20.03.10
    I) PREPARATION


(..)


Créer un site Psychostats Gratuitement
20.03.10
"Cette méthode va vou (..)


article




  Créer votre serveur Counter Strike Source
Catégorie : Counter Strike Source -> Vos serveurs CSS
Ajouté le : 20.03.2010 00:44
Auteur : cdt-mitchel
Lectures : 161
Commentaires : 0 [ Poster un commentaire ]
Insérer une note :  [ Evaluer ]

    I) PREPARATION


ATTENTION!: si vous voulez mettre votre serveur en réseau internet, il vous faudra une bonne machine ainsi qu'une très bonne connexion.

Avant tout respectez la configuration requise pour votre serveur.
(Pour ma part en lan j'ai aucun lag, voici ma config: core 2 duo E6600, 3G de ram. Avec ça mes FPS du serveur dépasse les 300).
Bien évidement pour un réseau internet il vous faudra une connection type fibre optique, car moi ayant une connexion de de 8Mo à partir de 5 joueurs, gros lag et montée de ping.

Ensuite il vous faudra vous procurer le logiciel qui va servir à installer votre serveur CS:Source :
Le lien source : Par la
Lien direct pour WINDOWS : Par ici
Lien direct pour LINUX : Et la

Alors, vous êtes toujours motivé pour la suite?
Ok on continue.
Les explications pour la suite du tutoriel son pour un serveur sous l'OS Windows.

    II) INSTALLATION


Vous venez de télécharger précédemment un petit programme sur votre bureau qui s'appelle hldsupdatetool.exe (pour windows).
Et bien vous l'exécutez et suivez les étapes. (il est conseillé de créer un nouveau dossier à la racine de votre disque dur).
Next > I Agree>choisissez votre dossier puis Next > Next > Choisir Europe puis Next > Next > Finish



Lorsque l'installation est terminé vous n'aurez pas beaucoup de fichier dans votre dossier.



Passons maintenant au plus gros du travail.
Ouvrez une invite de commandes (MSDOS)
Pour se faire soit vous faites par raccourci clavier: la touche Windows+R et vous tappez dans la fenêtre cmd et ok
Soit: Démarrer > Programme > Accessoires > Invite de commandes
Maintenant nous devons entrer la redirection de votre dossier. (pour mon cas je l'ai appelé teammpk
Tapez ceci dans le l'invite de commandes:
Code :

cd c:/teammpk

Vous êtes dans votre dossier et allez pouvoir lancer l'installation, pour se faire tapez dans le cmd:
Code :

hldsupdatetool.exe -command update





Si vous obtenez ceci :
Code :

Checking bootstrapper version ... 
Getting version 38 of Steam HLDS Update Tool 
Downloading. . . . . . . . . . 
 
C:\srcds>Checking bootstrapper version ... 
Updating Installation 
No installation directory supplied or previously set


Pas de panique c'est normal.

Votre logiciel vient d'être mis à jour, nous allons passez à l'installation du serveur.
Pour ma part avec une connexion de 8Mo ça ma pris 45min.
Attention! si vous avez un problème de déconnexion pendant le téléchargement des fichiers du jeu vous n'aurez pas à tout re-télécharger car au lancement, le logiciel va revoir tout les fichiers que vous possédez déjà.

Tapez ceci dans le cmd pour installer votre serveur:
Code :

hldsupdatetool.exe -command update -game "Counter-Strike Source" -dir .


Les 45min passé, votre serveur est installé. Allez dans votre dossier, et faites un raccourci de votre fichier srcds.exe, que vous renommez en "serveurcss" par exemple.
Allez dans les propriété du raccourci et dans la cible ecrivez:
Code :

C:\teammpk\srcds.exe -console -game cstrike +maxplayers 16 +map de_dust2 -tickrate 100

Explications:
Pour le nombre de joueur, changer "+maxplayers 16" par "+maxplayers 32" par exemple pour avoir 32 joueurs.
Pour la map de lancement : "+map de_dust2" ici c'est de_dust2.
Pour avoir un serveur tickrate 100 : "-tickrate 100"

Vous devez avoir ceci dans votre raccourci:



A partir de maintenant, si vous lancez le raccourci "serveurcss", vous aurez un serveur en tick 100 mais aussi le nombre de slots désiré.



Vous n'obtiendrez pas la même photo que moi car j'ai crée un fichier server.cfg pour les réglage de mon serveur.

    III) FINALISATION


Quand vous vous connecterez sur votre serveur, vous allez remarquer qu'il est en tick 66 et non en tick 100. Tout viens de windows, car il bloque les FPS de votre serveur à 100. Les FPS joue un rôle important pour le tick. Si vous avez les FPS du serveur > à 100, alors votre tick sera à 100.
Pour se faire, nous allons télécharger sur le site un petit programme appelé srcds fps boost. Ce programme sert à débrider les FPS de votre serveur sur windows.

Télécharger le programme ici: FPS booster
Une fois le fichier téléchargé, déziper le sur le bureau et mettez les deux fichiers srcdsfpsboost-sourcecode.txt et srcdsfpsboost.exe à la racine de votre serveur (c:\teammpk).

Voilà c'est fait, mais nous n'avons pas terminé. Nous allons créer deux fichier qui servirons à générer des taches sous MSDOS, afin d'améliorer votre serveur.

    Dans un premier temps avec l'éditeur de texte nommé un fichier en uploadserveur.bat et rajoutez la ligne suivante:

Code :

C:\teammpk\HldsUpdateTool.exe -command update -game "Counter-Strike Source" -dir C:\teammpk

Dorénavant quand vous lancerez ce fichier, votre serveur se mettra à jour automatiquement.

    Dans un deuxième temps créer un autre fichier nommé serveurteammpk.bat et rajoutez les lignes suivante:

Code :

@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:\teammpk\srcdsfpsboost.exe 
:srcds 
echo (%date%) (%time%) Source Dedicated Server Started 
start /high /wait C:\teammpk\srcds.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


Ce fichier vous permet de lancer votre serveur, mais ce n'est pas tout. Il vous permettra de faire un reboot automatique en cas de crash et de forcer les FPS du serveur > à 100 (serveur windows)

    IV) EXTRA


Pour vous permettre d'améliorer et personnaliser votre serveur, je vous met un fichier à placer dans c:\teammpk\cstrike\cfg
Pour ce faire créer un fichier avec l'éditeur de texte et nommé le server.cfg.
Placez les lignes suivante:
Code :

////////////////////////////////////  
// configuration de votre serveur //  
//  Fichier executé au démarrage  //  
////////////////////////////////////  
  
//configuration serveur  
  
rcon_password "un pass pour accé rcon ou hlsw"                                                                    
// rcon mot de passe  
hostname "FR ~â„¢.:MPK:.www.teammpk.com~"                      
// nom du serveur  
sv_lan 0  
sv_password none                                                     
// Serveur Public - password du serveur  
sv_contact [color=#FF0000]votre adresse mail.com[/color]                                             
// contact admin     
                     
//configuration generale  
ma_restrict awp 1  
ma_restrict flashbang 3  
mp_timelimit 20                                                    
// temps de la map  
mp_friendlyfire 0                                                  
// tirs sur les copains pris en compte  
mp_roundtime 2                                                     
// temps de chaque rounds  
mp_buytime 4                                                       
// temps achats  
mp_freezetime 3                                                    
// blocage debut du round  
mp_autokick 0                                                      
// kicker les afk auto  
mp_autoteambalance 1                                               
// ekilibrage des equipes  
mp_hostagepenalty 0                                                
// punir si otages tués  
mp_tkpunish 1                                                      
// puni si tk  
mp_forcecamera 0                                                   
// blocage camera  
sv_gravity 800                                                     
// gravite sur le serveur  
sv_pausable 0                                                                                                             
// interdire/activer pause  
  
// Configuration approfondie  
mp_startmoney 16000  
mp_flashlight 1                                                    
// autoriser lampe torche  
mp_c4timer 35                                                      
// temps du c4  
mp_falldamage 1                                                    
// degats lors d'une chute  
mp_maxrounds 0                                                    
// rounds maximum  
mp_footsteps 1                                                     
// activer sons des pas  
mp_winlimit 0                                                      
// round gagnants desactiver  
 
mp_chattime 5                                                      
// temps attente entre 2 maps  
mp_fadetoblack 0                                                   
// ecran noir si mort  
sv_maxspeed 320                                                    
// max client move speed   
sv_cheats 0                                                        
// interdit cheat (c nul)  
sv_alltalk 1                                                       
// micro pour tous off  
sv_voiceenable 1                                                   
// activer micro  
//sv_voicecodec vaudio_miles                                         
// codec audio  
sv_allowdownload 1                                                 
// download serveur  
sv_allowupload 1                                                   
// upload du serveur  
sv_region 3                                                                                                             
// region : Europe  
decalfrequency 30                                                  
// temps entre 2 tags  
servercfgfile "server.cfg"                                         
// lecture cfg lancement serveur  
  
// performances  
  
//net_queued_packet_thread 0                                                     
sv_maxrate 0  
sv_maxupdaterate 101  
sv_minupdaterate 66                                                
sv_minrate 30000   
sv_mincmdrate 66   
sv_maxcmdrate 101  
sv_client_cmdrate_difference 20  
sv_client_interpolate 1  
sv_client_predict -1   
sv_client_min_interp_ratio 1  
  
fps_max 400     
sv_unlag 1  
  
// logs serveur  
log on                                                            
// activation des logs  
  
// Execution de scripts  
exec banned_user.cfg  
exec banned_ip.cfg  
//exec tvsource.cfg                                                                                                  
// execution config source tv  
//exec menu.cfg  
//exec bots.cfg                                                                                                             
// configuration serveur des bots  
//exec mani_server.cfg                                                                                             
// gestion serveur mani_admin      
//exec mani_quake_sounds.cfg                                                                                  
// sons quake  
say quake                                                                                                                     
// active le son quake joueurs  
cmp_admin_enable "1"                                                                                              
// pour clanmatch  
  
// Ancien prix des armes - enlever les 2 barres pour activer  
// mp_dynamicpricing 0                                                                                                       
  
echo -* Chargement Configuration server.cfg OK ... *- 


Pour les serveur en Lan, mettre le sv_lan à 1 et 0 pour un serveur internet.

    V) DIVERS


Pour connaitre l'IP de votre serveur afin que d'autre personne vous rejoigne il faut:
Soit pour un serveur Lan, vous tappez dans l'invite de commande:
Code :

ipconfig /all

Ou bien pour un serveur internet, il vous faudra connaître l'ip de votre connexion. Dans ce cas, aller à l'adresse suivant:
www.mon-ip.com/
Vous obtiendrez votre IP et vous devrez rajouter le port à la suite:
Code :

:27015

Exemple: 96.22.122.127:27015

Voila enfin terminé, j'espère avoir été clair, si vous avez des questions n'hésitez pas, on vous aidera.

  



This div will be replaced


Serveur
Teamspeak 3



CSSBase