• 0

(tuto) Server linux HLDS pour HL et s'est mod


Guest

Question

c une simple reprise d'un dossier de vossey.com

les numéros des port udp et tcp a ouvrire pour le fire-wall.

je conseille donc douvrire les port:

udp vers l'intèrieur : 27015

udp vers l'extèrieur : 27010

27012

27040

tcp vers l'exterieur : 7002

27000 à 27040

Half-Life : Installation sous Linux

Mise à jour de steam

Pour utiliser steam, il vous faut un compte, vous avez le choix entre, utiliser un compte existant et en créer un.

Vous souhaitez créer un compte

$./steam -command create -username -email -password -question -answer

Résultats:

Checking bootstrapper version ...

Getting version xx of Steam HLDS Update Tool

Downloading. . . . . . . . . . .

Steam Linux Client updated, please retry the command

Remplacez :

* par le speudo de vautre choi

* par une adresse email.

* par le mot de passe que vous voulez associer au compte.

* par une question secrète.

* par la réponse à la question secrèt

Après la création du compte, steam est à jour.

Vous souhaitez utiliser un compte existant

$ ./steam -update valve -usrename -password

Résultats :

Checking bootstrapper version ...

Getting version 12 of Steam HLDS Update Tool

Downloading. . . . . . . . . . .

Steam Linux Client updated, please retry the command

Remplacez :

* par votre compte steam ou speudo.

* par votre mot de passe steam.

Attention

Si vous obtenez un message d'erreur, vérifiez que vous n'avez pas déjà un répertoire nommé .steam à la racine de votre compte ou que vos port fire wall son bien ouvert.

L'exécutable steam est maintenant à jour.

Installation de HLDS

Vous pouvez maintenant installer HLDS :

$ ./steam -command update -game valve -dir -username -password

Résultats:

Checking bootstrapper version ...

Updating Installation

Logging in as ''

No installation record found at .

Checking/Installing 'Linux Server Engine' version xx

Downloading: .\core_i386.so

Downloading: .\engine_amd.so

...

Downloading: .\valve\valvecomm.lst

Downloading: .\valve\violence.cfg

Downloading: .\valve\xeno.wad

HLDS installation up to date

Voici la signification des options que vous pouvez

passer à ./steam lorsque vous faites une mise à jour :

* -game indique à steam quel mod vous voulez mettre à jour. En l'occurence valve correspond au coeur du serveur.

* -dir vous permet de spécifier l'emplacement de votre installation.

* -username correspond à votre compte steam.

* -password indique le mot de passe de votre compte.

Vous avez maintenant un serveur Half-Life prêt à fonctionner. Aucun mod n'est installé, il va donc falloir y remédier.

Installation d'un mod

Les mods officiels s'installent directement par steam, pour les autres, il faut tout faire a la main.

Mod officiel

Imaginons que vous vouliez installer Day of Defeat (par exemple), voici comment procéder :

$ cd ~/hlds

$ ./steam -command update -game dod -dir -username -password

Résultats:

Checking bootstrapper version ...

Updating Installation

Logging in as ''

No installation record found at .

Checking/Installing 'Day of Defeat Base Content' version xx

Downloading: .\dod\cl_dlls\client.dll

Downloading: .\dod\dlls\dod.dll

...

Downloading: .\dod\titles.txt

Downloading: .\dod\valve.inf

Checking/Installing 'Linux Server Engine' version 15

Checking/Installing 'Half-Life Base Content' version 7

HLDS installation up to date

Voici la liste des mods que vous pouvez utilisez avec l'option -game :

* valve

* cstrike

* tfc

* dod

* dmc

* czero

* ricochet

* counter-strike source

Remarque

Pour CS:Source, vous devez choisir un répertoire différent du répertoire courant.

Link to comment
Share on other sites

2 answers to this question

Recommended Posts

Archived

This topic is now archived and is closed to further replies.