Aller au contenu
Règlement du forum ×
IPTV et arnaques ×

Messages recommandés

Conditions :

1 - Avoir Cs1.6 V36. (Protocole 47 c'est le plus utilisé).

2- Avoir un bon processeur 2.00 GHZ ou plus pour éviter les "LAGs".

3- Abonnement "EASY" (En tout cas c'est ce que j'ai, je n'ai pas testé sur les autres). (128 kb/s jusqu'à 7 joueurs).

 

 

Index :

 

I- Déffinition des répertoires et fichiers.

II- Procéder à la création du serveur.

III- Quelques commandes d'optimisation.

IV- Installer "AMXMODX".

V- Installer un Addon à l'aide de "Metamode"

VI- Installer un Plugin.

VII- Installer un mode.

VIII- Éditer et re-compiler un Plugin au but de la "Customization".

 

TuTo :

 

I- Définition des répertoires et des fichiers :

 

I-1- Définition des répertoires :

a- Répertoire par défaut de Cs1.6 : "Program files\Counter Strike 1.6\".

 

b- Sous-Répertoire par défaut de Cs1.6 : "Program files\Counter Strike 1.6\Cstrike".

I-2- Définition des fichiers :

a- L'application principale du serveur c'est "HLDS.exe" située dans le répertoire par défaut de Cs1.6.

 

b- Le fichier de configuration "Config.cfg" : Il contient toute la configuration de votre jeux ainsi que la configuration de votre client (Configuration de votre connexion ce qui a une relation avec le "Ping").

 

c- Le fichier de configuration de votre serveur "Server.cfg" qui contient tout les paramètres nécessaires pour bien démarrer votre Sv.

 

d- Le ficher "SetMaster.cfg" qui contient les "IPs" où votre identité sera envoyé afin que votre Serveur soit visible dans la liste principale des serveurs Cs1.6.

 

Tous ces fichiers se trouvent dans le sous-répertoire par défaut de Cs1.6.

 

(Ceux là sont les fichiers les plus importants, y en à beaucoup d'autres).

 

II- Procéder à la création du serveur :

 

Alors que maintenant qu'on connaisse les fichiers et les dossiers principaux, on peux passer à la deuxième étape :

 

a- la première des choses, on doit créer un raccourcie de l'application "HLDS.exe" vers le "Bureau" par exemple, puis faire comme ceci :

 

image001obn.jpg

 

Vous voyez ce qui est sélectionné ?, je vais le réécrire complet :

 

-console -game cstrike +ip 41.xxx.xxx.xxx -pingboost 3 +sys_ticrate 1000 +heapsize 250000 +maxplayers 10 +map de_Dust2 (de_Dust2 par ex).

 

-Pour l'IP, vous n'avez qu'à la changer à chaque fois (IPs dynamiques).

-Pour "pingboost", c'est un addon qui améliore votre connexion de jeux (Il faut qu'il soit installé).

- Pour "sys_ticrate", il améliore les "FPS" du serveur (pas du client).

- Pour "heapsize", pour bien régler le serveur par rapport à votre matériel.

- Pour "maxplayers", il définie le nombre max des joueurs.

- Pour map, il définie la "Map".

 

Après avoir bien copié ceci et bien réglé, appuyez sur "Appliquer" et fermez la boite de dialogue.

 

Comme ça, vous avez, vous avez bien configuré votre application "HLDS" et ce n'est que le début !.

 

Passons au "Server.cfg" :

 

// Use this file to configure your DEDICATED server. 
// This config file is executed on server start.

// disable autoaim
sv_aim 0

// disable clients' ability to pause the server
pausable 0

// default server name. Change to "Bob's Server", etc.
hostname "[b][color=red]Serveur Counter Strike 1.6[/color][/b]"

rate 10000

sv_rate 0

sv_cmdrate 60

sv_cmdbackup 3

mp_updaterate 60

sv_resend 2

sv_dlmax 100

mp_decals 100

mp_freezetime 3

// maximum client movement speed 
sv_maxspeed 320

// 20 minute timelimit
mp_timelimit 20

axn_bunnyjump -1

mp_flashlight 1

sv_cheats 0


// load ban files
exec listip.cfg
exec banned.cfg
exec setmaster.cfg
exec addons/hlbooster/hlbooster.cfg

Ce qui est en rouge, vous pouvez le modifier comme vous voulez.

Le téléchargement du fichier et en bas (attaché).

Pour "SertMaster.cfg" :

 

setmaster enable 1
Setmaster add 68.142.72.250:27010
Setmaster add 69.28.151.162:27010        
Setmaster add 72.165.61.189:27010    

Setmaster add 72.165.61.190:27010

Setmaster add 68.142.72.250:27011        
Setmaster add 69.28.151.162:27011
Setmaster add 72.165.61.189:27011
Setmaster add 72.165.61.190:27011
setmaster add 207.173.177.12:27010
setmaster add 207.173.177.11:27010
setmaster add 69.28.151.162
setmaster add 72.165.61.189
setmaster add 207.173.177.11
setmaster add 68.142.72.250
setmaster add hlmaster.jolt.co.uk
setmaster add 65.73.232.251:27040
setmaster add 65.73.232.253:27040

Il est aussi disponible au téléchargement en bas.

 

Comme j'ai mentionné en haut, ces fichiers se trouvent dans "Program files\Counter Strike 1.6\Cstrike".

 

Bon, comme ça, vous pouvez bien démarrer votre serveur, mais au minimum d'accès comme admin, et votre contrôle du serveur est limité et difficile, dans les prochains titres, on va voir ce qui vous rend plus confortables en tant qu'admin du serveur.

 

III- Quelques commandes d'optimisation :

 

Pour certain qui sont limité en matériel, je vous propose quelques commandes pour gagner un peu d'FPS dans votre jeux tout en hébergeant.

 

-Avant tout, il faut donner la priorité : "Temps réel" pour votre "HLDS.exe" afin d'être épargné des "LAGs" : (à chaque fois que vous démarriez votre serveur !) :

image002amy.jpg

 

 

fastsprites "0"
fps_max "101"
fps_modem "0"
gamma "3"
gl_dither "1"
gl_flipmatrix "0"
gl_fog "1"
gl_monolights "0"
gl_overbright "0"
gl_polyoffset "0.1"
hisound "0"
hpk_maxsize "4"
hud_capturemouse "1"
hud_centerid "0"
hud_draw "1"
hud_fastswitch "1"
hud_saytext_internal "1"
hud_takesshots "0"
joystick "0"
lookspring "0.000000"
lookstrafe "0.000000"
m_filter "1"
m_forward "1"
m_pitch "0.022"
m_side "0.8"
m_yaw "0.022"
mp_decals "300.000000"
net_graph "3"
net_graphpos "1"
net_scale "5"
r_bmodelhighfrac "5.0"
r_detailtextures "1"
s_a3d "0.0"
s_automax_distance "50"
s_automin_distance "2"
s_bloat "2.0"
s_distance "80"
s_doppler "0.0"
s_eax "0.0"
s_leafnum "0"
s_max_distance "18000"
s_min_distance "5"
s_numpolys "200"
s_polykeep "1000000000"
s_polysize "10000000"
s_refdelay "4"
s_refgain "0.4"
s_rolloff "1.0"
s_verbwet "0.25"
sensitivity "9.490000"
spec_autodirector_internal "1"
spec_drawcone_internal "1"
spec_drawnames_internal "1"
spec_drawstatus_internal "1"
spec_mode_internal "2"
spec_pip "0"

Il faut ajouter ces commandes dans le fichier "Config.cfg" qui se trouve dans le même répertoire que "Server.cfg" et "SetMaster.cfg".

 

IV- Installer "AMXMODX" :

 

Voilà ceci est un outil indispensable pour l'admin qui facilite au maximum le contrôle du serveur (Changement de map, kik, ban, réglage des Cvars...etc).

Installation :

 

1 - D'abord, il faut télécharger cet outil : "AMXMODX 1.8.1"

 

2 - Première installation : installez le normalement dans "Program files\Amx modx\".

 

3- Deuxième installation : Suivez moi !

 

 

image004rfm.jpg

 

- Sélectionnez "Select mod directory" puis "Next"

 

image005lac.jpg

 

-Suivez bien et faites exactement ce que vous voyez !

 

- Cliquez sur ok et l'installation va débuter, si vous recevez un message qui dit qu'un ficher et manquant, re-vérifiez bien votre chemin d'installation.

 

Comme ça vous avez bien installé "AMXMODX" sur votre serveur, passons maintenant à sa configuration :

 

- Dans "Program files\Counter Strike 1.6\Cstrike\Addons\amxmodx\", vous verrez ça :

 

image006x.jpg

 

-Principaux dossiers :

 

- Dans "Config", se trouvent les fichiers "*.ini" de configuration.

- Dans "Data", se trouvent les fichier de langue ...etc

- Dans "Modules" se trouvent les modules chargés par "AMXMODX".

- Dans "Plugins" se trouvent touts les plugins installés.

- Dans "Scripting" se trouvent les fichiers sources des plugins.

 

- Configuration à ce que vous vous loger dans votre serveur en tant qu'admin.

- Dans le dossier "Config", se trouve le fichier "Users.ini" image007hax.jpg

; Users configuration file
; File location: $moddir/addons/amxmodx/configs/users.ini

; Line starting with ; is a comment

; Access flags:
; a - immunity (can't be kicked/baned/slayed/slaped and affected by other commmands)
; b - reservation (can join on reserved slots)
; c - amx_kick command
; d - amx_ban and amx_unban commands
; e - amx_slay and amx_slap commands
; f - amx_map command
; g - amx_cvar command (not all cvars will be available)
; h - amx_cfg command
; i - amx_chat and other chat commands
; j - amx_vote and other vote commands
; k - access to sv_password cvar (by amx_cvar command)
; l - access to amx_rcon command and rcon_password cvar (by amx_cvar command)
; m - custom level A (for additional plugins)
; n - custom level B
; o - custom level C
; p - custom level D
; q - custom level E
; r - custom level F
; s - custom level G
; t - custom level H
; u - menu access
; z - user (no admin)

; Account flags:
; a - disconnect player on invalid password
; b - clan tag
; c - this is steamid/wonid
; d - this is ip
; e - password is not checked (only name/ip/steamid needed)
; k - name or tag is case sensitive.  eg: if you set it so the name "Ham"
;     is protected and case sensitive (flags "k" only), then anybody
;     can use the names "haM", "HAM", "ham", etc, but not "Ham"

; Password:
; Add to your autoexec.cfg: setinfo _pw ""
; Change _pw to the value of amx_password_field

; Format of admin account:
; 

; Examples of admin accounts:
; "STEAM_0:0:123456" "" "abcdefghijklmnopqrstu" "ce"
; "41.201.179.227" "" "abcdefghijklmnopqrstu" "de"
; "My Name" "my_password" "abcdefghijklmnopqrstu" "a"

[b][color=red]"41.xxx.xxx.xxx" "" "abcdefghijklmnopqrstu" "de"[/color][/b]

- Faites de votre "Users.ini" exactement comme celui-ci et changez à chaque fois votre addresse IP.

 

- Afin de pouvoir choisir la "map" directement à partir du jeux, éditez le fichier "Maps.ini", par ex :

 

; Maps configuration file
; File location: $moddir/addons/amxmodx/configs/maps.ini
; To use with Maps Menu plugin

; Add in your mod's maps here
; Delete this file to use mapcycle.txt

cs_1337_assault
cs_bloodstirke
cs_sauna
cs_winter_assault
de_dust2_remake
de_dustyaztec
fy_aztec_mini
aim_headshot
awp_dust
cs_deagle5
de_dust2_long
$1000$
fy_simpsons
aim_map_deagle
cs_bloodstrike
de_minidust2
de_piranesi
cs_havana
cs_siege
cs_backalley
awp_map_pro
aim_ak-colt

Celui-ci est un exemple, ne le copiez pas. Et si vous voulez utilisez le "Mapcycle.txt" directement, supprimez le "Maps.ini".

 

La configuration générale est terminée, maintenant vous allez lancer votre serveur, puis lancer votre jeux "Cs1.6" et entrer dans votre serveur :

 

- Quelques commandes de console (Pour faire appraitre la console, appuyez sur ² ).

- La commande la plus indiponsable pour l'admin c'est "amxmodmenu", alors que vous allez avoir besoin d'elle toujours, dans la console : tapez :

bind e amxmodmenu , maintenant pour voir le menu, il suffit d'appuyer sur "e".

 

- Pour changer à une "map" qui n'est pas disponible dans la liste, utilisez la commande : amx_map nom de la carte.

 

C'est bon, on a finie avec "AMXMODX".

 

V- Installer un Addon à l'aide de "Metamode" :

 

Là on va faire "Une pierre deux coups", on va connaitre la méthode et on va installer l'Addon : "Pingboost" (disponible en téléchargement en bas).

1- On à le fichier : "PingBoost.zip", on va l'extraire dans "Program files\Counter Strike 1.6\Cstrike\Addons\" de façon qu'on ait ça :

 

image008sro.jpg

 

Maintenant on va explorer le dossier de l'addon :

 

image009o.jpg

 

- Pour le fichier : "hlbooster.cfg", on va ajouter son information dans "server.cfg" (regardez en haut).

exec addons/hlbooster/hlbooster.cfg

- Pour le fichier dll : "bosster_mm.dll" (qui est pour "metemode" ((mm)) ), on ajoute son information dans "plugin.ini" de "metamode" ("metamode" est auto-installée avec "Amxmodx").

 

image010nsh.jpg

 

Comme ça on a bien installé l'addon.

 

 

VI- Installer un Plugin :

 

- C'est une procédure très simple, pour télécharger des plugins allez dans ce site qui comporte des milliers de plugins Cs1.6.

 

- Le plugin est constitué de deux fichiers : Un ficher *amxx ou *amx et sa source : *.sma.

 

- Pour le fichier *.amxx ou *.amx, on doit le copier dans : "Program files\counter Strike 1.6\Cstrike\Addons\Amxmodx\Plugins\"

 

- Pour le fichier source, *.sma on le copie dans : "Program files\counter Strike 1.6\Cstrike\Addons\Amxmodx\Scripting\"

 

- Puis dans le ficher "Plugin.ini" qui se situe dans :"Program files\counter Strike 1.6\Cstrike\Addons\Amxmodx\Config\", on ajoute le nom du plugin, voici un exemple : (Admin_jail.amx)

image011hfv.jpg

 

 

Et voilà, votre plugin est installé.

 

 

VI- Installer un mode :

 

On sais bien que chaque jeux online est suivie de plusieurs modes de jeux, ici, on va apprendre comment installer in mode pour Counter Strike 1.6, on va le faire d'un manière générale :

 

- Chaque mode est constitué d'un plugin, son scripte, et les ressources (les sons, les textures, les maps...etc)

- Pour l'installation des plugins, on a déjà parlé, seulement que quelques modes contiennent plusieurs plugins, et il est livré avec son fichier "mode-plugin.ini".

- Vous allez mettre chaque fichier correspondant à son répertoire, tout est indiqué dans le mode, par exemple le fichier *.txt de langue, est dans un dossier "data\lang\", donc vous n'avez qu'à suivre le noms.

 

- Pour les autres ressources (Textures, maps, sons), vous n'avez qu'à les mettre dans leurs dossiers appropriés, par exemple un ficher *.bsp , on le met dans "Cstrike\Maps", pour les fichiers *.wav dans "Cstrike\Sound" ...etc

Pour le mode c'est bon, on a une idée générale.

 

VIII- Éditer et re-compiler un Plugin au but de la "Customization" :

 

On va passer rapidement parce-que c'est une procédure qui n'est pas très intéressante.

 

- On a déjà mentionné que chaque plugin est suivie de sa source.

- Amxmodx et suivie d'un compilateur :

 

image013s.jpg

 

 

- Pour éditer par exemple un plugin amx_xxx.amx, on cherche dans le dossier "Scripting" amx_xxx.sma et on l'ouvre avec "Amxx Studio".

 

- Par exemple je veux supprimer ou modifier les son d'un mode :

image014x.jpg

 

L'image va nous parler, pour supprimer un son, il suffit de supprimer sa ligne, en tout cas il faut avoir un petite expérience en programmation.

 

---- Les fichiers : "Server.cfg" et "Setmaster.cfg" sont dans l'archive : Cs.zip ---

 

Si vous avez des difficultés ou des problèmes lors de l'installation et l'application, n'hésitez pas à poser vos questions, SVP évitez ce qui n'a pas relation avec le sujet.

 

-----= Tuto original par Yacine_3tm, il ne comporte pas de "Copier Coller" =-----

Ceci est un contenu masqué, merci de

Ceci est un contenu masqué, merci de

Modifié par Yacine_3tm
  • Like 2
Lien vers le commentaire
Partager sur d’autres sites

  • Réponses 55
  • Created
  • Dernière réponse

Et on ne peut pas faire un systéme "d'auto changement des maps" quand on est pas la par exemple quand le score atteinds un certeins nombre .

 

Et avec ma config combien je peux héberger en tout ?

 

Cpu : e7200

Ram:3Go DDR2

Carte graphique : HD 4550 DDR3 512mb

Connexion : easy 256 tres bon ping

 

Et j'ai bien installer un patche cs non steam mais j'ai la version 48 pas 36 alors comment faire ?

Modifié par trl-lol
Lien vers le commentaire
Partager sur d’autres sites

Et on ne peut pas faire un systéme "d'auto changement des maps" quand on est pas la par exemple quand le score atteinds un certeins nombre .

 

Et avec ma config combien je peux héberger en tout ?

 

Cpu : e7200

Ram:3Go DDR2

Carte graphique : HD 4550 DDR3 512mb

Connexion : easy 256 tres bon ping

 

Et j'ai bien installer un patche cs non steam mais j'ai la version 48 pas 36 alors comment faire ?

 

- Pour l'auto changement de Map, tu peux régler les Cvars du serveur à partir du menu "amxmodmenu".

 

- Ya khouya t'as une super Config, tu peux héberger même un Sv Css, pour la 256, tu peux avoir jusqu'à 12 ou plus de joueurs.

 

- Pour le protocole 48 y à rien à faire, t'as qu'à télécharger le version 36 protocole 47.

Lien vers le commentaire
Partager sur d’autres sites

Bonsoirs

 

Je peut le faire avec fawri ? étant donné que les ports sont fermer

 

Je ne crois pas, mais ça ne veut pas dire que c'est sûr, ça ne vaut rien d'essayer.

 

Déjà pour savoir, il suffit seulement de configurer HLDS puis le lancer, si c'est impossible, un message d'erreur interceptera le démarrage de l'application.

Modifié par Yacine_3tm
Lien vers le commentaire
Partager sur d’autres sites

Bonsoirs

 

Je peut le faire avec fawri ? étant donné que les ports sont fermer

 

si tu veux mon avis laisse ton serveur allumé en mode console et regarde si tu n'auras pas par hasard quelqu'un qui se connecte

 

écris hostname "100Mb server high speed low ping" pour attirer l'attention :D

 

avec mon WLL l'autre jour j'ai pu voir que quelqu'un voulait se connecter sur mon serveur

 

pour +pingboost n'existe pas sur windows et +ip 41.xxx ce n'est pas la peine de la mettre les gens peuvent se connecter via ton adresse LAN dans ton réseau local et WAN sur internet tu peux même mettre une 3ème ip celle de Hamachi

Lien vers le commentaire
Partager sur d’autres sites

pour +pingboost n'existe pas sur windows et +ip 41.xxx ce n'est pas la peine de la mettre les gens peuvent se connecter via ton adresse LAN dans ton réseau local et WAN sur internet tu peux même mettre une 3ème ip celle de Hamachi

Pour le "pingboost", fais une petite recherche sur google.

 

Pour +ip 41.xxx..., négliger ou ajouter, c'est la même chose, mais il vaut mieux de bien régler son SV , et l'histoire de hamachi c'est impossible, tu veux dire une adresse fix :eek:, non pour Hamachi, ne pas se casser la tête.

Modifié par Yacine_3tm
Lien vers le commentaire
Partager sur d’autres sites

Pour le "pingboost", fais une petite recherche sur google.

 

Pour +ip 41.xxx..., négliger ou ajouter, c'est la même chose, mais il vaut mieux de bien régler son SV , et l'histoire de hamachi c'est impossible, tu veux dire une adresse fix :eek:, non pour Hamachi, ne pas se casser la tête.

 

justement j'étais expert dans mon temps "+pingboost" n'existe que sur Linux par default, sous windows il s'execute par le biais du plugin metamod et pour hamachi tu as mal compris ce que je voulais dire par là, je t'ai dis que tu peux même avoir une autre IP celle de hamachi bien sûr personne ne pourra y accéder a part ceux connectés sur ton réseau Hamachi mais tu pourras avoir 3 IP sans pour autant avoir des problèmes de visibilité sur la liste

Lien vers le commentaire
Partager sur d’autres sites

Bonjour;

voila mon problème: je ne trouve pas l'adresse 41.xxxxx au lancement du serveur

es ce que cette adresse apparait juste quand on a une connexion manuel; et quand le modem est configuré comme router comment je vais procéder?

Lien vers le commentaire
Partager sur d’autres sites


×
×
  • Créer...