Kısa cevap. Bir Soulmask sunucusunu ücretsiz olarak kendiniz barındırabilirsiniz: SteamCMD ile 3017300 numaralı Steam uygulamasını kurun, WSServer-Linux-Shipping dosyasını adınız, oyun portunuz ve sorgu portunuzla başlatın ve iki portu da açın. Ya da bir Soulmask sunucusu kiralayın ve portlarla güncellemelerden kurtulun.
Oyuncular sunucunuzu oyun içi sunucu tarayıcısında adıyla bulur ve bir şifre belirlediyseniz onu yazar.
5 Kasım 2026 tarihinde, Steam'de duyurulan en yeni yama olan Soulmask 1.0 Update Patch #22 ile kontrol edildi.
Geliştirici CampFire Studio, Steam'de bulabildiğimiz kadarıyla eksiksiz bir dedicated sunucu kurulum rehberi yayımlamıyor; Discord'unda özel sunucuları haritalar arasında bağlamaya dair bir rehber var, bu sayfa onu kapsamıyor. Bu rehber bu yüzden barındırdığımız her Soulmask sunucusunda çalıştırdığımız şeyleri kullanıyor: kurulum betiği, başlatma seçenekleri ve hazır satırı. Bir şeyi test etmediğimiz yerleri de söylüyor. Doğrudan kiralama yoluna geçmek için 2. Seçenek bölümüne gidin.
Neye ihtiyacınız var
Sunucu yazılımı: anonim SteamCMD girişiyle indirilen 3017300 numaralı Steam uygulaması.
Açık kalan bir makine: boştaki bir bilgisayar, bir ev sunucusu ya da bir bulut sanal makinesi. Bu rehber bizim kullandığımız 64 bit Linux'u esas alıyor. Windows'u test etmedik.
RAM ve CPU: CampFire Studio'dan sunucu donanım gereksinimleri bulamadık, bu yüzden başka yerlerde okuduğunuz her rakamı tahmin olarak değerlendirin.
İki açık port: bir oyun portu ve bir sorgu portu. Sorgu portu UDP'dir ve sunucunun tarayıcıda görünmesi için dışarıdan erişilebilir olmalıdır.
Bu haritayı seçerseniz Shifting Sands DLC'si: Steam'de ayrıca satılır. Kendi müşterilerimize bir Shifting Sands sunucusuna katılan her oyuncunun buna ihtiyacı olduğunu söylüyoruz, ancak geliştirici bunu yazılı olarak belirtmiyor, bu yüzden önce oyuncularınıza sorun.
1. Seçenek: kendiniz barındırın
Sunucuyu kurun
SteamCMD'nin ihtiyaç duyduğu 32 bit kütüphaneleri kurun (Debian veya Ubuntu).
Bizim kurulumumuz aynı komutta 1007 numaralı uygulamayı da indirir. SteamCMD bazen "Missing configuration" cevabı verir, hiç oyun dosyası bırakmaz ve yine de başarıyla biter. Bunun yeni kurulumlarda gelip gittiğini görüyoruz. steamapps/appmanifest_3017300.acf dosyasının sunucu klasöründe olup olmadığına bakın, yoksa komutu yeniden çalıştırın.
Steam istemci kütüphanesini sunucunun aradığı yere kopyalayın, bizim kurulumumuzun yaptığı gibi.
Üç port seçin. Aşağıdaki numaralar örnektir: boş olan herhangi birini seçin. Bakım portu yalnızca aynı makineden gelen komutlar içindir.
GAMEPORT=8777
QUERYPORT=27015
ECHOPORT=18888
Sunucuyu çalıştırın sunucu klasöründen. Bu, başlatıcımızın oluşturduğu satırın aynısıdır ve konteynerlerimizdeki gibi sunucu klasörü ana klasör olarak kullanılarak çalıştırılır:
Herkese açık bir sunucu için -PSW seçeneğini çıkarın. PvP için -pvp kullanın (-pve yerine): mod bu seçenekten gelir, bu yüzden değiştirmek yeniden başlatma gerektirir. Level01_Main Cloud Mist Forest, DLC_Level01_Main ise Shifting Sands haritasıdır. Bizim sunucularımızda her harita kendi dünyasını, WS/Saved/Worlds/Dedicated altında kendi klasöründe tutar.
Hazır satırını bekleyin. Günlük Create Dungeon Successed yazdığında sunucu hazırdır.
Portları açın. Sorgu portuna UDP üzerinden (örneğin sudo ufw allow 27015/udp), oyun portuna ise hem TCP hem UDP üzerinden izin verin (sudo ufw allow 8777), çünkü geliştirici oyun portunun hangisini kullandığını belgelemiyor. Her iki portu da modeminizde aynı şekilde yönlendirin. Bakım portunu dışarıya açmayın.
Katılın. Soulmask'ı başlatın ve oyun içi sunucu tarayıcısında verdiğiniz adı aratın.
Kendinizi admin yapın. Oyunda konsolu açmak için ~ tuşuna basın ve gm key yazıp ardından belirlediğiniz admin şifresini girin.
Dünyayı kaybetmeden durdurma
Çalıştırdığımız sunucularda Soulmask dünyasını bir SQLite dosyasında, WS/Saved/Worlds/Dedicated/<map>/world.db, tutar ve kendi zamanlayıcısıyla yazar (-saving ve -backup seçenekleri). İki yazma arasında işlemi öldürürseniz, son yazmadan sonraki her şey kaybolur.
Kullandığımız temiz durdurma, oyunun bakım portu üzerinden, makinenin kendisinde yapılır. telnet 127.0.0.1 18888 ile bağlanın (sizin bakım portunuz; telnet paketi yoksa kurun), saveworld 1 gönderin, birkaç saniye bekleyin, sonra kaydedip çıkan close 1 komutunu gönderin. 12 Ekim 2026'da denediğimizde quit yalnızca bağlantıyı kapattı ve oyun dakikalarca çalışmaya devam etti, bu yüzden sunucuyu durdurmak için onu kullanmayın. Başlatıcımız Ctrl+C'ye güvenmez: durdurma sinyalini yakalar ve onun yerine bu iki komutu gönderir.
Güncellemek için sunucuyu bu şekilde durdurun ve 4. adımdaki indirme komutunu yeniden çalıştırın.
2. Seçenek: PlayNHost'ta barındırın
Kiralama; kurulumu, portları, güncellemeleri ve durdurma rutinini ortadan kaldırır. Yine bir ad, bir şifre, bir harita ve bir mod seçersiniz.
Bir plan seçin.Soulmask sunucu hosting sayfasını açın. Yazdığımız sırada tek bir plan var, EXPLORER. Planı özelleştir düğmesine basın ve siparişi tamamlayın. Fiyatlar değişir, bu yüzden o sayfadan kontrol edin.
Kurulumu bekleyin. Sunucu panelde görünür. Hazır olduğunda Konsol Create Dungeon Successed yazar.
Ona bir ad verin.Ayarlar sekmesinde Sunucu Adını ve özel bir sunucu için Sunucu Şifresini belirleyin. Herkese açık bir sunucu için şifreyi boş bırakın.
Haritayı ve modu seçin.Harita ayarı Level01_Main (Cloud Mist Forest) ve DLC_Level01_Main (Shifting Sands) seçeneklerini sunar, Oyun Modu ise pve veya pvp sunar. Mod bir başlatma seçeneğidir, bu yüzden burada ayarlayın ve yeniden başlatın.
Admin olun.Ayarlar altında bir Admin şifresi belirleyin, yeniden başlatın, sonra oyunda konsolu açın ve gm key yazıp ardından bu şifreyi girin. Boş bırakırsanız sunucu kendisi bir şifre üretir ve bunu .pnh/admin-password dosyasında saklar; bu dosyayı Dosyalar bölümünden okuyabilirsiniz. Bkz. Soulmask sunucunuzda nasıl yönetici olursunuz.
İsterseniz mod ekleyin. Steam Workshop numaralarını virgülle ayırarak Steam Workshop Modları alanına yazın ve yeniden başlatın. Bundan sonraki ilk başlatma, sunucu modları indirirken daha uzun sürer ve katılan herkesin aynı modlara ihtiyacı vardır. Bkz. Soulmask sunucunuza nasıl mod eklersiniz.
Yukarıdaki temiz durdurmayı uygular. Panelde Durdur'a basmak saveworld 1 ve ardından close 1 gönderir ve oyunu yalnızca üç dakika sonra hâlâ çalışıyorsa zorla kapatır. Oyun bakım portunda cevap vermezse, Konsol sunucunun yeni bir kayıt olmadan durduğunu bildirir.
Konsola yazdığınız satırlar aynı bakım portuna gider, bu yüzden help ve saveworld 1 orada çalışır.
Kurulum SteamCMD'yi en fazla üç kez dener ve uygulama manifesti oluşmadan kurulumu tamamlanmış saymaz, böylece yukarıda anlatılan boş kurulum yakalanır.
Otomatik güncelleme açıkken (Ayarlar sekmesinde, Gelişmiş seçenekleri göster altında) sunucu her başlatıldığında oyun güncellemesi arar. Bunu yalnızca mod uyumluluğu için bir sürümde kalmanız gerekiyorsa kapatın.
Kendiniz barındırmak mı, kiralamak mı: dürüst bir karşılaştırma
Maliyet: sunucu yazılımı ücretsizdir. Kendiniz barındırmak elektrik, donanım ve bant genişliği ya da bir bulut makinesi maliyeti getirir. Kiralama, planın ve seçtiğiniz faturalama döneminin belirlediği yinelenen bir ücrettir.
Çalışma süresi: bir ev sunucusu yalnızca bilgisayarınız, elektrik ve internetiniz çalıştığı sürece açıktır. Kiralık sunucu hosting firmasının donanımında çalışır.
Maruziyet: evde oyuncular genel IP adresinize bağlanır ve güvenlik duvarıyla modemle siz ilgilenirsiniz. Kiralık bir sunucu ev IP'nizi işin dışında tutar.
Kurulum: kendiniz barındırmak komut satırı, port yönlendirme ve güvenli bir durdurma rutini gerektirir. Kiralama bir ad, bir şifre, bir harita ve bir mod gerektirir.
Kontrol: kendiniz barındırmak size her dosyayı verir. Bizim sunucularımızda ayarları panelden değiştirirsiniz ve yine de Dosyalar sekmesine sahip olursunuz.
Sitenin çalışması, nasıl kullanıldığını anlamamız ve pazarlamamızı ölçmemiz için çerez kullanıyoruz. Tümünü kabul edebilir, yalnızca zorunlu çerezleri kabul edebilir veya kategori bazında seçebilirsiniz.Sitenin çalışması, nasıl kullanıldığını anlamamız ve pazarlamamızı ölçmemiz için çerez kullanıyoruz. Burada varsayılan olarak açıktır. İstemediklerinizi kapatabilirsiniz.Gizlilik politikamızı okuyun