Steam Support Wiki
 
 

Zarzadzanie zasobami serwera dedykowanego HL

 
 

Treścią tej strony zarządza zarówno Steam Support jak i użytkownicy Steam - wszelkie odnośniki do stron zewnętrznych powinny być traktowane z ostrożnością.

Steam Support nigdy nie zażąda hasła do Twojego konta Steam, jak również nigdy nie poprosi o podanie hasła w formularzu na stronie internetowej.

Zasoby serwera dedykowanego Half-Life (HLDS) mozna kontrolowac za pomoca zestawu zmiennych konsoli (CVAR). W ten sposób mozna konfigurowac wysylanie lub pobieranie rzeczy takich, jak zasoby map czy sprayów stworzonych przez graczy-klientów.

Niektóre z CVAR-ów okreslaja tez zachowanie aplikacji po stronie klienta.

We wszystkich ponizszych opisach: 1 oznacza wlaczone, 0 - wylaczone.

Po stronie klienta:

  • cl_allowdownload 1/0 - pozwala lub zapobiega pobieraniu czegokolwiek klientowi z serwera
  • cl_allowupload 1/0 - pozwala lub zapobiega wysylaniu jakiejkolwiek tresci (wlaczajac spraye) z komputera klienta na serwer.

Po stronie serwera:

  • sv_allowupload 1/0 - pozwala lub zapobiega wysylaniu przez klientów wlasnych sprayów na serwer

Uwaga: sv_allowupload 0 spowoduje wyswietlenie nastepujacej wiadomosci w konsoli serwera: "ignoring custom decal from xxxxxx" ("zignorowano niestandardowy dekal xxxxxx").

  • sv_send_logos 1/0 - pozwala lub zapobiega wysylaniu przez serwer nowych sprayów do klientów.
  • sv_send_logos 1 - do dzialania wymaga sv_allowdownload 1
  • sv_allowdownload 1/0 - pozwala lub zapobiega pobieraniu klientowi jakichkolwiek tresci z serwera (map, sprayów i podobnych)
  • sv_send_resources 1/0 - Wlacza/wylacza wysylanie wszystkich chronionych zasobów do klienta.

Jesli powyzsze komendy z sv_allowdownload sa wylaczone, wtedy nic nie bedzie wysylane do klienta, wlaczajac w to zawartosc chroniona (przypadek 0:0)

Gdy serwer jest chroniony, zaden klient nie bedzie mógl sie podlaczyc.

Jesli ta opcja, jak i sv_allowdownload sa wlaczone, (a sv_send_logos jest takze wlaczone), wtedy wszystko bedzie moglo byc wyslane do klienta (przypadek 1:1)

Jesli ta opcja jest wlaczona, a sv_allowdownload jest wylaczone i serwer nie jest w trybie chronionym, wtedy kazdy klient bedzie mógl polaczyc sie z serwerem, ale zadne dane nie zostana do nich wyslane (przypadek 1:0)

Jesli serwer jest w trybie chronionym, klienci beda mogli sie polaczyc.

Jesli opcja ta jest wylaczona, a wlaczone jest sv_allowdownload, wtedy zadna zawartosc chroniona nie zostanie wyslana, ale zasoby map beda wysylane do klientów (przypadek 0:1). Jesli serwer nie jest chroniony, klienci beda mogli podlaczyc sie i pobrac zawartosc. Jesli serwer jest chroniony, przypuszczam, ze zadni klienci nie beda mogli sie dolaczyc.

  • sv_filetransfercompression 1/0 - Wlacza/wylacza kompresowanie danych przez serwer i wysylanie ich w takiej formie do klienta.
  • sv_downloadurl <url> - Ustawienie tej zmiennej pozwoli klientom na pobieranie zawartosci modyfikowanej poprzez protokól HTTP zamiast dostarczania danych wprost z serwera gry, czyniac to o wiele szybciej.

Ustaw ta opcje na "" (lancuch zerowy), aby powrócic do normalnego sposobu przesylania plików. Aby dowiedziec sie wiecej na ten temat, przeczytaj artykul: Server DownloadURL FAQ

hpk_maxsize 0/(jakakolwiek wartosc; by zminimalizowac, ustaw 0.1) Brak limitu/Limit 100k dla wielkosci pliku custom.hpk na serwerze. Plik ten przechowuje wszystkie spraye od klienta.

"sv_send_logos" (domyslna wartosc: 1) - Kiedy "sv_allowdownload" ma wartosc 1, ta zmienna bedzie kontrolowac, czy modyfikowane loga beda przesylane klientom.

"sv_send_resources" (domyslna wartosc: 1) - Kiedy "sv_allowdownload" ma wartosc 1, ta zmienna bedzie kontrolowac wysylanie zasobów do klientów.

Jesli ustawisz opcje "sv_allowdownload 1" i "sv_send_resources 0", klienci nie beda mogli polaczyc sie z serwerem (uruchomionym w trybie "chronionym") i NIE beda oni mogli pobierac zasobów gry.

Jesli chcesz pozwolic na pobieranie danych, mozesz ustawic opcje "sv_send_resources 1" i wszystko bedzie w porzadku.

Ludzie, którzy to robia, juz teraz prowadza bez problemów serwery w trybie chronionym. To byla po prostu technika dla administratorów serwerów, którzy nie chca pozwolic na pobieranie danych przez klientów.

 
 
  link: Valve Software MediaWiki Logo