Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Instalacja serwera HLDS na Linux'ie


  • Nie możesz napisać tematu
  • Zaloguj się, aby dodać odpowiedź
21 odpowiedzi w tym temacie

#1 Hiroshima

    Godlike

  • Przyjaciel

Reputacja: 1 327
Godlike

  • Postów:4 984
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 03.08.2011 22:02

*
Popularny

UWAGA!
Poniższy poradnik jest dla osób które wiedzą co to linux oraz potrafią się w nim poruszać!



Wymagania:
  • Dostęp do serwera po przez SSH, albo siedzieć przy nim ;),
  • Połączenie z internetem na serwerze z Linuksem,
  • ‘homedir’ gdzie masz prawa zapisu,
  • Więcej niż 600 MB miejsca na dysku,
  • pakiet wget,
  • pakiet gzip (unzip).
  • pakiet lib32gcc1 (tylko systemy 64 bitowe)
  • pakiet ia32-libs (tylko systemy 64 bitowe)
  • aplikacja screen

INSTALACJA STEAM

1) Najpierw musimy pobrać plik wgetem

wget http://storefront.steampowered.com/download/hldsupdatetool.bin

2) Nadajemy Chmod

chmod +x hldsupdatetool.bin

3) Uruchamiamy plik

./hldsupdatetool.bin

Po "przeczytaniu" licencji wpisujemy "yes"

4) Nadajemy uprawnienia przed wykonaniem sie pliku
chmod +x ./steam

a nastepnie wpisujemy
./steam


Instalacja Serwera

1) Zaczynamy od utworzenia katalogu gdzie nasza gra ma się zainstalować

mkdir hlds_l

2) Przystępujemy do instalacji serwera.

Po prostu wpisujemy tą komendę (czasami trzeba kilka razy przerwać [ctrl+c] ponieważ operacja ta lubi się przywiesić)

./steam -command update -game cstrike -dir ~/hlds_l -verify_all -retry

W tym momencie czekamy aż aplikacja pobierze wszystkie wymagane pliki i efekt końcowy jest taki, że pliki będą znajdowały się w Waszym $homedir/hlds_l/cstrike

Teraz wystarczy edytować plik server.cfg
(przykładowy plik server.cfg nizej)

Spoiler


To wszystko jeśli chodzi o instalację serwera HLDS.

Aby go uruchomić wchodzimy w katalog gdzie zainstalowaliśmy grę:

cd hlds_l

a następnie odpalamy serwer w SCREENie

screen -A -m -d ./hlds_run -console -game cstrike +maxplayers 20 +map cs_assault +ip IP_TWOJEGO_SERWERA +port 27015 -pingboost 2 -sys_ticrate 450 +fps_max 400 +exec server.cfg

Aby wyjść ze screena nie zamykająć go, używamy skrótu klawiszowego
ctrl+a+d
Aby powrócić do screena wpisujemy
screen -r

I to wszystko!

Opcjonalne dodatki:


Jak zainstalować Amx Mod X - AMXX.pl: Support AMX Mod X
Dproto [0.9.87] - Instalacja i konfiguracja (NonSteam + Steam) - AMXX.pl: Support AMX Mod X
  • +
  • -
  • 7

#2 Lyons

    Wszechpomocny

  • Zbanowany

Reputacja: 25
Życzliwy

  • Postów:375
  • GG:
  • Imię:Dawid
  • Lokalizacja:Częstochowa
Offline

Napisano 14.08.2011 17:59

na freebsd 8.2 x64 tez styknie?

#3 Hiroshima

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 1 327
Godlike

  • Postów:4 984
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 14.08.2011 18:11

na freebsd 8.2 x64 tez styknie?


na FreeBSD trzeba najpierw wykonac inne kroki.

ze strony hlds.pl:

FreeBSD

Wymagany artykuł po angielsku - dla admina Installation

Autor: di0nizy Instalacja Klienta Steam pod systemem FreeBSD. Niestety, aby wszytko działało jak należy będzie nam potrzeby root albo superuser.

Po aktualizacji portów (aktualizacji systemu) wykonujemy polecenie:

# cd /usr/ports/emulators/linux_base-suse-9.2 && make install clean

Aktywujemy Linux emulation - do pliku /etc/rc.conf należy dopisać:

linux_enable="YES"

Potem musimy wykonać reboot maszyny.

Następnie:

cd /usr/ports/games/linux-steam && make install clean

Jeśli chcecie zainstalować Steam'a w konkretnej lokalizacji, musisz wyedytować plik /usr/ports/games/linux-steam/Makefile W środku znajdziesz linię:

INSTALLDIR?= steam

Zmień ją na:

INSTALLDIR?=/gdziekolwiek/Ci/wygodnie/zainstalować/steama/

System powienien ściągnąć i zainstalować Steam'a jak i wszystkie niezbędne do jego działania biblioteki.

Na końcu:

# cd /gdziekolwiek/Ci/wygodnie/zainstalowac/steama/
# ./steam

i instalujemy jak dla reszty linuksów.


Dodatkowo warto zaznajomić się z pakietem FreshPorts -- games/hlserver-cs Potrzebne będzie też FreshPorts -- emulators/linux_base-8


  • +
  • -
  • 0

#4 Dawidho

    Początkujący

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:18
  • Imię:Arek
  • Lokalizacja:Poznań
Offline

Napisano 10.10.2011 14:31

Jak nadać te chmod ?
  • +
  • -
  • 0

#5 Hiroshima

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 1 327
Godlike

  • Postów:4 984
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 10.10.2011 14:32

a jest niewyraźnie napisane?
  • +
  • -
  • 0

#6 Dawidho

    Początkujący

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:18
  • Imię:Arek
  • Lokalizacja:Poznań
Offline

Napisano 10.10.2011 14:46

Ale nie rozumiem , mam ten plik edytować ?
  • +
  • -
  • 0

#7 Hiroshima

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 1 327
Godlike

  • Postów:4 984
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 10.10.2011 14:50

a czy jest tutaj coś napisane o jakiejś edycji? przeczytaj to uważnie od samego początku.
  • +
  • -
  • 0

#8 Dawidho

    Początkujący

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:18
  • Imię:Arek
  • Lokalizacja:Poznań
Offline

Napisano 10.10.2011 14:53

Pobrałem ten plik i nie rozumiem jak mam to nadać , przez jakiś program ? .
  • +
  • -
  • 0

#9 Hiroshima

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 1 327
Godlike

  • Postów:4 984
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 10.10.2011 14:59

masz wpisać komendę... tak jak podałem...
  • +
  • -
  • 0

#10 Dawidho

    Początkujący

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:18
  • Imię:Arek
  • Lokalizacja:Poznań
Offline

Napisano 10.10.2011 15:38

Gdzie mam tą komendę wpisać?
  • +
  • -
  • 0

#11 Kawon

    Godlike

  • Przyjaciel

Reputacja: 887
Czempion

  • Postów:5 165
  • Steam:steam
  • Imię:Paweł
  • Lokalizacja:Dzierzgoń
Offline

Napisano 10.10.2011 15:42

Gdzie mam tą komendę wpisać?




Dostęp do serwera po przez SSH, albo siedzieć przy nim ,


zapewne nie siedzisz przy tym to użyj putty
  • +
  • -
  • 0

DarkGL to mój autorytet.


#12 Hiroshima

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 1 327
Godlike

  • Postów:4 984
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 10.10.2011 15:42

czytanie ze zrozumieniem zanika, czy tylko ja odnoszę takie wrażenie?

wiesz co to konsola SSH?
  • +
  • -
  • 1

#13 Duperela

    Nowy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:9
  • Lokalizacja:BYdzia
Offline

Napisano 17.10.2011 20:03

Jesteś wstanie napisać o serwerze ftp? Gdyż to jest niezbędne do stawiania serwa na linux'ie ,był bym wdzięczny.
Hiroshima (17.10.2011 20:26):
do czego tutaj potrzebujesz FTP? widzisz gdzies tutaj konieczność ze skorzystania z FTP podczas stawiania HLDS?

  • +
  • -
  • 0

#14 dooomino

    Pomocny

  • Użytkownik

Reputacja: -1
Nowy

  • Postów:69
  • Imię:dominik
  • Lokalizacja:sanok
Offline

Napisano 29.01.2012 20:43

pomożecie? mam vps'a oraz dedyka i na jednym i drugim mam taki o to błąd

./hlds_run: line 321: 7224 Segmentation fault $HL_CMD
  • +
  • -
  • 0

#15 Hiroshima

    Godlike

  • Autor tematu
  • Przyjaciel

Reputacja: 1 327
Godlike

  • Postów:4 984
  • Steam:steam
  • Imię:Michał
  • Lokalizacja:Málaga
Offline

Napisano 01.02.2012 20:43

zacznij od wpisania tego błędu w google a potem załóż nowy temat w dziale "hlds -> problemy"

w tym temacie zostało wszystko wyjaśnione, więc zamykam
  • +
  • -
  • 0

#16 Gość_21977_*

  • Gość

Reputacja: 0

Offline

Napisano 22.07.2013 16:20

Pozwoliłem sobie temat otworzyć z racji aktualizacji hldsupdatetool.

hldsupdatetool nie obsługuje już dłużej większości gier, proponuję zaktualizować artykuł o dodanie informacji, jakie gry obsługuje i podkreślić, że nie obsługuje cs 1.6.

#17 kamioool

    Profesjonalista

  • Zbanowany

Reputacja: 40
Pomocny

  • Postów:203
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Wrocław
Offline

Napisano 05.04.2014 14:58

Pozwoliłem sobie temat otworzyć z racji aktualizacji hldsupdatetool.

hldsupdatetool nie obsługuje już dłużej większości gier, proponuję zaktualizować artykuł o dodanie informacji, jakie gry obsługuje i podkreślić, że nie obsługuje cs 1.6.

 

Czy przybliży ktoś jak powinna wyglądać instalacja serwera 1.6 + dproto na linuxie?



#18 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 06.04.2014 10:05

https://developer.va...iki/SteamCMD:pl - instalacja serwera CS 1.6 (najnowszego, przez SteamCMD, lepszego poradnika nie znajdziesz)

 

Do tego dorzucasz metamoda i najnowsze dproto. Nie zapomnij o konfiguracji dproto, aby zabezpieczyć się przed podmianą SteamID.


  • +
  • -
  • 0

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark


#19 kamioool

    Profesjonalista

  • Zbanowany

Reputacja: 40
Pomocny

  • Postów:203
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Wrocław
Offline

Napisano 07.04.2014 09:46

https://developer.va...iki/SteamCMD:pl - instalacja serwera CS 1.6 (najnowszego, przez SteamCMD, lepszego poradnika nie znajdziesz)

 

Do tego dorzucasz metamoda i najnowsze dproto. Nie zapomnij o konfiguracji dproto, aby zabezpieczyć się przed podmianą SteamID.

Właściwie to skorzystałem z RavEmu dostępnego na tym forum, wszystko wydaje działać sie prawidłowo. Miałem też poszukać nowszej wersji. Czy jest jakaś istotna różnica między RavEmu a Dproto?



#20 GwynBleidD

    Godlike

  • Przyjaciel

Reputacja: 1 869
Godlike

  • Postów:3 066
  • Steam:steam
  • Lokalizacja:Przemyśl
Offline

Napisano 07.04.2014 10:10

Nie RavEmu, a RevEmu. Dproto umożiwia grę każdemu, RevEmu tylko tym, którzy posiadają specjalnie spatchowanego klienta NS. Większość nowych do pobrania klientów jest już spatchowana, ale nie wszystkie. I polecam również przysiąść do konfiguracji RevEmu, bo jest ono podatne dokładnie na ten sam atak, co dproto z podszywaniem się pod adminów (podmiana steamid).
  • +
  • -
  • 1

NIE pomagam na PW. Nie trudź się, na zlecenia nie odpiszę... Od pomagania jest forum.
NIE zaglądam w tematy wysłane na PW. Jeśli są na forum to prędzej czy później je przeczytam. Jeśli mam co w nich odpisać, to odpiszę.
 
1988650.png?theme=dark





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych