OVH Community, votre nouvel espace communautaire.

[HOW-TO] Installer HLTV cs 1.6


sinik
03/12/2011, 13h31
Merci ca marche nickel^^

CenT
03/12/2011, 12h41
Citation Envoyé par sinik
Bonjour,

J'ai réussit à lancer le serveur HLTV sur condition zéro et il se lance grace au scripte seulement ma question est peut etre bête mais comme je débute dans la config sur serveur dédiè linux je la pose^^.

J'aurai voulu savoir comment faire pour créer un script pour arrêter le serveur HLTV?

Merci
Sinik
Bonjour,

Si tu tes basé sur le script de lancement sur le premier post, le script pour stoper :

#!/bin/sh
screen -dr HLTV -X quit
si tu la lancé avec un utilisateur particulier, tu remplace "user" par l'utilisateur système qui a lancé le script du SCREEN HLTV au départ :

#!/bin/sh
su user -c 'screen -dr HLTV -X quit'
voilà

sinik
03/12/2011, 03h08
Bonjour,

J'ai réussit à lancer le serveur HLTV sur condition zéro et il se lance grace au scripte seulement ma question est peut etre bête mais comme je débute dans la config sur serveur dédiè linux je la pose^^.

J'aurai voulu savoir comment faire pour créer un script pour arrêter le serveur HLTV?

Merci
Sinik

yepos
07/12/2010, 17h34
Resolved =)

Par contre pour le script HLTV je n'arrive pas à lancer le sh :s

errnoi1
21/10/2010, 18h32
Price Laser Hair Removal Cheapest Video Camera Airsoft Guns Cheap

cky
28/09/2010, 19h57
Bonjour ;

Peut-on créer plusieurs hltv ? J'ai 3 serveurs war et je voudrai bien en mettre un sur chaque serveur ! est-ce possible ?

lefou
29/11/2009, 15h37
Hello

J'ai tout bien fait l'hltv fonctionne niquel mais le probleme cest que dans hlsw elle apparait en timeout, alors qu'elle sur le serv que je peux lancer des records via Putty.

Comment faire pour pouvoir me servir d'hlsw ?

Cordialement.

xtazzzz
19/08/2009, 16h13
Merci, j'ai tout recopier ^^

Mais javais réussi a le faire fonctionner après un petit :

./steam -command update -game cstrike -dir . -verify_all

doudart
18/08/2009, 13h26
j'avais le meme pb .....resolu en faisant :

Dans ton dossier steam ,tu crees un fichier txt en le nommant "steam_appid.txt"
avec

10
# HLDM and GoldSource 3rd Party Mods (ns, svencoop, fa, etc.): 70
# Counter-Strike 1.6: 10
# Counter-Strike: Condition Zero: 80
# Day of Defeat 1.3: 30
# Deathmatch Classic: 40
# Opposing Force Deathmatch: 50
# Ricochet: 60
# Team Fortress Classic: 20

Je croix que cette solution ne fonctionne que sur cs1.6, à vérifier.

xtazzzz
12/07/2009, 01h24
Moi j'ai ce message d'erreur:

Console initialized.
FileSystem initialized.
Network initialized.
[S_API FAIL] SteamAPI_Init() failed; unable to update local steamclient. Continuing with current version anyway.
Master module failed to initialize. (init failed)
ERROR! System::AddModule: couldn't initialize module master.
***** FATAL ERROR *****
Proxy::Init: add master module.
*** STOPPING SYSTEM ***
ERROR! System::AddModule: couldn't initialize module (null).
Type 'help' for a list of commands.

Pouvez vous m'aider?

dudul
10/02/2009, 11h30
Pour ce qui le désire j ai en ma possession le fameux director_i386.so

Le Zebre
14/01/2009, 21h25
Yep , merci impeccable , la chose qui est byzarre c est que normalement le port est libre , j avais installer la tv source sur ce port mais je l avais supprimé , ca me semble un peu byzarre mais bon je verifirais plus tard.

Je te remercie grandement

Dar
13/01/2009, 20h35
Alors perso j'ai eu le même problème que toi le zebre et j'ai trouvé cette commande à mettre dans le .sh

#/bin/sh
cd /home/hltv/steam/
export LD_LIBRARY_PATH=/home/hltv/steam/_l:$LD_LIBRARY_PATH
./hltv -port 270##
(petite différence dans la 3ieme ligne et changer le port apparement il se pourrait que ton port 27020 soit déjà occupé par un autre programme essayes en un autre genre 27030 qui sait ^^)

