No More Room in Hell non ha un sistema admin integrato oltre a RCON. Per qualsiasi cosa in più, la risposta è SourceMod, il framework di plugin standard per i server Source.
Strada 1: RCON
- Imposta una password in
nmrih/cfg/server.cfg:rcon_password "a-long-password-here" - Riavvia il server, oppure esegui
exec server.cfgdalla console del pannello. - Entra nel server, apri la console per sviluppatori e autenticati:
rcon_password a-long-password-here - Esegui qualsiasi comando del server con il prefisso
rcon:rcon changelevel nmo_broadway rcon status rcon kickid 3 "reason"
La password RCON dà il controllo totale. Non darla mai a un moderatore.
Strada 2: installa SourceMod
SourceMod gira sopra MetaMod, quindi servono entrambi e MetaMod va per primo.
- Ferma il server.
- Scarica le build per Linux di MetaMod: Source e SourceMod.
- Nel pannello apri Files e vai nella cartella
nmrih. - Carica ed estrai lì entrambi gli archivi, così ottieni:
nmrih/addons/metamod/ nmrih/addons/sourcemod/ nmrih/cfg/sourcemod/ - Avvia il server e controlla dalla console del pannello:
Entrambi dovrebbero riportare una versione.meta version sm version
Se meta version non dice nulla, MetaMod non si sta caricando. Controlla che nmrih/addons/metamod.vdf esista, perché è quello che dice al motore di caricarlo.
Aggiungi gli admin di SourceMod
- Ferma il server.
- Modifica:
nmrih/addons/sourcemod/configs/admins_simple.ini - Aggiungi una riga per ogni admin:
"STEAM_0:1:12345678" "99:z" "STEAM_0:0:87654321" "50:bcdefgj" - Salva e avvia il server.
L'ID è nel formato classico STEAM_0:, non uno SteamID64. Il secondo valore è un livello di immunità, due punti, poi i flag dei permessi: z è root, c kick, d ban, e unban, f slay, g cambio mappa, h cambio dei cvar.
Aggiungere plugin
Carica i file .smx compilati in nmrih/addons/sourcemod/plugins/, poi dalla console del pannello:
sm plugins refresh
sm plugins list
I plugin scrivono la loro configurazione in nmrih/cfg/sourcemod/ al primo avvio, quindi avvia una volta, poi modifica quello che è comparso.
Se SourceMod non ti riconosce
- Esegui
sm_reloadadminsdalla console del pannello, oppure riavvia il server. - Controlla il formato dello Steam ID.
- Esegui
sm_adminsper elencare chi SourceMod considera admin.



