Hapi 1.
Hapi 2.
Hapi 3.
Hapi 4.
Hapi 5.
Hapi 6.
Hapi 7.
Hapi 8.
Hapi 9.
Shënime përfundimtare
Ky tutorial shpjegon se si të instaloni Team Fortress 2 në sistemin operativ Ubuntu. Është kryer në Ubuntu 12.04 x86. Versionet e tjera të Debian ose Ubuntu gjithashtu mund të funksionojnë pa ndonjë ndryshim.
Hapi 1.
Lidhu me VPS-në tuaj duke përdorur detajet e hyrjes në rrënjë.
Hapi 2.
Instaloni paketat e nevojshme duke shtypur:
apt-get install screen
Nëse jeni duke ekzekutuar një sistem 64 bit, do t'ju duhet gjithashtu të ekzekutoni:
apt-get install lib32gcc1
Vini re se paketa përfundon me një 1
(një), jo një L
.
Hapi 3.
Krijoni një përdorues të ri duke ekzekutuar komandën:
adduser tf2
Ndiqni kërkesat në ekran duke plotësuar informacionin e dëshiruar. Vini re se fushat në lidhje me informacionin si "Emri i plotë" dhe "Adresa" janë opsionale.
Hapi 4.
Rilidhuni me VPS-në me emrin e përdoruesit tf2
dhe fjalëkalimin që keni zgjedhur në krijimin e përdoruesit.
Hapi 5.
Krijoni një dosje të re për kopjen e serverit të Steam duke ekzekutuar komandën:
mkdir steamcmd
Pastaj futni dosjen duke ekzekutuar:
cd steamcmd
Pas kësaj, SteamCMD mund të shkarkohet duke ekzekutuar komandën:
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
Pasi shkarkimi të ketë përfunduar (duhet të duhen vetëm disa sekonda) ekzekutoni komandën:
tar -xvzf steamcmd_linux.tar.gz
Hapi 6.
Nisni SteamCMD duke shtypur:
./steamcmd.sh
SteamCMD duhet të kryejë një vetë-përditësim, më pas të tregojë një rresht duke thënë Steam>
. Në këtë pikë, duhet të identifikoheni në Steam duke ekzekutuar:
login anonymous
Tjetra, në Steam>
kërkesë, shkruani:
force_install_dir /home/tf2/server/
Në këtë pikë, Steam është gati të shkarkojë skedarët e serverit Team Fortress 2. Drejtoni komandën e mëposhtme për të filluar shkarkimin. Kjo mund të marrë pak kohë.
app_update 232250 validate
Hapi 7.
Krijo një skript për të nisur serverin. Kjo mund të bëhet duke ekzekutuar:
cd /home/tf2
nano start_tf2.sh
Pastaj kopjoni sa vijon në skedar:
#!/bin/sh
sleep 1
screen -A -m -d -S tf2-server ./ttt/srcds_run -console -game tf2 +map cp_badlands +maxplayers 24
echo "TF2 Server Started, type screen -r to view console"
Shtypni Ctrl + X të ndjekur nga Y për të ruajtur skedarin.
Për ta bërë skedarin të ekzekutueshëm, ekzekutoni komandën:
chmod +x start_tf2.sh
Hapi 8.
Nisni serverin duke ekzekutuar:
./start_tf2.sh
Serveri më pas do të fillojë dhe mund të lidhet me lojën.
Hapi 9.
Personalizojeni serverin duke shtypur nano start_tf2.sh
dhe ndryshuar vlerën pas "+map" ose "+maxplayers" në hartën ose numrin e lojtarëve që dëshironi. Pasi t'i bëni ato modifikime, shtypni Ctrl + X të ndjekur nga Y për të ruajtur.
Për të ndryshuar opsionet e tjera të konfigurimit, shkruani:
cd server/tf/cfg
nano server.cfg
Kjo hap skedarin kryesor të konfigurimit për serverin. Këto vlera mund të modifikohen në një sërë mënyrash për ta bërë serverin tuaj të duket i ndryshëm.
Vlera e parë që duhet të shtoni është "emri i hostit". Kjo variabël përdoret për të vendosur emrin e serverit tuaj. Mund të modifikohet duke shtuar një rresht duke thënë:
hostname "My Vultr Server"
Një tjetër variabël i ndryshuar zakonisht është "mp_maxrounds". Kjo variabël përdoret për të ndryshuar raundet e numrave midis çdo ndryshimi të hartës. Mund të modifikohet duke shtuar një rresht tjetër server.cfg
dhe duke shtypur:
mp_maxrounds 5
Pasi të keni vendosur vlerën "mp_maxrounds", shtypni Ctrl + X pastaj Y për të ruajtur dhe për të dalë.
Një aspekt i fundit i konfigurimit që do të mbuloj në këtë tutorial është cikli i hartës. Cikli i hartës është shkruar vetëm si një listë në skedar mapcycle.txt
. Hapni ciklin e hartës duke shtypur:
nano mapcycle.txt
Në këtë skedar shkruhet një listë me një hartë në çdo rresht. Për shembull:
cp_badlands
cp_granary
cp_degrootkeep
Pasi të shkruani të gjitha hartat e dëshiruara, shtypni Ctrl + X pastaj Y për të ruajtur dhe për të dalë. Këto cilësime do të kërkojnë një rinisje të serverit. Kjo mund të arrihet duke hyrë në Shtëpinë e Anëtarëve të Vultr dhe duke rifilluar serverin dhe duke u rilidhur si përdorues tf2
dhe duke shtypur:
./start_tf2.sh
Përndryshe, Serveri TF2 mund të riniset duke shtypur:
screen -r
Pastaj shtypni Ctrl + C dhe shkruani:
cd /home/tf2
./start_tf2.sh
Shënime përfundimtare
Konsola e serverit mund të aksesohet në çdo moment duke shtypur sa vijon në ekranin e terminalit.
screen -r
Për të dalë nga tastiera e serverit, mbani të shtypur tastin Ctrl dhe shkruani AD .
Në disa pika, serveri mund të ketë nevojë për përditësim. Ai do të japë paralajmërime në tastierën e serverit kur kjo është e nevojshme. Një përditësim mund të kryhet duke ekzekutuar:
cd /home/tf2/steamcmd/
./steamcmd.sh +login anonymous +force_install_dir /home/tf2/server/ +app_update 232250
Pas disa minutash, mund të rinisni serverin dhe klientët do të mund të lidhen përsëri.