Offerta Lampo 50% di sconto su tutti i server Solo poche ore rimaste!
Termina tra: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorie

Comandi admin di No More Room in Hell

IT nmrih admin commands source-engine 1 hanno trovato utile questo articolo

Questa guida copre la configurazione admin tramite RCON, i comandi del motore Source, il supporto dei plugin SourceMod/MetaMod, la gestione dei giocatori, la gestione delle mappe, le mappe personalizzate e la risoluzione dei problemi per il tuo server dedicato No More Room in Hell (NMRiH). Per la configurazione iniziale del server e la configurazione, consulta Guida alla configurazione del server No More Room in Hell.

Motore Source: NMRiH è costruito sul motore Source di Valve. Ciò significa che supporta gli strumenti admin standard del motore Source, inclusi RCON, SourceMod e MetaMod. Se hai esperienza nell'amministrazione di server CS:S, TF2 o Garry's Mod, i comandi e i sistemi di plugin saranno familiari.

1. Configurazione admin (RCON)

RCON (Remote Console) è il metodo principale per amministrare i server NMRiH. Fornisce accesso completo ai comandi sia nel gioco che da remoto.

Configurazione di RCON

  1. Accedi a GPanel e seleziona il tuo server NMRiH.
  2. Vai alla scheda Startup e imposta RCON_PASSWORD su una password sicura.
  3. Verifica che la stessa password sia impostata in nmrih/cfg/server.cfg:
    rcon_password "YourSecureRCON"
  4. Riavvia il server affinché le modifiche abbiano effetto.

Autenticazione tramite RCON nel gioco

  1. Apri la console sviluppatore premendo ~ (tilde).
  2. Autenticati con:
    rcon_password YourSecureRCON
  3. Ora puoi anteporre qualsiasi comando con rcon per eseguirlo sul server.
Mantieni sicura la tua password RCON. RCON fornisce il controllo completo del server. Non condividerla mai con giocatori di cui non ti fidi completamente.

2. Comandi del motore Source

I seguenti comandi sono comandi server standard del motore Source. Eseguili tramite RCON (anteponendo rcon nella console di gioco) o tramite la console GPanel.

Comando Descrizione
changelevel <map_name> Passa immediatamente a una mappa specifica (es., changelevel nmo_broadway).
kick <player_name> Espelli un giocatore dal server tramite il suo nome.
kickid <user_id> Espelli un giocatore tramite il suo user ID (mostrato nell'output di status).
banid <minutes> <user_id> Banna un giocatore per user ID per una durata specificata. Usa 0 per permanente.
removeid <user_id> Rimuovi un ban per user ID.
status Mostra le informazioni del server e un elenco di tutti i giocatori connessi con i loro ID e indirizzi IP.
users Elenca i giocatori connessi con i loro user ID.
say <message> Invia un messaggio a tutti i giocatori dalla console del server.
mp_restartgame 1 Riavvia il round corrente dopo un ritardo di 1 secondo.
sv_password <password> Cambia la password di accesso al server in runtime. Usa virgolette vuote per nessuna password.
maps * Elenca tutte le mappe disponibili sul server.
writeid Salva l'elenco dei ban corrente in banned_user.cfg.
writeip Salva l'elenco dei ban IP corrente in banned_ip.cfg.

3. Gestione dei giocatori

Identificare i giocatori

Usa il comando status per vedere tutti i giocatori connessi:

rcon status

Questo mostra il nome di ciascun giocatore, l'user ID, lo Steam ID, l'indirizzo IP e il tempo di connessione.

Espellere giocatori

rcon kick "PlayerName"
rcon kickid 3

Usa le virgolette attorno ai nomi dei giocatori che contengono spazi. La variante kickid usa l'user ID numerico da status.

Bannare giocatori

rcon banid 0 3 kick

Questo banna l'user ID 3 permanentemente (0 minuti = permanente) e li espelle immediatamente. Per bannare per un tempo limitato:

rcon banid 60 3 kick

Questo banna per 60 minuti. Dopo aver bannato, salva l'elenco dei ban:

rcon writeid

Sbannare giocatori

rcon removeid STEAM_X:X:XXXXXXX

Usa lo Steam ID dall'elenco dei ban o dall'output di status. Salva le modifiche con rcon writeid.

4. Gestione delle mappe

Cambiare mappe

Per cambiare mappe immediatamente durante il gioco:

rcon changelevel nmo_broadway

Visualizzare le mappe disponibili

rcon maps *

Questo elenca tutti i file di mappa installati sul server. Usa il nome della mappa senza l'estensione .bsp quando cambi livelli.

Modificare il ciclo delle mappe

La rotazione delle mappe è controllata da nmrih/mapcycle.txt. Modifica questo file per aggiungere o rimuovere mappe:

  1. Arresta il server da GPanel.
  2. Apri nmrih/mapcycle.txt tramite la scheda Files o SFTP.
  3. Aggiungi o rimuovi nomi di mappe (uno per riga).
  4. Salva e avvia il server.

5. Mappe personalizzate

NMRiH ha una community attiva che crea mappe personalizzate. Per installare mappe personalizzate sul tuo server:

Installare mappe personalizzate

  1. Scarica il file della mappa personalizzata (.bsp) da una fonte affidabile come Steam Workshop o GameBanana.
  2. Arresta il server da GPanel.
  3. Connettiti tramite SFTP (consulta Come caricare file tramite SFTP).
  4. Carica il file .bsp in nmrih/maps/.
  5. Aggiungi il nome della mappa a nmrih/mapcycle.txt.
  6. Avvia il server.
Nota: Anche i giocatori devono avere la mappa personalizzata installata, oppure il server deve essere configurato con sv_downloadurl per FastDL in modo che i client possano scaricare automaticamente la mappa durante la connessione.

Configurazione di FastDL

Per consentire ai client di scaricare automaticamente mappe personalizzate, configura FastDL in server.cfg:

sv_downloadurl "http://your-fastdl-url.com/nmrih/"
sv_allowdownload 1
sv_allowupload 0

6. Supporto SourceMod e MetaMod

NMRiH supporta SourceMod e MetaMod:Source, che forniscono un potente framework di plugin per un'amministrazione estesa del server.

Installazione di MetaMod:Source

  1. Scarica MetaMod:Source da sourcemm.net.
  2. Arresta il server da GPanel.
  3. Connettiti tramite SFTP ed estrai i file MetaMod nella directory nmrih/, mantenendo la struttura delle cartelle.
  4. Avvia il server e verifica che MetaMod sia caricato digitando rcon meta version nella console.

Installazione di SourceMod

  1. Scarica SourceMod da sourcemod.net. Assicurati di selezionare la versione corretta per il ramo del motore Source di NMRiH.
  2. Arresta il server da GPanel.
  3. Estrai i file SourceMod nella directory nmrih/ sopra l'installazione MetaMod esistente.
  4. Avvia il server e verifica digitando rcon sm version.

Plugin SourceMod comuni

  • Menu admin: Pannello admin nel gioco per kick, ban e cambi di mappa.
  • Nomine/votazioni mappe: Consenti ai giocatori di votare la mappa successiva.
  • Slot riservati: Riserva slot giocatori per admin o VIP.
  • Plugin anti-cheat: Protezione aggiuntiva contro i cheater.
Consiglio: Configura gli admin SourceMod in nmrih/addons/sourcemod/configs/admins_simple.ini usando gli Steam ID. Questo concede l'accesso admin nel gioco ai giocatori specificati.

7. Risoluzione dei problemi

RCON non funziona

  • Verifica che rcon_password sia impostato sia in server.cfg che nella scheda Startup di GPanel.
  • Assicurati di autenticarti prima di eseguire i comandi: rcon_password YourPassword poi rcon command.
  • Controlla che la porta RCON corrisponda alla porta di gioco del tuo server (il motore Source usa la stessa porta per RCON per impostazione predefinita).

Mappe personalizzate non caricate

  • Verifica che il file .bsp sia in nmrih/maps/.
  • Assicurati che il nome della mappa in mapcycle.txt corrisponda esattamente al nome del file (senza l'estensione .bsp).
  • Controlla la console del server per errori "map not found".

SourceMod non si carica

  • Conferma che MetaMod sia installato correttamente controllando rcon meta version.
  • Verifica che la versione di SourceMod sia compatibile con il ramo del motore Source di NMRiH.
  • Controlla la directory nmrih/addons/sourcemod/logs/ per i log degli errori.

Giocatori espulsi inaspettatamente

  • Controlla se un plugin anti-cheat di SourceMod sta causando falsi positivi.
  • Verifica che sv_timeout non sia impostato troppo basso (il predefinito è 65 secondi).
  • Esamina la console del server per i messaggi di motivo dell'espulsione.

Crash del server

  • Se i crash sono iniziati dopo l'installazione dei plugin, rimuovili uno alla volta per identificare la causa.
  • Elimina server.cfg e riavvia per rigenerare i valori predefiniti.
  • Se i crash persistono, apri un ticket di supporto con i messaggi di errore dalla console GPanel.

Articoli correlati

Hai bisogno di aiuto?

Se incontri problemi non trattati qui, apri un ticket di supporto e includi il tuo IP del server, una descrizione del problema e qualsiasi messaggio di errore dalla console GPanel.


Questo articolo ti è stato utile?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.