Aller au menu - Aller au contenu

[Plan du site] Vous êtes ici --- > Le Site du Zéro > Les tutoriels > Non-Officiels > Jeux Vidéo > HL & ses mods > Créer un serveur StargateTC sous Windows > Lecture du tutoriel

Créer un serveur StargateTC sous Windows

Vous vous apprêtez à lire un tutoriel rédigé par un membre de ce site. Malgré tout le soin que ce membre a pu apporter au tutoriel, nous ne pouvons pas garantir que les informations contenues sur cette page sont exactes à 100%. Merci de garder cela en tête lorsque vous lirez cette page ;o)
Avatar
Auteur : tutur19
Note : 16 / 20 (2 votes)
Visualisations : 10 683

Plus d'informations Plus d'informations
Bonjour à tous,
Vous voulez créer un serveur StargateTC mais linux vous y connaissez rien et sur le site de stargatetc.com vous avez que la version Linux pour faire votre serveur.
Nous allons remédier à ça ;) .
<information>Dans ce tutorial nous allons beaucoup utiliser la console Windows, le premier chapitre sera un rappel de ses fonctions.</information>
Sommaire du tutoriel :
Icône du chapitre

La console Windows

Ah cette console windows ^^ , elle va nous être bien utile pour faire notre serveur.
Je vais vous rappeler ici ses fonctions que nous aurons besoin.

Lancer la console



Pour lancer la console, allez dans le Menu Démarrer puis cliquez sur Exécuter, tapez "cmd" sous Windows XP ou "command" si vous êtes sous Windows 9x.

Se déplacer dans un dossier



Remonter dans l'arborescence



Pour remonter dans le dossier du dessus il suffit de taper "cd..".
Exemple :
Code : Console
Microsoft Windows XP [version 5.1.2600]

(C) Copyright 1985-2001 Microsoft Corp.



C:\Documents and Settings\Administrateur>cd..



C:\Documents and Settings>

Et voilà, c'était pas trop dur :p ?

Aller dans un sous-dossier



Il suffit de taper "cd nom_du_dossier"
Exemple : Code : Console
Microsoft Windows XP [version 5.1.2600]

(C) Copyright 1985-2001 Microsoft Corp.



C:\Documents and Settings\Administrateur>cd bureau



C:\Documents and Settings\Administrateur\Bureau>

Bon c'est bien beau mais si mon dossier il est 10 sous-dossiers plus loin, il va falloir que je fasse 10 fois cd ?


Mais non !!! J'y viens.

Aller directement dans un dossier



Allez, je vous laisse deviner la commande.
...
c'est cd ?


Gagné !!!
Bon plus sérieusement, il suffit de taper "cd x:\nom_du_dossier\nom_du_dossier\".

Aller, un petit exemple :
Code : Console
Microsoft Windows XP [version 5.1.2600]

(C) Copyright 1985-2001 Microsoft Corp.



C:\Documents and Settings\Administrateur>cd c:\stargatetc\

C:\stargatetc>


Afficher le contenu d'un dossier



On se place dans le dossier voulu, puis on tape "dir /p" et tadaa !! :magicien:
Note : le "/p" est facultatif mais il permet d'afficher la liste par page, comme ça vous avez le temps de consulter chaque ligne au lieu qu'il vous sorte un gros paquet d'information à la vitesse de l'éclair.


Exemple : Code : Console
Microsoft Windows XP [version 5.1.2600]

(C) Copyright 1985-2001 Microsoft Corp.



C:\Documents and Settings\Administrateur>cd c:\stargatetc



C:\stargatetc>dir /p

 Le volume dans le lecteur C n'a pas de nom.

 Le numéro de série du volume est 44D1-B17A



 Répertoire de C:\stargatetc



11/03/2006  13:54    <REP>          .

11/03/2006  13:54    <REP>          ..

11/03/2006  13:17           703 533 hldsupdatetool.exe

               1 fichier(s)          703 533 octets

               2 Rép(s)   5 100 208 128 octets libres



C:\stargatetc>



Voilà, on en a terminé avec la partie la plus "théorique".
Attention maintenant, on va faire chauffer le disque dur !!! :D

Préparation de la machine

Installation de steam



Hé oui, pour créer un serveur SGTC il va falloir installer Steam mais une version spécial serveur.
Je vous conseille de créer un dossier à la racine de votre disque dur afin de vous y retrouver (pour ma part, j'ai créer un dossier "stargatetc" à la racine de mon disque C).


Pour cela, téléchargez ce fichier : HldsUpdateTool.exe. Puis installer le programme dans votre dossier.

Nous allons maintenant télécharger dans le dossier "stargatetc" le "coeur de Steam".

Pour cela, aller dans le dossier stargatetc puis taper cette commande :
Code : Console
HldsUpdateTool.exe -command update -dir c:\stargatetc

Pensez à remplacer, le nom du dossier par celui que vous utilisez si utilisez un autre dossier que "stargatetc"


Vous obtiendrez à la fin un message de confirmation : Code : Console
HLDS up to date.

Appuyez sur Entrée.
Tapez maintenant cette commande :
Code : Console
HldsUpdateTool.exe -command update -game "valve" -dir c:\stargatetc

Steam est maintenant en train de se télécharger pour ensuite s'installer.

Si le message suivant s'affiche :
Connection Reset, WinSock Error 10054 "Connection reset by peer"
C'est qu'il y aura eu une micro coupure d'Internet. Ne vous affolez pas, ça arrive. Dans ce cas, retapez la commande.

Le téléchargement peut durer plusieurs dizaines de minutes.


Si le téléchargement c'est bien déroulé vous aurez le message suivant :
HLDS up to date.

Courage, il ne reste plus que SGTC à installer et après c'est que du bohneur !!!

Installation de StargateTC

Maintenant nous allons installer SGTC, pour cela il n'y aura que deux choses à faire :

Copie de StargateTC



Ouvrez le dossier half-life qui contient stargatetc.

Exemple mon dossier est le suivant :
C:\Program Files\Steam\SteamApps\pseudo\half-life\
Penser à remplacer "pseudo" par le votre.


Copiez ensuite les dossiers stargatetc et stargatetc_french dans le dossier de votre serveur (Exemple : c:\stargatetc).

Image utilisateur


Ajouter StargateTC à la liste des jeux



Ouvrez le bloc-note et ouvrez le fichier hlds_steamgames.vdf.


Pour avoir tous les fichiers dans la fenêtre d'ouverture sélectionner Tous les fichiers

Image utilisateur


Maintenant attention : vous allez rajouter une accolade pour StargateTC que voici :
Code : Autre
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
"Stargate-TC"

        {

                "gamedir"        "stargatetc"

                "cacheID"        "1"

                "appID"        "70"

                "default"        "1"

                "map"                "sg_loop"

        }


Et voici ce que vous devriez obtenir :
Code : Autre
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
hlds_steamgames

{

        "Counter-Strike"

        {

                "gamedir"        "cstrike"

                "cacheID"        "11"

                "map"                "de_aztec"

                "appID"        "10"

        }

        "Team Fortress Classic"

        {

                "gamedir"        "tfc"

                "cacheID"        "21"

                "map"                "2fort"

                "appID"        "20"

        }

        "Day of Defeat"

        {

                "gamedir"        "dod"

                "cacheID"        "31"

                "appID"        "30"

                "map"                "dod_flash"

        }

        "Deathmatch Classic"

        {

                "gamedir"        "dmc"

                "cacheID"        "41"

                "appID"        "40"

                "map"                "dmc_dm4"

        }

        "Ricochet"

        {

                "gamedir"        "ricochet"

                "cacheID"        "61"

                "appID"        "60"

                "map"                "rc_arena"

        }

        "Half-Life"

        {

                "gamedir"        "valve"

                "cacheID"        "1"

                "appID"        "70"

                "default"        "1"

                "map"                "stalkyard"

        }

        "Stargate-TC"

        {

                "gamedir"        "stargatetc"

                "cacheID"        "1"

                "appID"        "70"

                "default"        "1"

                "map"                "sg_loop"

        }        



        

        "Condition Zero"

        {

                "gamedir"        "czero"

                "cacheID"        "81"

                "appID"        "80"

                "map"                "de_dust_cz"

                "dependentCacheID" "11"

        }

}


Voilà StargateTC est maintenant installé. Il nous reste plus qu'à le lancer.

Lancement du serveur

Ahh !!! Enfin le lancement du serveur :p .
Alors pour cela vous avez deux possibilités :


Nous allons nous travailler sur la deuxième technique. Si vous voulez utiliser la première technique, contentez vous de lancer le fichier hlds.exe.

Je ne parlerai pas ici, de la configuration du serveur. Si vous voulez plus d'informations à ce sujet, je vous conseille de lire les tutorials de ce site CS-AMX surtout celui qui s'appelle "Soigner sa configuration HLDS".


Faites chauffer la console !!!



Alors pour lancer le serveur ce n'est pas compliquer :



Vous pouvez changer dans cette commande le nombre maximum de joueurs et la map choisie.

Il est préférable de laisser le port 27015 car si la personne tape l'IP de votre serveur et ne marque pas le numéro de port, il le trouvera alors que si c'est un autre port, StargateTC dira que le serveur n'existe pas.


Si tout se passe bien vous verrez ceci :

Image utilisateur

Pour fermer le serveur tapez exit.

Et voilà.
Votre serveur est lancé.
Amusez-vous bien ;) .
Retour en haut Retour en haut


Créé : le 11/03/2006 à 12:58:23
Modifié : le 22/08/2008 à 16:09:43
Avancement : 75%
Licence : Copie non autorisée

Changer de design | En savoir plus | Plan du site | Politique d'accessibilité | Règles | RSS tutoriels | RSS news
Édité par Simple IT SARL : Nous contacter | Notre blog | Revue de presse | Publicité

Y'a plus rien à lire, faut remonter maintenant !

Hébergement web - Correction de tutoriels - Créer un site
Vous souhaitez apparaître ici ? Contactez-nous.

Nombre de connectés 507 Zéros connectés | Requêtes SQL 8 requêtes | Temps de génération de la page : Total (SQL) 0.1539s (0.1414s)