Aktualizacja serwera Steam

Od HLDS.pl
(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(Windows)
(Podziękowania)
 
(Nie pokazano 2 wersji utworzonych przez jednego użytkownika)
Linia 6: Linia 6:
  
 
=Linux:=
 
=Linux:=
 +
* Wcześniej zobacz [[Program steam]] pod [[Linux]]a
 
  steam -command update -game cstrike -dir ~/hlds_l
 
  steam -command update -game cstrike -dir ~/hlds_l
  
Linia 13: Linia 14:
 
Jeżeli po ''-dir'' wpisałeś ściezkę do "starego" serwera (tzn do wcześniej zainstalowanego) to się sciągną nowe wersje plików.
 
Jeżeli po ''-dir'' wpisałeś ściezkę do "starego" serwera (tzn do wcześniej zainstalowanego) to się sciągną nowe wersje plików.
  
Jeśli ścieżka prowadzi gdzie indziej (np pusty katalog) to  ściągną się wszstkie pliki potrzebne do stworzenia serwera.
+
Jeśli ścieżka prowadzi gdzie indziej (np pusty katalog) to  ściągną się wszystkie pliki potrzebne do stworzenia serwera.
  
 
Jeśli ścieżka prowadzi do starego serwera CS 1.5 (albo innego sprzed platformy steam) to serwer zaktualizuje się do wersji steam czyli z serwera 1.5 będziemy mieli serwer 1.6
 
Jeśli ścieżka prowadzi do starego serwera CS 1.5 (albo innego sprzed platformy steam) to serwer zaktualizuje się do wersji steam czyli z serwera 1.5 będziemy mieli serwer 1.6
Linia 19: Linia 20:
 
Następnie musimy także pamiętac aby zaktualizować dodatki (przeważnie starczy ściągnąć nowsze wersje plików .so do metamoda i pluginów) - ten krok jest szczególnie ważny przy większych update platformy steam.
 
Następnie musimy także pamiętac aby zaktualizować dodatki (przeważnie starczy ściągnąć nowsze wersje plików .so do metamoda i pluginów) - ten krok jest szczególnie ważny przy większych update platformy steam.
  
 +
=Skrypty=
 +
Takie dwa małe skrypciki, nic wielkiego, nie tzeba przynajmniej stukac z palca komendy.
 +
Wrzucasz do katalogu gdzie jest plik steam (pod Linuxem) i edytujesz w środku ścieżki do katalogów docelowych. Akurat te są pod Counter-Strike i Counter-Strike: Source.
 +
Może kiedyś dopisze coś bardziej sensownego, np pełny backup serwera.
 +
==HLDS==
 +
<bash>
 +
#!/bin/bash
 +
#Half-Life directory, relative to location of the steam binary file, or can be absolute path
 +
HL_DIR="hlds_l/"
 +
 +
./steam -command update -game "cstrike" -verify_all -dir $HL_DIR -retry
 +
</bash>
 +
==SRCDS==
 +
<bash>
 +
#!/bin/bash
 +
#Half-Life directory, relative to location of the steam binary file, or can be absolute path
 +
HL_DIR="srcds"
 +
 +
./steam -command update -game "Counter-Strike Source" -verify_all -dir $HL_DIR -retry
 +
</bash>
 
=Podziękowania=
 
=Podziękowania=
 
*trawiator
 
*trawiator

Aktualna wersja na dzień 10:24, 29 paź 2006

W poniższych komendach zmieńcie ścieżki do programów i lokalizacji gdzie macie zainstalowane serwery.

Spis treści

Windows

hldsupdatetool.exe -command update -game cstrike -dir c:hlds

Linux:

steam -command update -game cstrike -dir ~/hlds_l

Ewentualnie jesli w katalogu którym jesteś jest plik steam a nie uruchamia się to wpisz z ./steam ...

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

Jeżeli po -dir wpisałeś ściezkę do "starego" serwera (tzn do wcześniej zainstalowanego) to się sciągną nowe wersje plików.

Jeśli ścieżka prowadzi gdzie indziej (np pusty katalog) to ściągną się wszystkie pliki potrzebne do stworzenia serwera.

Jeśli ścieżka prowadzi do starego serwera CS 1.5 (albo innego sprzed platformy steam) to serwer zaktualizuje się do wersji steam czyli z serwera 1.5 będziemy mieli serwer 1.6

Następnie musimy także pamiętac aby zaktualizować dodatki (przeważnie starczy ściągnąć nowsze wersje plików .so do metamoda i pluginów) - ten krok jest szczególnie ważny przy większych update platformy steam.

Skrypty

Takie dwa małe skrypciki, nic wielkiego, nie tzeba przynajmniej stukac z palca komendy. Wrzucasz do katalogu gdzie jest plik steam (pod Linuxem) i edytujesz w środku ścieżki do katalogów docelowych. Akurat te są pod Counter-Strike i Counter-Strike: Source. Może kiedyś dopisze coś bardziej sensownego, np pełny backup serwera.

HLDS

#!/bin/bash
#Half-Life directory, relative to location of the steam binary file, or can be absolute path
HL_DIR="hlds_l/"
 
./steam -command update -game "cstrike" -verify_all -dir $HL_DIR -retry

SRCDS

#!/bin/bash
#Half-Life directory, relative to location of the steam binary file, or can be absolute path
HL_DIR="srcds"
 
./steam -command update -game "Counter-Strike Source" -verify_all -dir $HL_DIR -retry

Podziękowania

  • trawiator
  • snake125
Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia