Questa guida copre come configurare il tuo server dedicato Black Mesa su Legion Hosting, impostare le variabili di avvio, modificare server.cfg, configurare la rotazione mappe e le modalità di gioco, impostare RCON e connettersi al server. Black Mesa è un remake su motore Source di Half-Life con deathmatch multigiocatore competitivo. Per i comandi admin, il supporto SourceMod/MetaMod e la risoluzione dei problemi, consulta Comandi Admin di Black Mesa.
1. Primo Avvio
- Accedi a GPanel e seleziona il tuo server Black Mesa.
- Vai alla scheda Startup e rivedi le variabili configurabili (vedi Sezione 2).
- Imposta la mappa di avvio preferita tramite SRCDS_MAP e regola MAX_PLAYERS secondo necessità. Nome del server, password e password RCON si configurano in
server.cfg(vedi Sezione 3). - Torna alla scheda Console e clicca Start.
- Attendi che la console confermi l'avvio. Il primo avvio genera i file di configurazione predefiniti.
server.cfg, avvia il server una volta, attendi il completamento del caricamento, poi fermalo prima di modificarlo.
2. Variabili di Avvio GPanel
| Variabile | Obbligatoria | Descrizione |
|---|---|---|
SRCDS_MAP | No | Mappa caricata all'avvio. Il valore predefinito è dm_crossfire. |
MAX_PLAYERS | No | Giocatori massimi simultanei. Il valore predefinito è 32. |
AUTO_UPDATE | No | Aggiorna automaticamente il server all'avvio. Abilitato per impostazione predefinita. |
3. Configurazione del Server (server.cfg)
Per impostazioni dettagliate, modifica server.cfg. Ferma il server prima di apportare modifiche.
Posizione del File
bms/cfg/server.cfg
Usa la sintassi standard del motore Source key "value", un'impostazione per riga.
Impostazioni Principali
| Impostazione | Predefinito | Descrizione |
|---|---|---|
hostname | (da startup) | Nome del server mostrato nel browser. |
sv_password | (vuoto) | Password di accesso. Vuoto significa pubblico. |
rcon_password | (da startup) | Password della console remota. |
maxplayers | 16 | Giocatori massimi simultanei. |
mp_timelimit | 15 | Limite di tempo per mappa in minuti. |
mp_fraglimit | 30 | Limite di frag per terminare il round. 0 = nessun limite. |
mp_friendlyfire | 0 | Fuoco amico nelle modalità a squadre. 0 = disattivato, 1 = attivato. |
mp_autoteambalance | 1 | Bilanciamento automatico delle squadre in TDM. |
sv_alltalk | 0 | Chat vocale tra team. 1 = abilitata. |
Esempio di server.cfg
hostname "My Legion Black Mesa Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 16
mp_timelimit 15
mp_fraglimit 30
mp_friendlyfire 0
mp_autoteambalance 1
sv_alltalk 0
4. Rotazione Mappe (mapcycle.txt)
Modifica bms/cfg/mapcycle.txt per personalizzare la rotazione. Elenca una mappa per riga:
dm_bounce
dm_gasworks
dm_lambdabunker
dm_power
dm_stack
dm_subtransit
dm_undertow
dm_crossfire
Mappe Disponibili
dm_bounce-- Arena multilivello con pedane di lancio.dm_gasworks-- Ambientazione industriale con corridoi stretti e aree aperte.dm_lambdabunker-- Combattimento verticale a tema complesso Lambda.dm_power-- Centrale elettrica con lunghe linee di tiro.dm_stack-- Mappa verticale con piattaforme sovrapposte.dm_subtransit-- Tema metropolitana con percorsi multipli.dm_undertow-- Pericoli acquatici e spazi ristretti.dm_crossfire-- Classico reinventato con un pulsante per attacchi aerei.
5. Modalità di Gioco
| Modalità | Valore | Descrizione |
|---|---|---|
| Deathmatch | dm | Combattimento tutti contro tutti. Vince chi ha più uccisioni. |
| Team Deathmatch | tdm | Due squadre competono. Vince la squadra con più uccisioni combinate. Usa mp_autoteambalance 1 per mantenere le squadre equilibrate. |
Cambia la modalità tramite la variabile di avvio GAME_MODE e riavvia.
6. Configurazione RCON
Imposta la password RCON nelle variabili di avvio o in server.cfg. Per usarla in gioco, apri la console (~) e autenticati:
rcon_password YourStrongPassword
rcon changelevel dm_gasworks
7. Come Connettersi
Opzione A -- Browser dei Server Steam
- Avvia Black Mesa, vai su Multiplayer > Find Servers.
- Usa la scheda Internet e cerca il tuo server per nome.
- Seleziona il tuo server e clicca Connect.
Opzione B -- Connessione Tramite Console
- Apri la console (
~). Se non si apre, abilitala in Options > Keyboard > Advanced > Enable Developer Console. - Digita:
connect <your-server-ip>:<port>
Articoli Correlati
- Comandi Admin di Black Mesa
- Come Trovare l'IP e la Porta del Tuo Server
- Come Caricare File tramite SFTP
- Guida all'Avvio del Server
Hai Bisogno di Aiuto?
Se riscontri problemi con il tuo server Black Mesa non trattati in questa guida, apri un ticket di supporto e includi l'IP del tuo server, una descrizione del problema e qualsiasi messaggio di errore rilevante dalla console di GPanel.