Soulmask, 10 Nisan 2026'da 1.0 sürümüne ulaştı ve bununla birlikte gerçekten kullanmaya değer, özel bir sunucu sistemi de geldi. İster kabileniz için özel bir PvE dünyası ister herkese açık tam bir PvP sunucusu isteyin, özel bir sunucuyu çalışır duruma getirmek, adımları tam olarak bildiğinizde basittir. Bu rehber her şeyi kapsıyor: donanım gereksinimleri, sunucu dosyaları, port yönlendirme, oyun modları ve neredeyse her oynanış değişkenini kontrol eden GameXishu.json yapılandırması.
Soulmask sunucusu kurmadan önce nelere ihtiyacınız var?
SteamCMD'ye dokunmadan önce, donanımınızın Survival Servers kurulum rehberinde belgelenen minimum gereksinimleri karşıladığını doğrulayın. Yalnızca sunucu işlemi 12GB'ın üzerinde RAM tüketir, bu nedenle 16GB en düşük sınırdır. Her iki haritayı aynı anda çalıştırmak daha da fazla boş alan gerektirir.
Sunucuyu 16GB'ın altında RAM'e sahip bir makinede çalıştırmayın. Yalnızca sunucu işlemi 12GB+ gerektirir ve sistemin stabil kalması için bundan daha fazla boş alana ihtiyacı vardır.
Linux da desteklenmektedir. Tek fark SteamCMD Uygulama Kimliğidir: Survival Servers belgelerinde doğrulandığı gibi Linux için 3017300 ve Windows için 3017310 kullanın.

Sunucu başlatma toplu iş dosyası kurulumu
Soulmask sunucu dosyalarını nasıl indirip kurarsınız?
Kurulum süreci, oyuna o makinede sahip olmadan özel sunucu dosyalarını indirmek için Valve'ın komut satırı aracı olan SteamCMD'yi kullanır.
- Sunucu dosyalarınız için bir klasör oluşturun, örneğin C:\SoulmaskServer.
- SteamCMD'yi resmi Valve geliştirici vikisinden indirin ve bu klasöre çıkarın.
- UpdateSoulmask.bat adında şu içeriğe sahip bir toplu iş dosyası oluşturun:
- steamcmd.exe +login anonymous +force_install_dir C:\SoulmaskServer +app_update 3017310 validate +quit
- Toplu iş dosyasına sağ tıklayın ve Yönetici olarak çalıştırın.
- İndirmenin bitmesini bekleyin. Tüm sunucu dosyaları kurulum dizininizde görünecektir.
Dosyalar indirildikten sonra, sunucuyu başlatmak için StartServer.bat adında ikinci bir toplu iş dosyası oluşturun. Temel başlatma komutu şuna benzer:
- WSServer-Win64-Shipping.exe Level01_Main -server -log -UTF8Output -forcepassthrough -MULTIHOME=0.0.0.0 -Port=8777 -QueryPort=27015 -EchoPort=18888 -SteamServerName="My Soulmask Server" -MaxPlayers=60 -PSW="joinpassword" -adminpsw="adminpassword" -pve -saving=300 -backup=900 -online=Steam
Parolaları ve sunucu adını kendi değerlerinizle değiştirin. Bir giriş parolası istemiyorsanız, -PSW parametresini tamamen kaldırın.
Soulmask 1.0'da hangi oyun modları mevcut?
Soulmask 1.0, oyunun temel düzeyde oynanışını değiştiren dört farklı modla birlikte geliyor. Survival Servers kurulum belgelerine göre bunlar şunlardır:
- Hayatta Kalma Modu — Yeniden dengelenmiş orta ve geç oyun ilerlemesiyle varsayılan deneyim.
- Kabile Modu — Kabile üyesi yönetimi, otomasyon ve medeniyet inşasına odaklanır. Bir Kabile Yükseltme Sistemi, Kabile Seviyesine bağlı bir Teknoloji Ağacı, rastgele tüccar etkinlikleri, bir itibar sistemi ve İstila Totemleri aracılığıyla daha agresif istilalar ekler.
- PVP Modu — Sunucu genelinde tam oyuncuya karşı oyuncu kuralları etkinleştirildi.
- Savaşçı Modu — Savaşa odaklanmış bir hız koşusu modu. Ölümün eşiğindeki durum, bina çürümesi, istilalar ve ölümde envanter düşürme devre dışı bırakıldı. Boş bir karakter (Yaygın kalite, yetenek yok) olarak başlangıç ekipmanı setiyle başlarsınız. Düşmanlar daha fazladır, yapay zeka daha akıllıdır, kaçınma i-frame'leri zayıflatılmıştır ve ilerleme hızlandırılmıştır.
Dört modun tamamı GameXishu.json aracılığıyla tamamen ayarlanabilir, bu nedenle bir mod seçtikten sonra hiçbir şey sabit değildir.

Kabile Modu teknoloji ağacı ekranı
Soulmask için port yönlendirmeyi nasıl yapılandırırsınız?
Port yönlendirme, çoğu ilk kez sunucu barındıranların sorun yaşadığı yerdir. Soulmask'ın açık olması gereken dört porta ihtiyacı vardır ve bunlardan ikisi, oyuncuların sunucunuzu bulup bağlanabilmesi için pazarlık edilemez.
Dört portun tamamını yönlendiricinizde yönlendirin ve Windows Güvenlik Duvarı'nın (veya Linux güvenlik duvarı eşdeğerinizin) her birinde gelen trafiğe izin verdiğini doğrulayın. Kurulumdan sonra sunucunuz Steam sunucu tarayıcısında görünmüyorsa, en yaygın neden 27015 UDP portunun engellenmesidir. Sunucunuzun doğrudan bağlantı davet kodu, WS\Saved\Logs\WS.log dosyasında WS.log'da saklanır ve tarayıcı listelemesi başarısız olursa oyuncular manuel olarak bağlanmak için bunu kullanabilir.
Güvenlik için, telnet konsol portunu (18888) yalnızca yerel erişimle sınırlayın. Bunu herkese açık hale getirmek, parolaya sahip olan herkese sunucu konsolunuza doğrudan yönetici erişimi verir.
Temel sunucu başlatma parametreleri açıklandı
StartServer.bat komutu uzun bir parametre listesi kabul eder. Bunlar, Survival Servers belgelerine dayanarak düzenli olarak ayarlayacağınız parametrelerdir:
- -MaxPlayers=N — Oyuncu sınırını, en fazla 70'e kadar ayarlar.
- -GongHuiMaxMember=N — Varsayılan olarak 20 olan maksimum kabile üyesi sayısını kontrol eder.
- -gamedistindex=N — Etkinlik planlaması ve saat dilimleri için bölge indeksini (0 ile 7 arasında) ayarlar.
- -pve / -pvp — Sunucunun savaş kurallarını değiştirir.
- -initbackup — Güncellemelerden sonra kullanışlı olan sunucu başlatıldığında otomatik olarak bir yedekleme oluşturur.
- -serverpm=MASK — İzin listeleri aracılığıyla beyaz liste, kara liste ve yasaklamayı yönetir.
GameXishu.json nasıl çalışır?
GameXishu.json, Soulmask'taki neredeyse her ayarlanabilir değişkeni kontrol eden tek dosyadır. WS\Saved\GameplaySettings\GameXishu.json konumunda bulunur ve yalnızca sunucunun ilk çalışmasından sonra görünür, bu nedenle sunucuyu bir kez başlatın, temiz bir şekilde kapatın ve ardından dosyayı düzenleyin.
Survival Servers tarafından belgelendiği gibi ayar kategorileri şunları içerir:
- Deneyim ve İlerleme — Farkındalık, karakter, maske, ustalık, toplama, işleme ve savaş için XP çarpanları.
- Kaynaklar ve İşleme — Toplama, madencilik, odunculuk, kesim ve işleme hızı için düşme oranları.
- Hayatta Kalma — Yiyecek, su ve dayanıklılık tüketim oranları, eşya çürüme zamanlayıcıları, taşıma ağırlığı ve envanter boyutu.
- Savaş — PvE ve PvP hasar oranları, kaçınma i-frame süresi ve yapı hasarı.
- Kabile ve Evcilleştirme — İşe alım sınırları, evcilleştirme hızı, hayvan sınırları ve kış uykusu ayarları.
- İnşaat — Çürüme oranı, tamir hızı, inşaat sınırları, portal ayarları ve konveyör/güç madeni sınırları.
- İstilalar — Isı birikimi, istila ölçeği ve gücü, düşman sayısı, soğuma zamanlayıcıları ve saldırı pencereleri.
- Küme — Sunucular arası mod için KaiQiKuaFu anahtarı.
Bir barındırma sağlayıcısı aracılığıyla kiralama yapıyorsanız, çoğu, doğrudan dosya düzenlemesi gerektirmek yerine bu ayarları bir kontrol paneli arayüzü aracılığıyla sunar. Manuel olarak JSON'u düzenlemeden önce barındırma sağlayıcınızın belgelerini kontrol edin.
Her iki haritayı nasıl çalıştırır ve haritalar arası bir küme kurarsınız?
Soulmask iki haritayı destekler: Cloud Mist Forest (orijinal, Level01_Main kullanır) ve Shifting Sands (Mısır temalı DLC haritası, DLC_Level01_Main kullanır). Shifting Sands DLC, Survival Servers rehberine göre 10 Nisan - 10 Mayıs 2026 tarihleri arasında ücretsiz olarak talep edilebilirdi.
Oyuncuların her iki harita arasında seyahat etmesine izin vermek için, bir küme olarak bağlanmış iki ayrı sunucu örneği çalıştırmanız gerekir. Her sunucu benzersiz bir sunucu kimliği, kendi portları ve aynı giriş parolasına sahip olmalıdır. Sunucular arası mod ayrıca her iki sunucudaki GameXishu.json dosyasında KaiQiKuaFu=1 olarak ayarlanarak etkinleştirilmelidir.
Ana sunucu (Cloud Mist Forest), -serverid=1 -mainserverport=8781 kullanır ve çocuk sunucu (Shifting Sands), -serverid=2 -clientserverconnect=MAIN_IP:8781 ile geri bağlanır.
Haritalar arasında aktarılanlar: karakter verileri (seviye, maske, teknoloji ağacı, kabile üyeleri). Aktarılmayanlar: binalar, yerleştirilmiş kaynaklar ve yerel envanter. Yeni oluşturulan karakterler de başlangıç durumunu geçene kadar aktarılamaz.
Sunucuyu güvenli bir şekilde nasıl kapatırsınız?
Sunucu penceresini doğrudan kapatmak, kayıt bozulma riski taşır. Bunun yerine şu yöntemlerden birini kullanın:
- Sunucu konsol penceresindeki Ctrl+C, otomatik kaydetme ile zarif bir kapanmayı tetikler.
- EchoPort (varsayılan 18888) aracılığıyla bir kaydetme/kapatma komutu vermek için Telnet.
- Etkinleştirilmişse, bir RCON istemcisi aracılığıyla RCON.
- Sunucuyu kapatmadan önce dünyayı kaydeden oyun içi GM paneli.
Dünya kayıt dosyası (world.db), WS\Saved\Worlds\Dedicated\Level01_Main\world.db konumunda bulunur. Sunucunun otomatik yedekleme programı dışında düzenli olarak yedekleyin.
Hayatta kalma oyunlarını, üs inşa etme mekaniklerini ve diğer başlıklardaki sunucu yönetimini kapsayan daha fazla rehber için, GAMES.GG'deki rehberlere göz atın.

