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 Soulmask

IT soulmask admin commands 1 hanno trovato utile questo articolo

Questa guida copre la configurazione admin, i comandi admin in-game, la configurazione RCON e i comandi di gestione del server per il tuo server dedicato Soulmask su Legion Hosting. Per la configurazione e l'impostazione del server, vedi Guida alla Configurazione del Server Soulmask.

Pannello del Server: Tutta la gestione del server viene effettuata tramite GPanel su gpanel.legionhosting.net. Usa il File Manager o SFTP per modificare i file di configurazione.

Impostare i Privilegi di Admin

Soulmask utilizza un sistema admin basato su password. Per diventare admin, devi impostare una password admin nella configurazione di avvio del server e poi autenticarti in-game.

Passo 1: Imposta la Password Admin

  1. In GPanel, seleziona il tuo server Soulmask.
  2. Clicca sulla scheda Startup.
  3. Imposta la variabile ADMIN_PASSWORD su una password forte e unica. Questa corrisponde al parametro a riga di comando -adminpsw.
  4. Riavvia il server affinché la modifica abbia effetto.
Mantieni segreta la tua password admin. Chiunque conosca la password admin può ottenere privilegi GM completi sul tuo server. Condividila solo con co-admin fidati.

Passo 2: Autenticati In-Game

  1. Unisciti al tuo server Soulmask come giocatore.
  2. Apri la console in-game premendo il tasto ` (apostrofo inverso/tilde) o Numpad - (meno del tastierino numerico).
  3. Digita il seguente comando e premi Invio:
    gm key YOUR_ADMIN_PASSWORD
  4. Se la password è corretta, vedrai un messaggio di conferma e otterrai i privilegi di admin GM (Game Master).
  5. Puoi anche cliccare sul pulsante "Diventa l'admin" che appare nell'interfaccia del pannello GM.
Autenticazione basata sulla sessione. Devi riautenticarti ogni volta che ti unisci al server. Lo stato di admin non viene salvato tra le sessioni -- dovrai eseguire gm key ogni volta che effettui l'accesso.

Comandi Admin In-Game

Una volta autenticato come admin, apri la console (` o Numpad -) e inserisci i comandi. Tutti i comandi admin iniziano con il prefisso gm.

Gestione dei Giocatori

Comando Descrizione
gm AddExp [value] Aggiungi punti esperienza generali al tuo personaggio.
gm Addmjexp [value] Aggiungi esperienza maschera al tuo personaggio (sale di livello la maschera).
gm Addshoulieexp [value] Aggiungi esperienza di caccia al tuo personaggio.
gm XiDian Reimposta tutti i punti abilità per il tuo personaggio, permettendo la rispecializzazione.
gm FuHuo Rianima il tuo personaggio (usalo quando sei morto).
gm ZiSha 1 Uccide il tuo personaggio (comando di suicidio).
gm shanhao Elimina il tuo account/personaggio dal server. Usalo con estrema cautela -- è irreversibile.
gm ShowInfo 1 Visualizza informazioni dettagliate sul tuo personaggio (statistiche, ID, posizione).
gm ShowInfo 0 Visualizza informazioni dettagliate sul personaggio o NPC attualmente selezionato.
gm ChongZhiRenWu Reimposta tutti i tutorial e le missioni guida per il tuo personaggio.

Navigazione e Visibilità

Comando Descrizione
gm Go [x] [y] [z] Teletrasportati a coordinate del mondo specifiche. Usa GPS per trovare prima le tue coordinate attuali.
GPS Visualizza le tue coordinate attuali del mondo (X, Y, Z). Utile per i target di teletrasporto.
gm SetAttr YinShen 1 Abilita l'invisibilità. Mostri e NPC non possono rilevarti.
gm SetAttr YinShen 0 Disabilita l'invisibilità. Ritorna alla visibilità normale.
gm ShowMap Rivela l'intera mappa, sbloccando tutta la nebbia di guerra per il tuo personaggio.

Controllo NPC e Mondo

Comando Descrizione
gm ZhaoMu Recluta istantaneamente l'NPC selezionato nella tua tribù.
gm ClearAllNpc Rimuovi tutti gli NPC non giocatori dal server. Usalo con cautela -- influisce su tutti gli NPC a livello di server.
gm ClearSelect Rimuove l'entità attualmente selezionata (NPC, creatura o oggetto).
gm ShuaXinZhiBei Aggiorna e fa ricrescere tutta la vegetazione vicina e le piante raccolibili.
gm KeJiShu Sblocca tutti i nodi dell'albero tecnologico per il tuo personaggio.

