NUOVO 📢 Offerta di lancio limitata: fino al 70% di sconto sul tuo primo mese, per tutti i giochi!Vedi i piani

Come ospitare un server ET: Legacy (2026)

ET: LegacyUpdated Nov 5, 20269 min read

Risposta breve. Puoi ospitare un server ET: Legacy da solo e gratis: scarica l'archivio Linux di ET: Legacy da etlegacy.com, copia pak0.pk3, pak1.pk3 e pak2.pk3 dal download gratuito di Wolfenstein: Enemy Territory di Splash Damage in etmain, poi avvia etlded.x86_64 sulla porta UDP 27960. Oppure noleggia un server ET: Legacy e salta i download e la configurazione di rete.

I giocatori trovano il tuo server nel browser dei server del gioco, perché un server impostato con dedicated "2" e sv_advert "3" invia heartbeat al master server. La configurazione predefinita ha già entrambi.

Verificato il 5 novembre 2026 con ET: Legacy 2.86.2, l'ultima versione stabile su etlegacy.com (pubblicata l'11 ottobre 2026).

Questa guida usa la wiki del progetto ET: Legacy, il suo codice sorgente e i file di configurazione predefiniti dell'archivio 2.86.2, oltre alle impostazioni di installazione e avvio dei server ET: Legacy che ospitiamo. Per passare subito al noleggio, vai all'Opzione 2.

Cosa ti serve

  • Il software del server: l'archivio Linux di ET: Legacy da etlegacy.com/download. Esiste in versione a 64 bit (x86_64) o a 32 bit (i386). La wiki del progetto dice che il client a 64 bit può entrare solo nei server che usano mod a 64 bit, come il mod Legacy predefinito, quindi scegli la versione a 32 bit solo se ti serve una mod esclusivamente a 32 bit.
  • I file originali del gioco: pak0.pk3, pak1.pk3 e pak2.pk3 di Wolfenstein: Enemy Territory. La wiki di ET: Legacy dice che puoi scaricarli legalmente e gratis dalla pagina di Wolfenstein: Enemy Territory di Splash Damage. Non serve un account Steam.
  • Una macchina sempre accesa: un PC di scorta, un server domestico o una macchina virtuale cloud. Questa guida usa Debian o Ubuntu Linux.
  • Un limite di giocatori: il file etl_server.cfg predefinito imposta sv_maxclients "24", il numero di giocatori inclusi gli slot privati, e ne riserva 4 con sv_privateclients "4".
  • Rete: la porta di gioco, UDP 27960 per impostazione predefinita (net_port), raggiungibile da internet.

Opzione 1: ospitarlo da solo

Installa il server

  1. Scarica e decomprimi l'archivio da etlegacy.com/download. Per 2.86.2 il file a 64 bit è etlegacy-v2.86.2-x86_64.tar.gz.
    mkdir -p ~/etlegacy
    cd ~/etlegacy
    tar xvf etlegacy-v2.86.2-x86_64.tar.gz --strip-components=1
    --strip-components=1 mette il programma del server etlded.x86_64 e le cartelle etmain e legacy direttamente in ~/etlegacy.
  2. Aggiungi i file originali del gioco. L'archivio non li contiene. Dalla pagina di Wolfenstein: Enemy Territory di Splash Damage, scarica il file Linux et260b.x86_full.zip in ~/etlegacy. Contiene un installer, et260b.x86_keygen_V03.run, e dentro ci sono i tre file pak. Da ~/etlegacy, questo comando li estrae in etmain:
    sudo apt install unzip
    unzip et260b.x86_full.zip
    sh et260b.x86_keygen_V03.run --tar xvf ./etmain/pak0.pk3 ./etmain/pak1.pk3 ./etmain/pak2.pk3
  3. Modifica la configurazione del server. L'archivio include etmain/etl_server.cfg con un commento per ogni impostazione. Imposta almeno queste righe (le ultime due hanno già questi valori). La wiki del progetto dice che i valori devono stare tra virgolette.
    set sv_hostname "My ET server"
    set sv_maxclients "24"
    set g_password ""
    set rconpassword "choose-a-long-password"
    set dedicated "2"
    set sv_advert "3"
    Lascia rconpassword vuoto per tenere spenta la console remota. Imposta g_password per un server privato. La configurazione indica che sv_hostname è lungo al massimo 26 caratteri senza codici colore.

Apri la porta

  • Gioco: 27960 è il valore predefinito di net_port, e il codice di rete del motore usa UDP. Consenti UDP 27960 nel firewall della macchina (su Ubuntu con ufw: sudo ufw allow 27960/udp) e inoltralo sul router.
  • Un'altra porta: togli il commento a //set net_port "27960" nella configurazione e cambia il numero, oppure passa +set net_port 27961 sulla riga di comando.

