Counter-Strike 1.6 Linux
I. Uwaga!
Poniższe FAQ jest przeznaczone dla osób, które chcą zainstalować Serwer Counter-Strike'a.
Aby zacząć cokolwiek robić, musisz mieć przynajmniej jakakolwiek wiedze na temat systemów typu *nix.
Wymagania:
- Dostęp do servera przez ssh, albo siedziec przy nim .
- Połączenie z internetem na serverze linux?a.
- ?homedir?, czyli katalog, gdzie masz prawa zapisu.
- Więcej niż 600MB miejsca na dysku.
- wget program.
- Gzip (unzip program).
II. Wymagane pliki.
Potrzebujemy pliku z internetu aby zassac serwer. Używamy ?wget? żeby pobrać plik.
wget http://storefront.st...supdatetool.bin
III. Instalacja Steam'a.
Wykonujemy poniższe komendy w konsoli:
chmod +x hldsupdatetool.bin
a następnie:
./hldsupdatetool.bin
Po przeczytaniu licencji wpisujemy
yes
I tak powstaje plik steam.
Steam został zainstalowany. (jesli jest error czytaj posty ponizej)
Wpisujemy
chmod +x ./steam
Teraz uruchamiamy go komendą
./steam
W tym momencie steam sie zaktualizuje i trzeba go uruchomic jescze raz, ale to juz niżej.
IV. Instalacja Serwera.
Do instalki serwera należy uruchomić steam'a z parametrem -update
Wygląda to tak:
./steam -command update -game <game> -dir <dir> -username <username> -password <password>
Opcje -username <username> i -password <password> sa opcjonalne dla innych gier, dla cs 1.6 są zbędne.
<username> to twoj@e-mail;
<password> to twoje_haslo;
<game> to gra (do wyboru mamy cstrike, valve, tfc, ricochet, dod, dmc), w naszym przypadku jest to cstrike
<dir> - to sciezka do instalacji serwera, tu mamy ~/hlds_l (może to być /home/user/hlds_l/) lub "./", wtedy zainstaluje sie w katalogu,w ktorym jesteśmy.
Mozna dodac parametry -remember_password -verify_all
./steam -command update -game <game> -dir <dir> -username <username> -password <password> -remember_password -verify_all -retry
-retry spowoduje ze na pewno wczesniej czy pozniej sciagniecie gre, no chyba ze macie poblokowane porty to za cholere tego nie sciagniecie - wtedy gadac z adminem.
Dla przykładu ktory POWINNISCIE STOSOWAC w wiekszosci przypadkow aby zainstalowac cstrike bez hasla ani usera, instalowany do katalogu ~/hlds_l
./steam -command update -game cstrike -dir ~/hlds_l -verify_all -retry
Teraz następuje sciąganie wszystkich plików serwera, jeśli masz wolne lącze, to będzie to trwało dość długo
ogólnie będzie o trwało długo - trzeba ściągnąć jakies 340 mega z netu.
V. Podstawowa Konfiguracja Serwera.
Server uruchamiamy tak samo jak server 1.5.
Dla przykładu:
./hlds_run -game cstrike +port <port> +ip <ip> +maxplayers <liczba> +map <mapa> +exec server.cfg
Można dodać także parametr -autoupdate, dzięki ktoremu serwer będzie się automatycznie aktualizował.
Wtedy nasz skrót będzie wyglądał tak:
./hlds_run -autoupdate -game cstrike +port <port> +ip <ip> +maxplayers <liczba> +map <mapa> +exec server.cfg
parametry:
+ip <ip> oznacza ze chcemy aby serwer byl tylko na danym numerze ip , nie musicie tego dawac jesli chcecie uruchomic serwer widoczny na lanie i internecie (pod warunkiem ze serwer linuksowy ma przekierowanie na routerze portow albo on sam ma publiczny adres ip.
ip sa zalezne od numerow jaki ma dany serwer i zalezy to do jego konfiguraji -warto miec admina serwera pod reka
przyklad: +ip 192.168.1.10
+port <port> oznacza na jakim porcie chcemy odpalic serwer, przewaznie domyslnie mamy 27915, mzona zmienic np na 27916 jesli stawiamy drugi serwer
przyklad +port 27916
+maxplayers <liczba> oznacza na ile slotow chemy stowrzyc serwer, przewaznie chemy zrobic na powiedzmy 16 graczy i 2 adminow, czyli mamy +maxplayers 18 , to zalezy do wydajnosci waszego serwera oraz łącza internetowego
+map <mapa> kaze załadowac mapke, inaczej serwer będzie działał ale na nim nie zagracie , daj +map de_dust
OSTATECZNIE wasza podstawowa linia startowa serwera powinna wyglądać np. tak:
./hlds_run -autoupdate -game cstrike +maxplayers 18 +map de_dust +exec server.cfg
Warto najpierw odpalic serwer bez modów i sprawdzic czy dziala.
Serwer powinen wystarowac i po chwili pokazac ze chodzi. Możemy sie o tym przekonać wpisując w konsoli komendę
status
powinno zwrócic info jaka jest mapa, nymer ip, ilosc graczy itd - możemy sporóbować się do niego podłączyć.
Jak sobie pobiegamy to teraz można wyłączyc serwer (wpisz komendę quit w konsoli serwera) i myślec nad bardziej zaawansowanym konfigurowaniem
takim jak
- instalacja metamod'a
- odpalenie serwera na screen'ie
- instalacja dodatków administracyjnych np amxmod
- konfiguracja rcon'a do podstawowej kontroli serwera
źródło: board.counter-strike.pl
Witamy na n00bs.pl - Sieć serwerów counter strike
Zarejestruj się, aby uzyskać dostęp do wszystkich funkcji naszego forum. Gdy już się zarejestrujesz i zalogujesz będziesz mógł tworzyć nowe tematy, pisać posty, otrzymywać reputację od innych użytkowników oraz będziesz mógł również korzystać z prywatnych wiadomości, aktualizacji statusu i wiele więcej. Jeżeli posiadasz już konto, zaloguj się, klikając tu - a jeśli jesteś nowym użytkownikiem stwórz swoje własne konto!
Zarejestruj się, aby uzyskać dostęp do wszystkich funkcji naszego forum. Gdy już się zarejestrujesz i zalogujesz będziesz mógł tworzyć nowe tematy, pisać posty, otrzymywać reputację od innych użytkowników oraz będziesz mógł również korzystać z prywatnych wiadomości, aktualizacji statusu i wiele więcej. Jeżeli posiadasz już konto, zaloguj się, klikając tu - a jeśli jesteś nowym użytkownikiem stwórz swoje własne konto!
Instalacja serwera 1.6 - Linux
Rozpoczęty przez
xanat
, 13 mar 2010 09:15
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych