Invité Posté(e) le 3 avril 2016 Signaler Posté(e) le 3 avril 2016 Salut a tous, Voici un tuto expliquant comment créer son propre serveur CS:S/CSGO en utilisant le tool SteamCMD, remplaçant du célèbre HLDSUpdateTool. Requirements SteamCMD: http://media.steampowered.com/installer/steamcmd.zip Etapes ■Placez SteamCMD dans un dossier de votre choix (je vous conseille de lui créer un dossier car il va créer des fichiers quand vous le lancerez). ■Bien maintenant pour le lancer, il va falloir exécuter une commande via un fichier .bat. Copier ceci dans un bloc note: (Pour CSS) steamcmd.exe +force_install_dir c:\srcds\css\ +login anonymous +app_update 232330 validate +quit (Pour CSGO) steamcmd.exe +force_install_dir c:\srcds\csgo\ +login anonymous +app_update 740 validate +quit Explication: steam.exe => lance le tool. +force_install_dir c:\srcds\css => spécifie dans quel dossier on installe le serveur (vous pouvez changer d'endroit) +login anonymous => on se connecte a la base de donnée en anonyme. (vous pouvez vous connecter avec votre compte) +app_update 232330 valide => on télécharge les fichiers serveur CSS +quit => ferme automatiquement la console a la fin de l'installation même topo pour CSGO sauf que j'ai changé le nom du dossier en "csgo" et l'ID de l'application qui est 740 ■Enregistrez sous cette ligne dans un bloc note, donnez lui un nom et modifiez l'extention en .bat. Placez le fichier obtenu dans le même dossier que SteamCMD. ■Double cliquez sur le fichier que vous venez de créer, et laissez faire. Une console va s'ouvrir et va télécharger tout le nécessaire: Une fois connectée a la base de donnée steam, le téléchargement du serveur commencera: ■Attendez que le téléchargement finisse (quand la console se fermera) ■Maintenant, il faut configurer votre serveur avant de le lancer. Pour cela, il va falloir créer un fichier server.cfg. voici un modèle: (C'est pour CSS) Pensez à éditer les lignes qui vous intéresse, genre le nom du serveur etc etc... // --------------------------------------------------------- // Fichier de Configuration Serveur Source // --------------------------------------------------------- // Fichier server.cfg générer par Game Host Manager // Fichier générer le : 21/07/2013 à 09:07:34 // --------------------------------------------------------- // Site Web : [url=http://www.TutoProd.fr]www.TutoProd.fr[/url] - Contact : [email protected] // --------------------------------------------------------- echo Fichier Server.cfg Counter Strike Source // --------------------------------------------------------- // INFORMATIONS SERVEUR ET MOTS DE PASSE // --------------------------------------------------------- // Changez sur 1 si vous souhaitez un serveur LAN (local) : sv_lan 0 // Changez la valeur en fonction de votre région : // 0=US East coast, 1=US West coast, 2= South America, 3=Europe, 4=Asia, // 5=Australia, 6=Middle East, 7=Africa and 255=world. sv_region 3 // Adresse e-mail de l'administrateur sv_contact "[email protected]" // Attribuez un nom à votre serveur : hostname "Serveur Css" // Rcon password (mot de passe du contrôle à distance) : rcon_password "Mot de passe Rcon" // Si vous souhaitez restreindre l’accès à votre serveur,indiquez le mot de passe sv_password "" // --------------------------------------------------------- // CONFIGURATION DU GAMEPLAY DU SERVEUR // --------------------------------------------------------- // Indique le temps d’achat en minute maximum : mp_buytime 1 // Indique le montant maximum d’argent disponible, maximum = 16000 mp_startmoney 16000 // Indique le temps en seconde avant que la bombe n’explose : mp_c4timer 30 // Autorise les grenades aveuglantes ou non : mp_flashlight 1 // Activer les dommage lors de chute. mp_falldamage 1 // Indique le nombre d’otage maximum tué avant que le joueur soit déconnecté. 0 = désactive mp_hostagepenalty 0 // --------------------------------------------------------- // CONFIGURATION DU TEMPS, DES MATCHS ET PARTIES // --------------------------------------------------------- // Durée en minutes avent le changement de map. 0 = Illimité mp_timelimit 30 // Nombre de round que doit gagner une team pour mettre fin à la map. 0 = Désactiver mp_winlimit 0 // Nombre maximum de round avant la fin de la map. 0 = Désactiver mp_maxrounds 0 // Indique la durée maximale d'un round. 0 = Illimité mp_roundtime 3 // Durée du freeze au début de chaque round. 0 = Pas de freeztime mp_freezetime 3 // Force l'équilibrage des équipes à la connexion mp_autoteambalance 0 // Différence d'effectif autorisé entre les deux team. 0 = Désactiver mp_limitteams 0 // --------------------------------------------------------- // FF & TEAMKILL & IDLE // --------------------------------------------------------- // Permet de tirer sur les joueurs de son équipe. mp_friendlyfire 1 // Active ou désactive le slay d'un team-killer au prochain round. mp_tkpunish 0 // Kick les joueurs Afk et les Team Killers mp_autokick 0 // Si un joueur tk au debut du rond pendant le temps définit en secondes, il sera kicker. 0 = Désactiver mp_spawnprotectiontime 10 // Déconnecte un joueur si il n'envoie pas de paquets depuis xx secondes. sv_timeout 40 // Limite les possibilités de vue en spectateur (0: tous - 1: team - 2: Premiére personne) mp_forcecamera 0 // Autorise les spectateurs. mp_allowspectators 1 // --------------------------------------------------------- // CONFIGURATIONS DES RATES // --------------------------------------------------------- // *** Si vous avez des problèmes de lag, vous pouvez modifier ces paramètres *** // Si vous savez ce que vous faites // Connection Bas Débit 128k (Tick ~33) : rate 6500 cl_rate 6500 cl_cmdrate 40 cl_updaterate 30 // Connection Adsl 512k (Tick ~66) : rate 9999 cl_rate 9999 cl_cmdrate 60 cl_updaterate 50 // Connection Adsl 2MO (Tick ~66) : rate 15000 cl_rate 15000 cl_cmdrate 80 cl_updaterate 60 // Connection Adsl 4MO (Tick ~100) : rate 20000 cl_rate 20000 cl_cmdrate 100 cl_updaterate 80 // Connection Adsl 8MO (Tick 100) : rate 25000 cl_rate 25000 cl_cmdrate 101 cl_updaterate 101 // Taux max de bande passante autorisé sur le serveur. 0 = Illimité, max = 20000 sv_maxrate 20000 // Taux mini de bande passante autorisé sur le serveur, 0 = Illimité, 4000 = Mini recomander sv_minrate 0 // Mises à jour maximum par seconde que le serveur va permettre, max 101 sv_maxupdaterate 66 // Nombre maximum de Fps fps_max 600 // --------------------------------------------------------- // GESTIONS DES TELECHARGEMENTS // --------------------------------------------------------- // Permettre aux clients de télécharger des fichiers. Coché = Oui sv_allowdownload 1 // Permettre aux clients d'uploader des fichiers (sparays) sv_allowupload 1 // Redirection des téléchargements. // sv_downloadurl // --------------------------------------------------------- // DECLARATION DES FICHIERS DE CONFIGURATION A EXECUTER // --------------------------------------------------------- // Chargement du fichier ban exec banned_users.cfg // bot.cfg exec bot.cfg // exec nom_du_fichier.cfg // --------------------------------------------------------- // DIVERS VARIABLES DE CONFIGURATIONS LISER LES COMMENTAIRES // --------------------------------------------------------- // *** Si vous savez ce que vous faites, vous pouvez modifier ces paramètres *** // Crée un fichier log. log on // Activer les communication vocales. sv_voiceenable 1 // Active ou désactive la possibilité de ce parler au micro entre les deux équipes. sv_alltalk 1 // Gravité. Defaut 800 sv_gravity 800 // Autorise les fonctions spéciales (cheat) du serveur. sv_cheats 0 // Indique si les joueurs peuvent passer le serveur en mode pause. sv_pausable 0 // Indique le temps en secondes pendant lequel les joueurs peuvent parler à la fin d'une map. mp_chattime 10 // Si autre chose que 0, le jeu redémarre dans x secondes lorsque la comande et executer. mp_restartgame 0 // --------------------------------------------------------- // CONFIGURATION DU MODE SURF // --------------------------------------------------------- // Configuration de l'accélération des joueurs. Defaut = 5 sv_accelerate 5 // Configuration de l'accélération des joueurs dans les air (sur une rampe) Defaut = 10 Surf = 800 sv_airaccelerate 10 echo Fichier Server.cfg Correctement Charger ! ■Copier tout ce bordel dans un bloc note et enregistrer le sous en server.cfg, puis placez-le dans "srcds\css\cstrike\cfg" ou "srcds\csgo\cfg" pour csgo ■Bien! votre serveur est maintenant configuré, il faut le lancer via une commande! copier ceci dans un bloc note (encore) (Pour CSS) srcds.exe -console -game cstrike +map de_dust2 -maxplayers 16 -tickrate 66 -autoupdate (Pour CSGO) srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2 Explication: srcds.exe => on exécute srcds.exe -console => on affiche une console -game cstrike => le jeu est css +map de_dust2 => on lance la map de_dust2 -maxplayers 16 => easy 2 understand -tickrate 66 => Le nombre de fois par seconde que le serveur update les infos à tous les clients -autoupdate => le serveur se met a jour tout seul à chaque lancement. Note: Pour CSGO, il y a plusieurs autres options (notamment pour charger tel ou tel mode de jeu), renseignez-vous sur la page steam ou sur le net. ■Enregistrez sous, mettez le nom que vous voulez et changez l’extension en .bat comme notre premier fichier au début du tuto. Placez-le dans le même dossier que srcds.exe soit "srcds\css". (ou srcds\csgo) ■Double cliquez sur le fichier que vous venez de créer: une console va apparaitre et va démarrer votre serveur: ■Félicitation, votre serveur est créé! Pour le rejoindre, lancez CS:S (ou CSGO), allez dans la partie "LAN" et vous devriez voir votre serveur. Vous pouvez également le rejoindre au mettant dans la console: connect votreiplocale ou connect localhost Votre serveur est actuellement local, personne ne peut le rejoindre appart les gens connectés a votre réseau. Pour le mettez en ligne, il vous suffit d'ouvrir les ports NAT suivant dans votre routeur une fois fait, donnez votre ip internet a vos potes (http://www.mon-ip.com/) , rajoutez le port 27015 et voila, vos potes peuvent se connecter.
Minstery Posté(e) le 3 avril 2016 Signaler Posté(e) le 3 avril 2016 Oh merci pour tout ça ^-^ Faudrait qu'on fasse ça un jour, pour que je puisse prendre tranquillement ma revanche au cut
Invité Posté(e) le 3 avril 2016 Signaler Posté(e) le 3 avril 2016 il y a 32 minutes, Gameuse Minstery a dit : Oh merci pour tout ça ^-^ Faudrait qu'on fasse ça un jour, pour que je puisse prendre tranquillement ma revanche au cut J'lai fais la dernière qu'on parlait de serveurs, jai plus qu'a ouvrir mes ports et tu pourras me join
Minstery Posté(e) le 3 avril 2016 Signaler Posté(e) le 3 avril 2016 Fufufu prépare toi à souffrir, j'ai commencé à aiguisé mes cuts !
Invité Posté(e) le 3 avril 2016 Signaler Posté(e) le 3 avril 2016 Il y a 4 heures, Gameuse Minstery a dit : Fufufu prépare toi à souffrir, j'ai commencé à aiguisé mes cuts ! J'fais péter la medusa miniii
Messages recommandés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant