Vai al contenuto

Giochi Source: installare SourceMod e Metamod:Source

Scopri come installare Metamod:Source e SourceMod sul tuo server di gioco Source, aggiungere plugin e impostarti come admin tramite admins_simple.ini → Scopri di più

10 novembre 20267 min di lettura1 Visualizzazioni0 utile

Introduzione

Metamod:Source e SourceMod sono le estensioni standard per i server di gioco basati sul motore Source, ad esempio Counter-Strike: Source, Team Fortress 2 o Left 4 Dead 2. Metamod:Source costituisce la base e si integra nel motore, mentre SourceMod si basa su di esso. Insieme ti permettono di installare plugin, impostare admin con autorizzazioni dettagliate e gestire il tuo server tramite comandi.

In questa guida scoprirai come installare Metamod:Source e SourceMod, aggiungere plugin e impostarti come admin.

Giochi e cartelle di gioco supportati

Metamod:Source e SourceMod vengono installati sempre nella cartella di gioco del tuo server, non direttamente nella directory principale. La cartella varia in base al gioco:

GiocoCartella di giocoGuide specifiche per il gioco
Counter-Strike: SourcecstrikeInstallare plugin, Diventare admin
Counter-Strike: Global OffensivecsgoInstallare plugin, Diventare admin
Team Fortress 2tfInstallare plugin, Diventare admin
Left 4 Dead 2left4dead2Installare plugin, Diventare admin
Day of Defeat: SourcedodInstallare plugin, Diventare admin
No More Room In HellnmrihInstallare plugin, Diventare admin
Importante

Counter-Strike 2 non usa SourceMod. CS2 funziona con il motore Source 2. In questo caso installi Metamod:Source 2.x insieme a CounterStrikeSharp; i passaggi sono molto diversi da quelli descritti in questa guida. Per CS2, segui la guida CS2: installare plugin e, per i privilegi admin, CS2: diventare admin.

Info

Counter-Strike 1.6 si basa sul vecchio motore GoldSrc e usa AMX Mod X invece di SourceMod. Per scoprire come installare i plugin, consulta CS 1.6: installare plugin.

Installare plugin

Puoi trovare plugin per SourceMod soprattutto nella raccolta di plugin di SourceMod, che rimanda alle discussioni sui plugin nel forum AlliedModders. Un plugin è composto almeno da un file .smx. Alcuni plugin includono anche file di configurazione, traduzione o gamedata.

Carica i file nelle cartelle corrispondenti all'interno di addons/sourcemod nella cartella di gioco:

Tipo di fileCartella di destinazione
Plugin (.smx)addons/sourcemod/plugins
File di configurazioneaddons/sourcemod/configs
Traduzioniaddons/sourcemod/translations
Gamedata (.txt)addons/sourcemod/gamedata
Estensioni (.ext.so)addons/sourcemod/extensions

Rispetta la struttura delle cartelle indicata nel download del plugin. SourceMod carica i nuovi plugin al successivo cambio di mappa o riavvio. Per caricare un plugin senza riavviare, inserisci il comando sm plugins load pluginname nella console.

Suggerimento

Alcuni plugin richiedono un database, ad esempio per i ban o le statistiche. Crea un database nella scheda Database e inserisci i dati di accesso nel file addons/sourcemod/configs/databases.cfg.

Gestire e disattivare i plugin

Usa questi comandi della console per tenere sotto controllo i tuoi plugin:

ComandoDescrizione
sm plugins listMostra tutti i plugin caricati e il loro stato
sm plugins load pluginnameCarica un plugin senza riavviare
sm plugins unload pluginnameScarica un plugin fino al successivo cambio di mappa
sm plugins refreshCarica i plugin nuovi e modificati dalla cartella dei plugin

Se vuoi disattivare definitivamente un plugin senza eliminarlo, sposta il file .smx nella cartella addons/sourcemod/plugins/disabled. SourceMod non carica i plugin presenti in questa cartella. Per rimuoverlo, elimina il file .smx e i relativi file di configurazione.

Diventare admin con SourceMod

Puoi assegnare i privilegi admin tramite il file admins_simple.ini. Per farlo, ti serve lo SteamID del tuo account Steam.

Trovare il tuo SteamID

Il modo più semplice per trovare il tuo SteamID è usare il nostro strumento per trovare lo SteamID. Inserisci l'URL del tuo profilo Steam. Lo strumento mostra tutti i formati del tuo ID, incluso lo SteamID classico nel formato STEAM_0:1:12345678.

In alternativa, collegati al server e inserisci status nella console di gioco. Nell'elenco dei giocatori troverai il tuo ID, che a seconda del gioco sarà nel formato STEAM_1:1:12345678 oppure [U:1:24691357]. SourceMod accetta entrambi i formati. Per lo SteamID classico, è indifferente che inizi con STEAM_0 o STEAM_1.

Aggiungerti come admin in admins_simple.ini

Apri il file addons/sourcemod/configs/admins_simple.ini nella cartella di gioco tramite la scheda File o SFTP. Aggiungi una riga separata alla fine del file per ogni admin:

Code
"STEAM_0:1:12345678" "99:z"

Il primo valore è lo SteamID. Il secondo è composto dall'immunità prima dei due punti e dai flag dei privilegi dopo i due punti. 99:z significa immunità 99 e accesso completo. Gli admin con un'immunità inferiore non possono espellerti né bannarti.

Invece dell'accesso completo, puoi assegnare singoli privilegi scrivendo più flag uno dopo l'altro, ad esempio 50:bcd per i privilegi di base, espellere e bannare:

FlagPrivilegioDescrizione
areservationSlot riservato
bgenericPrivilegi admin di base (obbligatori per tutti gli admin)
ckickEspellere giocatori
dbanBannare giocatori
eunbanRevocare i ban
fslayUccidere o schiaffeggiare i giocatori
gchangemapCambiare mappa
hcvarModificare le variabili del server
iconfigEseguire file di configurazione
jchatComandi di chat avanzati
kvoteAvviare votazioni
lpasswordImpostare la password del server
mrconEseguire comandi RCON
ncheatsUsare sv_cheats e i comandi cheat
zrootAccesso completo a tutti i privilegi

Salva il file e poi inserisci sm_reloadadmins nella console. I nuovi admin saranno attivi senza riavviare. Se i privilegi non vengono applicati subito a un giocatore già collegato, chiedigli di riconnettersi.

Info

Oltre a admins_simple.ini, nella stessa cartella trovi il file admins.cfg, che ti permette di gestire gli admin in modo più dettagliato, assegnando loro nomi e gruppi. Per la maggior parte dei server, admins_simple.ini è più che sufficiente.

Aprire il menu admin

Come admin, puoi aprire il menu admin nel gioco scrivendo !admin nella chat oppure inserendo sm_admin nella console di gioco. In base ai tuoi privilegi, qui troverai funzioni per espellere e bannare giocatori, cambiare mappa e altro.

FAQ

Domande frequenti

Installa sempre prima Metamod:Source e poi SourceMod. SourceMod viene caricato da Metamod:Source e non funziona senza di esso. Entrambi i pacchetti vanno nella cartella di gioco del tuo server, ad esempio cstrike per Counter-Strike: Source.
No. Counter-Strike 2 funziona con il motore Source 2 e non supporta SourceMod. Per CS2, installa Metamod:Source 2.x insieme a CounterStrikeSharp, come descritto nella guida CS2: installare plugin.
Nella scheda Console del tuo server di gioco, inserisci i comandi meta version e sm version. Se vengono mostrate le informazioni sulla versione, è tutto a posto. Se compare Unknown command, di solito la cartella addons non si trova direttamente nella cartella di gioco.

Feedback

Questo articolo ti è stato utile?

Il tuo feedback ci aiuta a definire le priorità e a migliorare i contenuti.

0 di 0 I feedback hanno giudicato utile questo articolo.

Assistenza personale

Le istruzioni non sono sufficienti?

Il supporto ZAP conosce il tuo prodotto: descrivi brevemente la tua richiesta e ti aiuteremo personalmente.