Maintenant au niveau de la troisième ligne ne me demande pas pourquoi je n'y connait absolument rien ^^'
faudra voir avec les geek des pages précédente ^^

Le Zebre
12/01/2009, 04h40
J'ai bien suivi le tuto mais j ai une erreur si quelqu'un pouvais m'aider


./start_hltv.sh

Console initialized.
FileSystem initialized.
Network initialized.
ERROR! Network::CreateSocket: WSAEADDRINUSE.
***** FATAL ERROR *****
Proxy::Init: Could not create proxy port 27020.
*** STOPPING SYSTEM ***
ERROR! System::AddModule: couldn't initialize module (null).
Type 'help' for a list of commands.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.


dudul
17/12/2008, 20h55
Explication en image.

HLSW:



Serveur:



HLTV.cfg

Code:
name "HLTV Evolution Gamerz"
hostname "HLTV Evolution Gamerz"
offlinetext "Sorry, game is delayed. Please try again later."
delay "90.0"
maxrate "3500"
chatmode "0"
serverpassword	"************"
connect "91.121.123.48:27015"
rcon_password "***********"
loopcmd 1 60 localmsg "You're watching HLTV. Visit www.team-egz.com" 5 -1 0.85 FFA000FF
signoncommands "voice_scale 2; voice_overdrive 16; volume 0.5; echo Voice adjusted for HLTV"

adminpassword "************"
publicgame "1"
maxclients "1200"
blockvoice "0"
slowmotion "1"

exec director.cfg

echo hltv.cfg loaded.
Director.cfg:

Code:
maxclients "1200"
slowmotion "1"
publicgame "1"
serverpassword	"*******"
rcon_password "*********"

Guiona
12/11/2008, 11h22
Salut,

Pour le hostname je ne rencontre pas de souci (j'ai fait le test).
Par contre pour le name qui correspond au nom du HLTV (considérait comme un joueur) sur le serveur sur lequel il se connecte, les règles sont les mêmes que pour un joueur lambda c'est à dire que les "www" ne sont pas acceptés il me semble (ça je n'ai pas testé avec le HLTV).

Quand tu dis que tu ne vois pas le HLTV dans HLSW, tu veux dire que tu ne vois pas le serveur HLTV ou le HLTV connecté à ton serveur de jeu?

Sinon concernant l'erreur avec director_i386.so si ça t'intéresse j'ai récupéré la librairie, je l'ai testé et j'ai une autre erreur qui apparait car il faut à priori faire un lien avec une autre librairie...

Je continus mes tests

dudul
10/11/2008, 22h53
hltv.cfg

hostname "FR www.evolutiongamerz.com TV"
name "FR www.evolutiongamerz.com TV"
offlinetext "FR www.evolutiongamerz.com TV non disponible."
delay 90.0
maxrate 3500
logfile 0
chatmode 1
serverpassword "********"
connect "91.121.123.48:27015"
adminpassword "********"
signoncommands "voice_scale 2// voice_overdrive 16// volume 0.5// echo Voice adjusted for HLTV"
maxclients "255"
slowmotion 0.00

echo hltv.cfg OK.
et quand je met le hostname et name comme ça "[FR] www.evolutiongamerz.com [TV]" ( les "[]" ) le nom change en " HLTV proxie".
Pourquoi?

Guiona
10/11/2008, 09h34
Pour l'erreur, je l'ai toujours et pourtant le HLTV marche bien.

En ce qui concerne le fait que tu ne voyes pas le HLTV je te conseille de vérifier ton hltv.cfg

dudul
08/11/2008, 09h46
OMG!!! erreur de ma part.
Depuis un moment j utilise la commande ./hltv_start alors que la commande était ./start_hltv.sh
Autant pour moi.

Néanmoin j ai encore une erreur

Error:/home/serveurs/cz/privee/czero/dlls/director_i386.so: cannot open shared object file: No such file or directory
Et j ai fais un status:

status
--- HLTV Status ---
Online 02:10, FPS 96.0, Version 4379 (Linux)
Local IP 91.121.123.48:27021, Network In 1.0, Out 1.5, Loss 0.00
Local Slots 0, Spectators 0 (max 0), Proxies 0
Total Slots 0, Spectators 0 (max 0), Proxies 1
Connected to Game Server 91.121.123.48:27015, Delay 90
Server Name "[FR] Evolution Gamerz Serveur Privée"
Game Time 01:47, Mod "czero", Map "de_dust2_cz.bsp", Players 1
Mon hltv se voit sur le serveur mais pas sur hlsw

