Risposta breve. Puoi ospitare un server Soulmask da solo gratis: installa l'app Steam 3017300 con SteamCMD, avvia WSServer-Linux-Shipping con il tuo nome, la porta di gioco e la porta di query, e apri entrambe le porte. Oppure noleggia un server Soulmask e lascia perdere porte e aggiornamenti.
I giocatori trovano il tuo server dal nome nel browser dei server del gioco e inseriscono la password se ne hai impostata una.
Verificato il 5 novembre 2026 su Soulmask 1.0 Update Patch #22, l'ultima patch annunciata su Steam.
Lo sviluppatore, CampFire Studio, non pubblica su Steam una guida completa per configurare un server dedicato, almeno che noi abbiamo trovato; il suo Discord ha una guida per collegare server privati tra più mappe, che questa pagina non copre. Questa guida usa quindi ciò che facciamo girare su ogni server Soulmask che ospitiamo: lo script di installazione, le opzioni di avvio e la riga di pronto. Indica dove non abbiamo testato qualcosa. Per passare subito al noleggio, vai all'Opzione 2.
Cosa ti serve
Il software del server: l'app Steam 3017300, scaricata con un login anonimo di SteamCMD.
Una macchina che resta accesa: un PC di scorta, un server di casa o una macchina virtuale nel cloud. Questa guida usa Linux a 64 bit, che è ciò che facciamo girare. Non abbiamo testato Windows.
RAM e CPU: non abbiamo trovato requisiti hardware del server da parte di CampFire Studio, quindi considera una stima qualunque cifra tu legga altrove.
Il DLC Shifting Sands, se scegli quella mappa: è venduto a parte su Steam. Ai nostri clienti diciamo che ogni giocatore che entra in un server Shifting Sands ne ha bisogno, ma lo sviluppatore non lo scrive da nessuna parte, quindi chiedi prima ai tuoi giocatori.
Opzione 1: ospitarlo da solo
Installare il server
Installa le librerie a 32 bit di cui SteamCMD ha bisogno (Debian o Ubuntu).
La nostra installazione scarica anche l'app 1007 nello stesso comando. A volte SteamCMD risponde "Missing configuration", non lascia alcun file di gioco e finisce comunque con successo. Lo vediamo comparire e sparire sulle installazioni nuove. Controlla che steamapps/appmanifest_3017300.acf esista nella cartella del server e, se non c'è, esegui di nuovo il comando.
Copia la libreria del client Steam dove il server la cerca, come fa la nostra installazione.
Scegli tre porte. I numeri qui sotto sono esempi: scegline di libere. La porta di manutenzione serve solo per i comandi dalla stessa macchina.
GAMEPORT=8777
QUERYPORT=27015
ECHOPORT=18888
Avvia il server dalla sua cartella. È la stessa riga che costruisce il nostro launcher, eseguita con la cartella del server come cartella home, come nei nostri container:
Togli -PSW per un server pubblico. Usa -pvp al posto di -pve per il PvP: la modalità viene da questa opzione, quindi cambiarla richiede un riavvio. Level01_Main è Cloud Mist Forest, DLC_Level01_Main è Shifting Sands. Sui nostri server ogni mappa mantiene il proprio mondo, in una cartella propria sotto WS/Saved/Worlds/Dedicated.
Aspetta la riga di pronto. Il server è pronto quando il log stampa Create Dungeon Successed.
Entra. Avvia Soulmask e cerca nel browser dei server del gioco il nome che hai dato.
Diventa admin. Nel gioco premi ~ per aprire la console e scrivi gm key seguito dalla password admin che hai impostato.
Fermarlo senza perdere il mondo
Sui server che facciamo girare, Soulmask tiene il suo mondo in un file SQLite, WS/Saved/Worlds/Dedicated/<map>/world.db, e lo scrive con un timer proprio (le opzioni -saving e -backup). Se uccidi il processo tra due scritture, perdi tutto da quella precedente.
L'arresto pulito che usiamo passa dalla porta di manutenzione del gioco, sulla macchina stessa. Connettiti con telnet 127.0.0.1 18888 (la tua porta di manutenzione; installa il pacchetto telnet se manca), invia saveworld 1, aspetta un paio di secondi e poi invia close 1, che salva ed esce. Quando abbiamo provato il 12 ottobre 2026, quit chiudeva solo la connessione e il gioco è rimasto in esecuzione per minuti, quindi non usarlo per fermare il server. Il nostro launcher non si affida a Ctrl+C: intercetta il segnale di arresto e invia invece questi due comandi.
Per aggiornare, ferma il server in questo modo ed esegui di nuovo il comando di download del passo 4.
Opzione 2: ospitarlo su PlayNHost
Il noleggio elimina l'installazione, le porte, gli aggiornamenti e la routine di arresto. Scegli comunque un nome, una password, una mappa e una modalità .
Scegli un piano. Apri la pagina di hosting dei server Soulmask. Al momento in cui scriviamo c'è un piano, EXPLORER. Premi Personalizza piano e completa l'ordine. I prezzi cambiano, quindi controllali su quella pagina.
Aspetta l'installazione. Il server compare nel panel. La sua Console stampa Create Dungeon Successed quando è pronto.
Dagli un nome. Nella scheda Impostazioni, imposta il Nome del server e, per un server privato, una Password del server. Lascia vuota la password per un server pubblico.
Scegli la mappa e la modalità . L'impostazione Mappa offre Level01_Main (Cloud Mist Forest) e DLC_Level01_Main (Shifting Sands), e Modalità di gioco offre pve o pvp. La modalità è un'opzione di avvio, quindi impostala qui e riavvia.
Diventa admin. Imposta una Password admin in Impostazioni, riavvia, poi nel gioco apri la console e scrivi gm key seguito da quella password. Se la lasci vuota, il server ne inventa una e la conserva nel file .pnh/admin-password, che puoi leggere in Files. Vedi Come diventare admin sul tuo server Soulmask.
Aggiungi mod se vuoi. Inserisci i numeri di Steam Workshop in Mod Steam Workshop, separati da virgole, e riavvia. Il primo avvio dopo richiede più tempo mentre il server li scarica, e tutti quelli che entrano hanno bisogno delle stesse mod. Vedi Come aggiungere mod al tuo server Soulmask.
Esegue l'arresto pulito descritto sopra. Un Ferma nel panel invia saveworld 1 e poi close 1, e forza la chiusura del gioco solo se è ancora in esecuzione dopo tre minuti. Se il gioco non risponde sulla porta di manutenzione, la Console segnala che si ferma senza un salvataggio recente.
Le righe che scrivi nella Console vanno alla stessa porta di manutenzione, quindi help e saveworld 1 funzionano lì.
L'installazione ritenta SteamCMD fino a tre volte e la considera installata solo quando esiste il manifest dell'app, così l'installazione vuota descritta sopra viene individuata.
Con Aggiornamento automatico attivo (nella scheda Impostazioni, sotto Mostra opzioni avanzate), il server cerca un aggiornamento del gioco a ogni avvio. Disattivalo solo se devi restare su una build per compatibilità con le mod.
Ospitarlo da solo o noleggiarlo: un confronto onesto
Costo: il software del server è gratis. Ospitarlo da solo costa corrente, hardware e banda, oppure una macchina cloud. Il noleggio è una tariffa ricorrente stabilita dal piano e dal periodo di fatturazione che scegli.
Esposizione: a casa i giocatori si collegano al tuo indirizzo IP pubblico e tu ti occupi di firewall e router. Un server noleggiato tiene fuori il tuo IP di casa.
Configurazione: ospitarlo da solo richiede la riga di comando, l'inoltro delle porte e una routine di arresto sicura. Il noleggio richiede un nome, una password, una mappa e una modalità .
Controllo: ospitarlo da solo ti dà ogni file. Sui nostri server cambi le impostazioni nel panel e hai comunque la scheda Files.
Utilizziamo i cookie per far funzionare il sito, capire come viene usato e misurare il nostro marketing. Puoi accettare tutto, accettare solo i cookie essenziali o scegliere per categoria.Utilizziamo i cookie per far funzionare il sito, capire come viene usato e misurare il nostro marketing. Qui sono attivi per impostazione predefinita: puoi disattivare ciò che non desideri.Leggi la nostra informativa sulla privacy