Half-Life Dedicated Server AsennusAsenna paketti gdb (että voidaan käyttää -debug komentoa)
sudo aptitude install gdbLuodaan hakemisto hlds
mkdir hldsMennään kansioon hlds
cd hldsHaetaan hldsupdatetool.bin tiedosto steamin palvelimelta:
wget http://storefront.steampowered.com/download/hldsupdatetool.binAnnetaan hldsupdatetool.bin suoritusoikeudet:
chmod +x hldsupdatetool.binSuoritetaan hldsupdatetool.bin (lue ja hyväksy ehdot):
./hldsupdatetool.binTämän jälkeen kansioon ilmestyy
steam ohjelma.
Pelin asentaminen (voi vaatia komennon uudelleen ajamista):
./steam -command update -game <peli> -dir /home/<kayttajatunnus>/hlds/<peli>vaihtoehtoja cstrike, dmc, dod, ricochet, tfc, valve, Counter-Strike Source, or hl2mp
Peliserverin käynnistäminen:
./hlds_run -game <peli> +exec server.cfg +maxplayers 10 +map <mapin nimi> -debugJos olet Natin takana muista avata portit:
http://portforward.com/Serveri käyttää oletuksena 127.0.1.1 ip-osoitetta ja 27015 porttia. Tämä on yleensä ongelma Nat:n takana oleville tietokoneille.
Ratkaisuja:
Tapa1 käynnistä pelipalvelin komennolla:
./hlds_run -game <peli> +ip <lähiverkon ip> +port <portti> +exec server.cfg +maxplayers 10 +map <mapin nimi> -debugTapa2 muokkaa hosts tiedostoa:
sudo nano /etc/hostsLaita risuaita tämän eteen:
#127.0.1.1 <tietokoneen nimi>.<hosti> <tietokoneen nimi>
Luo samanlainen rivi ylhäälle paitsi lähiverkon ip-osoitteella:
<lähiverkon ip-osoite> <tietokoneen nimi>.<hosti> <tietokoneen nimi>
Nyt palvelimen käynnistäminen onnistuu komennolla:
./hlds_run -game <peli> +exec server.cfg +maxplayers 10 +map <mapin nimi> -debugJos tulee jotain virheilmoituksia prosessorista niin joudut käyttämään vanhaa Linux Server Engine 53:sta.
Tämä johtuu siitä, että uusin Linux Server Engine 54 ei tue enää vanhoja prossuja.
Mene takaisin hlds kansioon:
cd /home/<kayttajatunnus>/hldsLataa engine53.zip:
wget http://servut.us/Karvameduusa/cstrike/files/engine53.zipAsenna unzip:
sudo aptitude install unzipPurkaa engine53.zip:
unzip engine53.zipKorvaa kaikki tiedostot.
Jos päivität palvelimesi joudut aina palamaan Linux Server Engine 53. Päivitys asentaa Linux Server Engine 54:n.
Palvelimen taustalla ajo onnistuu
screen nimisellä ohjelmalla. Löytyy suoraan pakettivarastosta.
Lisää ohjeita:
https://support.steampowered.com/kb_article.php?ref=6758-TCMF-2234https://support.steampowered.com/kb_article.php?ref=5386-HMJI-5162