dudul
07/11/2008, 20h47
Bien cela me marque toujours la meme erreur:

evaa@ks2014867:/home/serveurs/cz/privee$ ./steam -command update -game valve -verify_all
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Linux Server Engine' version 40


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


HLDS installation up to date
evaa@ks2014867:/home/serveurs/cz/privee$ ./steam -command update -game cstrike -dir . -verify_all
Checking bootstrapper version ...
Updating Installation
Checking/Installing 'Counter-Strike Base Content' version 25


Checking/Installing 'Linux Server Engine' version 40


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


HLDS installation up to date
evaa@ks2014867:/home/serveurs/cz/privee$ ./hltv

Console initialized.
FileSystem initialized.
Error:libsteam_api_c_linux.so: cannot open shared object file: No such file or directory
Type 'help' for a list of commands.
WARNING! System::RunFrame: system time difference <= 0.
WARNING! System::RunFrame: system time difference <= 0.
quit
Et toujours aucun signe de vie de l'hltv sur hlsw

dudul
07/11/2008, 20h44
ok je vais tester

Guiona
07/11/2008, 19h01
SAlut

Bon j'ai réussi à faire démarrer mon HLTV

J'ai donc fait pour commencer:
./steam -command update -game valve -verify_all
Et ensuite
./steam -command update -game cstrike -dir . -verify_all
J'ai donc installé les binaires cstrike et ça fonctionne!!!!

dudul
06/11/2008, 21h30
Je n ai toujours rien trouvé

Guiona
04/11/2008, 13h31
Salut!!!

ton serveur n'a pas besoin d'être connecté à un autre serveur pour qu'il soit vu dans HLSW

Pour l'instant j'ai trouvé d'autres personnes qui rencontre ce problème sur des dédiés mais pas de solution encore du moins pour les serveurs Linux...

dudul
03/11/2008, 12h24
bonjour Guiona

Bien non sous hlsw on ne le voit pas. Vu qu il ne se connecte pas du au message d erreur on ne risque pas de le voir . Je vais faire des recherches aussi de mon coté. Si je trouve je post une réponse.

Guiona
03/11/2008, 11h59
Bonjour,

Malgrès ce message d'erreur est-ce que tu peux voir le HLTV dans HLSW?

Sinon il faut savoir que depuis la dernière mise à jour steam il y a des problèmes avec les HLTV. Je fais actuellement des recherches à ce sujet.

Gu!oN@*

dudul
03/11/2008, 02h12
Salut.

Voila j ai un souci:

Quand je lance l hltv:

root@ks2014867:/home/serveurs/cz# ./hltv

Console initialized.
FileSystem initialized.
Error:libsteam_api_c_linux.so: cannot open shared object file: No such file or directory
Type 'help' for a list of commands.
WARNING! System::RunFrame: system time difference <= 0.

Quelqu un aurait une solution?

Merci d avance

Guiona
16/04/2008, 19h03
Avec plaisir

Par contre c'était écrit dans mon HOW-TO

MNk
16/04/2008, 15h16
Hé ben voilà... Un grand merci à Guiona !

Pour explication, le problème venait de maxclients qui était à 5 dans le hltv.cfg mais qui ne s'exécutait pas c'est pour ça qu'il faut le spécifié dans le director.cfg !

Code:
--- HLTV Status ---
Online 01:02, FPS 83.3, Version 3651 (Linux)
Local IP 127.0.1.1:27020, Network In 2.4, Out 1.5, Loss 0.00
Local Slots 2, Spectators 0 (max 0), Proxies 0
Total Slots 2, Spectators 0 (max 0), Proxies 1
Connected to Game Server 91.121.28.192:27016, Delay 90
Server Name "FR - WAR Serveur #cocaine"
Game Time 15:42:35, Mod "cstrike", Map "de_dust2.bsp", Players 1
Merci pour ton aide depuis le début !

Amicalement, Alex

Guiona
16/04/2008, 13h07
Citation Envoyé par MNk
Bonsoir,

Je viens de passer le publicgame à 0 et rien ne change.

Code:
status du serveur match
#      name userid uniqueid frag time ping loss adr
# 1 "Cocaine TV" 108 HLTV hltv:0/0 delay:90 01:04 82.231.229.223:27020
1 users
Code:
status du serveur hltv
--- HLTV Status ---
Online 01:32, FPS 83.3, Version 3651 (Linux)
Local IP 127.0.1.1:27020, Network In 2.4, Out 1.5, Loss 0.00
Local Slots 0, Spectators 0 (max 0), Proxies 0
Total Slots 0, Spectators 0 (max 0), Proxies 1
Connected to Game Server 91.121.28.192:27016, Delay 90
Server Name "FR - WAR Serveur #cocaine"
Game Time 20:23:19, Mod "cstrike", Map "de_dust2.bsp", Players 1
Alex
Salut!!!

Ok, donc sur ton serveur match on voit bien ton HLTV par contre on voit aussi
Code:
hltv:0/0
Sur ton HLTV on voit également
Code:
Spectators 0 (max 0)
Essaye de configurer maxusers à 1 pour commencer cela permettra d'avoir au moins 1 spectateurs car là il est à 0 ce qui bloque toute personne essayant de se connecter.

Dans un premier temps ne le fait pas dans ton fichier de configuration, passe par HLSW pour changer la valeur de ta variable et essaye ensuite de te connecter. Si ça marche, tu mets à jours ton fichier de configuration HLTV et tu relances le HLTV (disconnect + connect devrait suffir).

Tiens moi au courant

MNk
15/04/2008, 22h06
Bonsoir,

Je viens de passer le publicgame à 0 et rien ne change.

Code:
status du serveur match
#      name userid uniqueid frag time ping loss adr
# 1 "Cocaine TV" 108 HLTV hltv:0/0 delay:90 01:04 82.231.229.223:27020
1 users
Code:
status du serveur hltv
--- HLTV Status ---
Online 01:32, FPS 83.3, Version 3651 (Linux)
Local IP 127.0.1.1:27020, Network In 2.4, Out 1.5, Loss 0.00
Local Slots 0, Spectators 0 (max 0), Proxies 0
Total Slots 0, Spectators 0 (max 0), Proxies 1
Connected to Game Server 91.121.28.192:27016, Delay 90
Server Name "FR - WAR Serveur #cocaine"
Game Time 20:23:19, Mod "cstrike", Map "de_dust2.bsp", Players 1
Alex

Guiona
15/04/2008, 16h39
Salut

La cvar sv_proxies 2 permet de connecter 2 HLTV sur ton serveur, ton problème ne vient vraiment pas de là.

Tu peux essayer de positionner publicgame à 0?

Quand tu fais un "status" tu obtiens quoi?

MNk
15/04/2008, 11h56
Bonjour,

Je viens d'essayer les deux possibilités, c'est-à-dire :

Code:
./hltv -ip 82.231.229.223 -port 27020
Code:
./hltv
J'ai de même ajouté, dans le server.cfg du serveur match, la ligne sv_proxies 2 mais toujours rien ! Je n'arrive toujours pas à me connecter sur le HLTV pour y regarder un match !

Vous pouvez vous même essayer.

82.231.229.223:27020 FR - HLTV Serveur #cocaine

Merci d'avance pour votre réponse,

Cordialement, Alex

Guiona
14/04/2008, 11h29
Salut,

Je suis d'accord avec Foxyfox.

Même si ton HLTV est installé en local et dispose de l'IP 192.168.0.2 il te faudrait le démarrer avec l'IP publique de ta connexion Internet.

Tu peux même essayer de ne rien lui spécifier ;-)

foxyfox
12/04/2008, 18h34
./hltv -ip 192.168.0.2 -port 27020
Est-ce vraiment l'ip de ton dédié?

MNk
12/04/2008, 17h44
Personne ne peut m'aider vis à vis de ce problème. Je n'ai toujours pas trouvé la solution.

Merci d'avance. Alex

MNk
10/04/2008, 13h34
Merci pour le tutoriel d'installation d'un HLTV.

Une seule question par rapport à la configuration.

Je dispose d'un serveur match installé sur un SP08+ (91.121.28.192:27016) où j'aimerai y connecter le HLTV.
Le HLTV en question est installé sur un serveur debian etch4 chez moi.

Le HLTV se connecte bien au serveur en question. L'enregistrement des démos est OK !
Par contre, lorsque je veux m'y connecter pour y voir un match, il refuse la connexion : HLTV proxy disabled.

