Steam Support Wiki
 
 

Installare ed aggiornare un server dedicato

 
 

Il contenuto di questa pagine è moderato sia dallo Steam Support che dalla comunità di utenti di Steam - qualsiasi link verso siti esterni al wiki deve essere trattato con prudenza.

Lo Steam Support non vi chiederà mai la password del vostro account di Steam, nè vi sarà chiesto di inserire la password del vostro account di Steam dal modulo di un sito.

Al momento ci sono quattro tipi di server per le partite multiplayer di Half-Life:

Server in ascolto (HL1 e HL2)

Questo tipo di server è eseguibile solo dal menu del gioco. E' possibile giocare ed ospitare una partita contemporaneamente. Il pannello di controllo fornisce funzionalità minime. Richiede il client di Steam per funzionare. Tutti i file di gioco sono contenuti in un singolo file di cache. Non è necessario effettuare gli aggiornamenti poichè avvengono in maniera automatica. nota: I server in ascolto richiedono il parametro "sv_lan 0" per essere accessibili dai giocatori su internet.

Client HLDS Server (HL1 e HL2)

E' selezionabile tramite il menu "I miei giochi" di Steam. E' un vero e proprio server e dovete connettervi ad esso tramite la LAN o internet. Serve solo il client di Steam per farlo funzionare. Ha un pannello di controllo completo. Tutti i file di gioco sono contenuti in un singolo file di cache. Non è necessario effettuare gli aggiornamenti poichè avvengono in maniera automatica.

Server HLDS Indipendente (HL1)

E' una installazione completamente indipendente da Steam. Non ha bisogno di Steam per funzionare. E' un vero e proprio server e dovete connettervi ad esso tramite la LAN o internet. Non esistono file di cache, tutte le mappe e gli oggetti sono sfusi/disimpacchettati. E' necessario effettuare manualmente gli aggiornamenti.

Server Source (SRCDS) Indipendente (HL2)

E' una installazione completamente indipendente da Steam. Non ha bisogno di Steam per funzionare. E' un vero e proprio server e dovete connettervi ad esso tramite la LAN o internet. Non esistono file di cache, tutte le mappe e gli oggetti sono sfusi/disimpacchettati. E' necessario effettuare manualmente gli aggiornamenti.

NOTA: Dovete installare il Server di HL2 in una cartella diversa da quella del server di HL1.

Esiste anche un server indipendente di LINUX, vi preghiamo di consultare l'articolo Steam per Linux per ulteriori informazioni.

Installare un server dedicato

Ottenere HLDSUpdatetool ed i file Batch

Qui vi è un collegamento all'ultima versione disponibile dell'applicazione HLDSUpdatetool, più un file leggimi che vi spiega come utilizzare il programma e come impostare alcuni file batch generici (in questo modo non dovrete avviare la finestra dei comandi per eseguire l'aggiornamento):

HLDSUpdatetool per i giochi basati su HL1 ed i file di batch

HLDSUpdatetool per i giochi basati su HL2 (Source) ed i file di batch

Il programma (hldsupdatetool) è lo stesso per entrambi, ma i due server di gioco non possono risiedere nella stessa cartella.

Dove inserire i file:

Per i giochi basati su HL1, prelevate l'archivio zip corrispondente ed estraetene i file all'interno della cartella C:\hlserver

Per i giochi basati su HL2, prelevate l'archivio zip corrispondente ed estraetene i file all'interno della cartella C:\hl2server

Aggiornare HLDSUpdatetool

Prima di fare qualsiasi cosa, fate doppio clic sul file HLDSUpdatetool.exe senza aggiungere alcun parametro, in questo modo si aggiornerà automaticamente, se necessario. Eseguite questa operazione per ogni installazione, se avete sia il server di HL1 che quello di HL2 sullo stesso computer (assicuratevi di eseguire questa operazione prima di fare qualsiasi aggiornamento).

Modificare i file Batch di aggiornamento

Usando blocco note, modificate il file batch del vostro MOD (per esempio "update_cs.bat").

All'interno troverete delle linee come queste (c:\hlserver è per HL1, mentre c:\hl2server è per HL2):

 date/t
 time/t
 hldsupdatetool -command update -game cstrike -dir c:\hlserver
 
 time/t
 @pause 

Se la vostra cartella del server di HL non è nell'unità C: dovrete modificare anche le lettere corrispondenti alle unità.

NOTA: NON usate il percorso riferito ai vostri Client Dedicated Server (ES: Steam/SteamApps/<account>/Dedicated Server) nelle impostazioni di un Server indipendente!

Infine salvate il file di batch ed eseguitelo.

Dovreste vedere qualcosa di simile a quanto segue:

 Tue 04/27/2004
 04:55 PM
 Checking bootstrapper version ...
 Updating Installation
 Logging in as '<your server email>'
 
 Checking/Installing 'Win32 Server Engine' version 11
 Updating 'Win32 Server Engine' from version 11 to version 12
 Downloading: <stuff>
 
 Checking/Installing 'HL base content' version 4
 Updating 'HL base content' from version 4 to version 5
 Downloading: <stuff>
 
 Checking/Installing 'cstrike content' version 7
 Updating 'cstrike content' from version 7 to version 8
 Downloading: <stuff>
 
 HLDS installation up to date
 04:55 PM

Aggiornare il vostro server

Se dovete aggiornare il vostro server tutto ciò che dovete fare è cliccare sul file batch di aggiornamento per ogni gioco che volete aggiornare, ed esso procederà automaticamente, in modo facile e veloce!

Server per i giochi di terze parti

Dovete installare i file per il server del MOD di terze parti nella cartella dei server dedicati, nella cartella del client dedicated server oppure nella cartella riservata al server dedicato indipendente (hlserver).

Vi preghiamo di riferirvi al sito di supporto per il MOD di terze parti per ottenere, oltre agli ultimi file aggiornati, anche le informazioni specifiche sul procedimento di installazione.

Server dedicato di Source (HL2)

E' necessario installare il vostro server Source (HL2) dedicato, in una cartella completamente differente dal server di HL1!

Vi viene fornito un file batch generico che permette l'installazione del server Source nella cartella C:\hl2server

Assicuratevi di aggiornare i campi EMAIL e PASS.

 
 
  link: Valve Software MediaWiki Logo