Questa guida spiega come installare SourceMod e MetaMod:Source sul tuo server Left 4 Dead 2, configurare gli amministratori del server e gestire i plugin. Per la configurazione di base del server e le istruzioni di connessione, consulta la Guida alla configurazione del server L4D2.
Passaggio 1 — Installa MetaMod:Source e SourceMod
SourceMod è il principale framework per amministrazione e plugin per Left 4 Dead 2. Richiede MetaMod:Source come dipendenza. Entrambi devono essere installati caricando i file nella directory left4dead2/addons/ del server.
Scarica i file richiesti
- MetaMod:Source — Scarica l'ultima build stabile per Linux da sourcemm.net. Scegli il pacchetto etichettato Left 4 Dead 2 o la build generica Source 2009/OB.
- SourceMod — Scarica l'ultima build stabile da sourcemod.net. Seleziona il pacchetto Linux.
Installa MetaMod:Source
- Estrai l'archivio MetaMod sulla tua macchina locale. Verrà generata una cartella
addons/. - Carica il contenuto di quella cartella
addons/inleft4dead2/addons/sul tuo server, unendolo a eventuali file esistenti. - Il file chiave inserito è
left4dead2/addons/metamod.vdf, che indica al motore Source di caricare MetaMod.
Installa SourceMod
- Estrai l'archivio SourceMod. Anch'esso produce una cartella
addons/e una cartellacfg/. - Carica entrambe le cartelle in
left4dead2/, unendole al contenuto esistente. - I file di SourceMod verranno posizionati sotto
left4dead2/addons/sourcemod/.
Verifica l'installazione
- Avvia il server e monitora l'output della console in GPanel.
- Cerca righe simili a:
L4D2: Loading MetaMod:Source v1.x.x L4D2: SourceMod 1.x.x loaded - Entra nel server e digita
sm versionnella console di gioco. Se SourceMod è attivo, restituirà il numero di versione installato.
Passaggio 2 — Struttura delle directory di SourceMod
Comprendere dove SourceMod archivia i suoi file è essenziale per gestire plugin e configurazioni.
| Percorso | Scopo |
|---|---|
left4dead2/addons/sourcemod/plugins/ |
File plugin compilati (.smx). Inserisci qui i plugin per installarli. |
left4dead2/addons/sourcemod/plugins/disabled/ |
Sposta qui il file .smx di un plugin per disabilitarlo senza eliminarlo. |
left4dead2/addons/sourcemod/configs/ |
File di configurazione per amministratori, slot riservati e impostazioni dei plugin. |
left4dead2/addons/sourcemod/logs/ |
File di log di SourceMod e dei plugin. Controlla qui per primo quando risolvi errori dei plugin. |
left4dead2/addons/sourcemod/translations/ |
File di lingua per l'output localizzato dei plugin. |
Passaggio 3 — Aggiungere amministratori SourceMod
Apri left4dead2/addons/sourcemod/configs/admins_simple.ini nell'editor di file di GPanel. Aggiungi le voci degli amministratori nel formato seguente, quindi riavvia il server.
// Format: "STEAM_0:X:XXXXXXXX" "flag-string" "password" "comment"
// Flag 'z' grants all permissions (superadmin)
"STEAM_0:1:12345678" "z"
STEAM_0:X:XXXXXXXX in admins_simple.ini.
Flag amministrative comuni
| Flag | Autorizzazione |
|---|---|
z |
Amministratore completo (tutte le autorizzazioni) |
b |
Espellere giocatori |
c |
Bannare giocatori |
d |
Uccidere/danneggiare giocatori |
e |
Cambiare mappa |
f |
Modificare ConVar |
Puoi combinare i flag. Ad esempio, "bce" concede i permessi di espulsione, ban e cambio mappa senza accesso amministrativo completo.
Passaggio 4 — Installa plugin SourceMod
I plugin SourceMod sono distribuiti come file .smx compilati. I plugin più popolari per Left 4 Dead 2 includono strumenti amministrativi, controllo dei bot sopravvissuti, sistemi di ready-up e modificatori di difficoltà.
- Scarica il file
.smxdel plugin scelto. Molti sono disponibili sui forum AlliedModders. - Carica il file
.smxinleft4dead2/addons/sourcemod/plugins/. - Se il plugin include un file di configurazione (
.cfg), caricalo inleft4dead2/cfg/sourcemod/(crea la cartella se non esiste). - Riavvia il server. SourceMod carica automaticamente all'avvio tutti i file
.smxpresenti nella directory dei plugin.
.smx in left4dead2/addons/sourcemod/plugins/disabled/ e riavvia il server. Questo è anche il primo passaggio consigliato per risolvere i conflitti tra plugin.
Verifica dei plugin caricati
Dopo l'avvio del server, puoi verificare quali plugin sono caricati digitando quanto segue nella console del server (tramite la scheda Console di GPanel) o nella console di gioco come amministratore:
sm plugins list
Questo elenca tutti i plugin caricati con nome, versione e stato. I plugin che non sono riusciti a caricarsi saranno contrassegnati con un indicatore di errore.
Articoli correlati
- Guida alla configurazione del server L4D2 — Configurazione di server.cfg, token GSLT, modalità di gioco e come connettersi
- Risoluzione dei problemi del server L4D2 — Problemi comuni di connessione, addon, plugin ed elenco nel browser dei server
- Come caricare file tramite SFTP