Code:
connect 82.231.229.223:27020
NET Ports:  server 27015, client 27005
Server IP address 192.168.0.1:27015
Connecting to 82.231.229.223:27020...
HLTV proxy disabled
Le HLTV est bien visible à l'adresse 82.231.229.223:27020 ! J'ai ouvert le port 27020 en UDP sur 192.168.0.2 (adresse du serveur locale)

Code:
hltv.cfg
hostname "FR - HLTV Serveur #cocaine"
name "Cocaine TV"
loopcmd 1 15 localmsg "Vous regardez Cocaine TV - Visitez www.team-cocaine.fr" 5 -1 0.85 FFA000FF

delay 45
maxclients 5
rate 10000
maxrate 3500
updaterate 20
logfile 0
chatmode 0
autoretry 1
blockvoice 1
publicgame 1
slowmotiom 0.5

exec director.cfg

adminpassword "*****"
serverpassword "*****"
connect "91.121.28.192:27016"
Code:
start_hltv.sh
#!/bin/sh
cd /home/alex/hltv
export LD_LIBRARY_PATH=/home/alex/hltv:$LD_LIBRARY_PATH
./hltv -ip 192.168.0.2 -port 27020
Si quelqu'un aurai une idée !

Merci d'avance pour votre réponse,

Amicalement, Alex

Guiona
04/04/2008, 14h23
Avec plaisir

A priori j'ai une erreur dans mon script je regarde ça dès que possible

redji
31/03/2008, 23h04
merci pour ce petit how-to je test le script de compression de demo et j en dirait des nouvelles

Guiona
25/03/2008, 19h42
J'ai développer un petit script pour compresser et publier les démos dans un répertoire FTP:
Code:
#!/bin/bash

# Format de date pour le répertoire de destination FTP
TIMEFOLDER=`date +%m-%Y`
# Répertoire dans lequel se trouve les démos
HLTVFOLDER=/home/hltv/steam/cstrike/
# Répertoire de destination - FTP Public
FTPFOLDER=/home/ftp/$TIMEFOLDER/
#Format de date (jour de l'execution du script)
DATELOG=`date +%d-%m-%Y`

echo "************************************************"
echo "*                                              *"
echo "* Publication des HLTV Play For Fun $DATELOG *"
echo "*                                              *"
echo "************************************************"
echo " "


#On se positionne dans le répertoire où se trouvent les démos
cd $HLTVFOLDER

#On vérifie s'il y a des fichiers
COUNT=`ls |wc -l`
if [ $COUNT > 0 ]
	then
	# Test d'existance du répertoire de destination
	if [ -d $FTPFOLDER ]
	        then
	                echo "Le répertoire de destination $FTPFOLDER existe déjà."
	        else
	                echo "Le répertoire de destination $FTPFOLDER n'existe pas."
	                mkdir $FTPFOLDER
	                echo "Le répertoire de destination $FTPFOLDER a été créé."
			echo "-------------------------------------------------------"
	fi
	#On fait une boucle qui récupère tous les fichiers dem
	for file in *.dem
	do
		#On teste que le fichier existe bien
		if [ -f $file ]
		then
	        	#On compresse le fichier au format bz2
			bzip2 -z $file
			echo "Le fichier $file a été compressé sous le nom $file.bz2"
		fi
	done
	echo "--------------------------------------------------"
        #On fait une boucle qui récupère tous les fichiers bz2
        for fileC in *.bz2
        do
		#On teste que le fichier existe bien
		if [ -f $fileC ]
			then
			#On déplace le fichier dans le dossier FTP
			mv $fileC $FTPFOLDER$fileC
			echo "Le fichier $fileC a été publié dans le répertoire $FTPFOLDER."
		fi
	done
else
	echo "Aucun fichier à traiter."
fi

Guiona
24/02/2008, 12h43
Dans ce cas de configuration, le HLTV n'est utilisé que pour enregistrer.

Pour enregistrer une vidéo, utiliser la commande (via HLSW)
Code:
record nom_demo
Pour arrêter l'enregistrement via HLSW
Code:
stoprecording
Le fichier créer se trouvera dans le dossier
Code:
/home/hltv/steam/cstrike
Sous le nom
Code:
nom_demo-YYMMDDHHMM-nom_map.dem

Guiona
24/02/2008, 12h38
Salut!!!
Je vais vous faire partager mon expérience en vous indiquant comment faire pour installer un HLTV pour counter strike 1.6.