Gestione delle Invasioni e del Calore

Comando Descrizione
gm ShowReDu Visualizza il grafico attuale del calore di invasione, mostrando i livelli di minaccia in diverse aree.
gm ClearAllReDu Cancella tutto il calore di invasione sulla mappa, reimpostando i livelli di minaccia a zero.
gm AddReDu [value] Aumenta manualmente il calore di invasione della quantità specificata. Un calore più alto attira più invasioni.

Server e Debug

Comando Descrizione
gm exit Spegne in modo controllato il server con un salvataggio. Questo è il modo più sicuro per fermare il server da in-game.
Debuginfo 1 Abilita l'overlay di monitoraggio delle prestazioni del server, mostrando il tick rate, i conteggi delle entità e l'utilizzo delle risorse.
Debuginfo 0 Disabilita l'overlay di monitoraggio delle prestazioni del server.
Usa i comandi con parsimonia. I comandi admin possono avere un impatto significativo sulla stabilità del server e sull'esperienza dei giocatori. Generare grandi quantità di entità, cancellare gli NPC a livello di server o modificare rapidamente i dati del mondo può causare lag o crash. Testa prima i comandi durante un periodo di bassa affluenza.

Comandi di Gestione del Server

Questi comandi sono utilizzati per la gestione a livello di server e possono essere eseguiti sia in-game (tramite console) che da remoto (tramite RCON/Telnet).

Controllo del Server

Comando Descrizione
SaveWorld Forza un salvataggio immediato del mondo in memoria (e opzionalmente su disco). Usalo prima di eseguire operazioni rischiose.
SaveAndExit [seconds] Salva il mondo e spegne il server dopo il numero di secondi specificato. I giocatori ricevono un conto alla rovescia di avviso.
StopCloseServer Annulla uno spegnimento in sospeso che è stato avviato con SaveAndExit.
shutdown [seconds] Avvia uno spegnimento controllato del server con il conto alla rovescia specificato in secondi.
broadcast [message] Invia un messaggio globale a tutti i giocatori connessi. Utile per annunci e avvisi.

Amministrazione dei Giocatori (Remota)

Comando Descrizione
List_AllPlayers Elenca tutti gli account giocatore registrati sul server (online e offline).
List_OnlinePlayers Elenca tutti i giocatori attualmente connessi con i loro Steam ID e nomi dei personaggi.
List_Guilds Elenca tutte le tribù (gilde) sul server con i conteggi dei membri.
kick [PlayerName] Espelli un giocatore dal server per nome del personaggio.
ban [PlayerName] Banna un giocatore dal server. Non potrà riconnettersi.
CreateItemForPlayer [SteamID] [ItemID] [Amount] Aggiungi oggetti direttamente all'inventario di un giocatore specifico tramite Steam ID.
GotoPosition [SteamID] [x] [y] [z] Teletrasporta un giocatore specifico a coordinate del mondo.
FlyMode [SteamID] [0/1] Abilita (1) o disabilita (0) la modalità fantasma/volo per un giocatore.

Informazioni sul Server

Comando Descrizione
ServerFPS Visualizza l'attuale tick rate del server (FPS). I server sani dovrebbero mantenere oltre 30 FPS.
Show_Coefficient_Settings Elenca tutte le impostazioni di coefficiente di gameplay attuali da GameXishu.json.
Set_Coefficient [key] [value] Modifica un coefficiente di gameplay in tempo reale senza modificare i file. Le modifiche hanno effetto immediato.
List_AllTalent [level] Visualizza tutti i doni naturali (talenti) disponibili al livello specificato.

Debug e Avanzato

Comando Descrizione
Dump_AllActorPositions Esporta tutte le posizioni degli attori in un file di dati per il debug dello stato del mondo.
DrawActorImage Genera una visualizzazione delle posizioni degli attori sulla mappa.
ExecScriptCommands [filename] Esegui un file batch di comandi. Utile per eseguire più comandi contemporaneamente.

Accesso RCON

RCON (Remote Console) ti consente di eseguire comandi del server da remoto senza essere connesso al gioco. Soulmask supporta sia RCON che Telnet per l'amministrazione remota.

Abilitare RCON

RCON è disabilitato per impostazione predefinita e deve essere abilitato tramite i parametri di avvio:

  1. In GPanel, vai alla scheda Startup.
  2. Aggiungi i seguenti parametri (tramite parametri di avvio aggiuntivi o contattando il supporto per averli aggiunti):
    -rconpsw="YOUR_RCON_PASSWORD" -rconport=19000
  3. Riavvia il server.
Sicurezza RCON. L'implementazione RCON di Soulmask utilizza una whitelist IP per la sicurezza. Solo gli indirizzi IP nella whitelist possono connettersi al servizio RCON. Controlla la documentazione del server o i file di configurazione per la posizione della whitelist se devi aggiungere il tuo IP.

Connettersi via RCON

Una volta abilitato RCON, puoi connetterti utilizzando qualsiasi client RCON standard:

  1. Scarica un client RCON come rcon-cli o uno strumento GUI come mcrcon.
  2. Connettiti al tuo server utilizzando:
    • Host: L'indirizzo IP del tuo server
    • Porta: La porta RCON (predefinita 19000)
    • Password: La password RCON che hai impostato con -rconpsw
  3. Una volta connesso, digita help per vedere un elenco dei comandi disponibili.

Accesso Telnet

Soulmask supporta anche l'amministrazione basata su Telnet sulla Echo Port (predefinita 18888). Telnet è limitato alle connessioni locali per impostazione predefinita e non richiede port forwarding aggiuntivo. Questo è utilizzato principalmente per l'amministrazione tramite script sulla stessa macchina server.

Esempio di Sessione RCON

# Connect to RCON (using rcon-cli as example)
rcon -a your.server.ip:19000 -p YOUR_RCON_PASSWORD

# Check server performance
ServerFPS

# List online players
List_OnlinePlayers

# Send a global message
broadcast Server restart in 10 minutes!

# Initiate a 600-second (10-minute) shutdown countdown
SaveAndExit 600

# Cancel the shutdown if needed
StopCloseServer

Spegnimento Corretto del Server

Ci sono diversi metodi sicuri per spegnere un server Soulmask. Usa sempre uno di questi per prevenire la perdita di dati:

  • Pulsante Stop di GPanel: Il metodo più semplice. Clicca Stop nella scheda Console di GPanel.
  • Comando in-game: Autenticati come admin ed esegui gm exit per salvare e spegnere.
  • RCON/Telnet: Esegui shutdown [seconds] o SaveAndExit [seconds] per uno spegnimento con conto alla rovescia che dia ai giocatori il tempo di prepararsi.
Evita di terminare forzatamente il server. Utilizzare il pulsante Kill di GPanel o terminare forzatamente il processo salterà la fase di salvataggio. Qualsiasi progresso dall'ultimo backup automatico su disco andrà perso. Usa Kill solo come ultima risorsa quando il server è completamente non responsivo.

Consigli per gli Amministratori del Server

  • Imposta backup automatici. Usa -initbackup e -backupinterval=30 per creare regolari snapshot di backup.
  • Monitora gli FPS del server. Usa regolarmente il comando ServerFPS. Se il tick rate scende sotto i 15-20 FPS, il server sta avendo difficoltà e potrebbe necessitare di ottimizzazione o riavvio.
  • Usa Set_Coefficient per la regolazione in tempo reale. Puoi regolare le impostazioni di gameplay in tempo reale senza riavviare il server. Esegui prima Show_Coefficient_Settings per vedere i valori attuali.
  • Pianifica riavvii regolari. Riavvia il server giornalmente per cancellare le perdite di memoria e applicare eventuali aggiornamenti in sospeso.
  • Trasmetti prima della manutenzione. Usa sempre il comando broadcast per avvisare i giocatori prima dei riavvii del server o delle finestre di manutenzione.
  • Usa SaveWorld prima di operazioni rischiose. Forza un salvataggio prima di apportare modifiche significative come cancellare gli NPC o modificare i coefficienti.

Articoli Correlati


Hai Bisogno di Aiuto?

Se hai bisogno di ulteriore assistenza con i comandi admin di Soulmask o la gestione del server, ti preghiamo di aprire un ticket di supporto e il nostro team sarà felice di aiutarti.


Questo articolo ti è stato utile?

Ready to Get Started?

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