Avvialo ed entra

  1. Avvia il server da ~/etlegacy. È il comando di avvio della wiki del progetto, con il nome del file dell'archivio e la porta aggiunti:
    ./etlded.x86_64 +set net_port 27960 +exec etl_server.cfg +set omnibot_enable 1 +set omnibot_path "./legacy/omni-bot"
    È pronto quando la console stampa Game Initialization completed in. Eseguilo con un gestore di servizi come systemd, così riparte dopo un crash.
  2. Omni-bot: omnibot_enable 1 carica i bot inclusi nell'archivio. Se si è caricato, la console mostra Omni-bot Loaded Successfully. Per aggiungere bot, apri la console e inserisci /bot minbots -1 e /bot maxbots 16. Imposta omnibot_enable 0 se vuoi solo giocatori umani.
  3. Entra. Avvia ET: Legacy e cerca il nome del tuo server nel browser dei server.
  4. Aggiorna decomprimendo la nuova versione in una cartella nuova, copiando i tuoi tre file pak e i file di configurazione modificati nella sua etmain, e avviando il server da lì. Le FAQ del progetto dicono di non sovrascrivere una versione precedente di ET: Legacy.

Rotazione delle mappe

La configurazione predefinita ha già una rotazione. Verso la fine, etl_server.cfg esegue exec mapvotecycle.cfg, che imposta g_gametype 6 (voto della mappa) e parte da oasis. Se nessuno vota, la mappa successiva segue la lista battery, goldrush, radar, railgun e fueldump; altrimenti si gioca la mappa con più voti. Per le campagne, metti // davanti a quella riga e toglilo da //exec campaigncycle.cfg, che usa g_gametype 4. Cambia l'ultima riga, set com_watchdog_cmd "exec mapvotecycle.cfg", con lo stesso file di ciclo, perché il server lo esegue per riprendersi quando resta senza mappa. I file di ciclo sono in etmain, quindi puoi modificare lì gli elenchi delle mappe.

Opzione 2: ospitarlo su PlayNHost

Il noleggio elimina i download, i file pak, l'inoltro delle porte e la routine degli aggiornamenti. Scegli comunque tu mappa, password e regole.

  1. Scegli un piano. Apri la pagina di hosting dei server ET: Legacy e confronta i piani: MEDIC (16 giocatori), FIELDOPS (24) e COVERT (32) al momento della scrittura. Premi Crea server (su COVERT il pulsante dice Personalizza piano) e completa l'ordine. I prezzi cambiano, quindi controllali su quella pagina.
  2. Aspetta l'installazione. Il server compare nel pannello. La sua Console stampa Game Initialization completed in quando è pronto.
  3. Scegli le impostazioni. Nella scheda Impostazioni trovi Mappa predefinita, Attiva Omnibot e Password RCON. Cambiale e riavvia. RCON resta spento finché non imposti una password, e la casella della console del pannello funziona in entrambi i casi.
  4. Imposta la rotazione. Il server carica la mappa predefinita e poi esegue etmain/etl_server.cfg, che così com'è fornito esegue exec mapvotecycle.cfg verso la fine e passa quindi al voto della mappa a partire da oasis. Per cambiare la rotazione, o per restare su una tua mappa, modifica quella riga e i file di ciclo nella scheda Files. Gli altri cvar vanno nello stesso file.
  5. Invita i tuoi giocatori. Il server si elenca nel browser pubblico dei server appena si avvia, senza token né passaggi extra, quindi i giocatori possono cercarne il nome.

Cosa fa il pannello per te:

  • Scarica l'archivio attuale di ET: Legacy e i file di gioco di Splash Damage quando il server viene installato, decomprime i file pak in etmain e crea la cartella .etlegacy.
  • Imposta net_ip su 0.0.0.0 e net_port sulla porta assegnata al tuo server, in etmain/etl_server.cfg, e a ogni avvio riscrive la riga sv_maxclients con il numero di giocatori del tuo piano e la riga rconpassword con la password RCON che hai scelto. Un valore che scrivi in quelle due righe viene sostituito al successivo avvio, quindi imposta la password RCON nel pannello; il numero di giocatori segue il piano. La porta non devi mai inoltrarla.
  • L'impostazione Versione di ET Legacy sceglie la versione a 64 bit (quella predefinita) o a 32 bit quando il server viene installato.

Ospitarlo da soli o noleggiarlo: un confronto onesto

  • Costo: il software del server e i file originali del gioco sono gratuiti. Ospitarlo da soli costa corrente, hardware e banda, oppure una macchina cloud. Il noleggio è una quota mensile stabilita dal piano.
  • Disponibilità: un server domestico è attivo solo finché lo sono il tuo PC, la corrente e internet. Un server noleggiato gira sull'hardware del fornitore.
  • Esposizione: a casa, i giocatori si collegano al tuo indirizzo IP pubblico e tu ti occupi di firewall e router. Un server noleggiato tiene fuori il tuo IP di casa.
  • Configurazione: ospitarlo da soli richiede la riga di comando, due download da due siti, l'inoltro delle porte e aggiornamenti tuoi. Il noleggio richiede una mappa, una password e una scelta su RCON.
  • Controllo: ospitarlo da soli ti dà ogni file. Sui nostri server il pannello gestisce la porta e due righe di configurazione, e per tutto il resto hai la scheda Files.

Vuoi saltare la configurazione? Guarda i piani dei server ET: Legacy.

Lo ospiti già altrove? Sposta il tuo server da noi

ULTIMI ARTICOLI