On considère que l'on est connecter en root sur notre serveur.

- Créer un utilisateur avec un shell pour notre HLTV
Code:
adduser hltv
Renseigner les informations nécessaires notament le mot de passe.

- Se connecter l'utilisateur hltv
Code:
su hltv
- Se positionner dans son home folder
Code:
cd /home/hltv
- Créer un répertoire steam
Code:
mkdir steam
- se positionner dans le répertoire steam
Code:
cd steam
- Télécharger hldsupdatetool.bin
Code:
wget http://storefront.steampowered.com/download/hldsupdatetool.bin
- Rendre le fichier hldsupdatetool.bin exécutable
Code:
chmod -cvR a+x hldsupdatetool.bin
- Exécuter le fichier hldsupdatetool.bin
Code:
./hldsupdatetool.bin
Saisir "yes" lorsqu'on y est invité (et si on bien évidement d'accord avec le disclamer )

- Mise à jour de steam
Code:
rm -rf ~/.steam
ensuite
Code:
./steam update
- Mise à jour des binaires pour notre HLTV
Code:
./steam -command update -game "valve" -dir .
- On va créer les fichiers manquants qui vont nous servir pour la configurationd e notre HLTV
Code:
mkdir cstrike
Puis
Code:
touch hltv.cfg
Ensuite
Code:
touch director.cfg
L'installation est terminée, passons à la configuration (basique)
- Configuration du hltv.cfg
Code:
vi hltv.cfg
NB: je ne m'attarde pas sur l'utilisation de vi (pour plus d'infos http://www.commentcamarche.net/linux/linvi.php3)

Code:
delay  90
maxclients  0
rate   10000
maxrate   3500
updaterate  20
logfile   0
chatmode  0
name   "Le nom qui apparaîtra dans la liste des joueurs"
hostname  "Le nom du serveur qui apparaîtra dans HLSW (par exemple)"
autoretry  1
blockvoice  1
publicgame  0
slowmotiom 0.00
exec director.cfg

adminpassword "mot_de_passe_rcon_du_hltv"
serverpassword "mot_de_passe_du_server_sur_lequel_on_connecte_le_hltv_par_défaut"
connect "adresse_ip_et_port_sur_lequel_on_connecte_le_hltv_par_défaut"
Le détails de toutes les configurations est disponible => ICI

Une fois configuré comme on le souhaite, quitter VI en sauvegardant.

- Configuration du director.cfg
Code:
touch director.cfg
Code:
maxclients 0
slowmotion 0.00
On est obligé de passer par le fichier director.cfg pour configurer au moins ces 2 options, même si elles se trouvent dans le fichier hltv.cfg elles ne sont pas prise en compte donc on les force une 2nd fois.

Une fois configuré comme on le souhaite, quitter VI en sauvegardant.

Notre HLTV est maintenant configuré, in nous faut le lancer.
On ne peut pas le lancer par la commande suivante (ça aurait été trop simple)
Code:
./hltv
- On va donc créer un shell script start_hltv.sh:
Code:
touch start_hltv.sh
Ensuite
Code:
vi start_hltv.sh
Insérer le code suivant:
Code:
#!/bin/sh
cd /home/hltv/steam
export LD_LIBRARY_PATH=/home/hltv/steam:$LD_LIBRARY_PATH
./hltv
Quitter vi en sauvegardant le fichier.

- Rendre le fichier exécutable:
Code:
chmod +x start_hltv.sh
- Exécuter le fichier
Code:
./start_hltv.sh
Notre HLTV est maintenant lancé, on peut le piloter complètement depuis hlsw (adresse_ip:27020) pour lancer les enregistrements et même l'arrêter avec la commande "quit".


Une erreur apparaît concernant le director module, je suis en train de travailler sur le sujet mais ce n'est pas du tout gênant.

En lancer notre serveur ainsi nous n'avons plus la main sur le "reste" du serveur donc on peut le lancer via un screen.
Code:
screen -dmS HLTV ./start_hltv.sh
Dans un shell script manuel:
Code:
#!/bin/sh
cd /home/hltv/steam
screen -dmS HLTV ./start_hltv.sh
Dans un shelle script au démarrage du serveur:
Code:
#!/bin/sh
cd /home/hltv/steam
su hltv -c 'screen -dmS HLTV ./start_hltv.sh'
Je pense avoir présenté le basique si vous avez des questions n'hésitez pas