Sons of the Forest Adanmış Sunucu Kurulum Kılavuzu
Bu kılavuz, Legion Hosting ile barındırılan Sons of the Forest adanmış sunucunuzu yapılandırmak, ona bağlanmak ve yönetmek için ihtiyacınız olan her şeyi kapsar. Sunucunuz GPanel üzerinden yönetilir.
Sunucu Yapılandırma Dosyası
Ana sunucu yapılandırma dosyası dedicatedserver.cfg'dir. Bu dosyayı doğrudan GPanel dosya yöneticisi üzerinden veya SFTP aracılığıyla düzenleyebilirsiniz.
Yapılandırma Dosyasının Konumu
Yapılandırma dosyası sunucunuzun kök dizininde bulunur:
dedicatedserver.cfg
Yapılandırma Seçenekleri
Aşağıda dedicatedserver.cfg içindeki kullanılabilir ayarların tam bir referansı bulunmaktadır.
| Ayar | Varsayılan | Açıklama |
|---|---|---|
ServerName |
"Sons Of The Forest" |
Sunucu tarayıcısında ve Steam sunucu listesinde görüntülenen ad. |
ServerPassword |
"" |
Katılmak için gereken parola. Herkese açık bir sunucu için boş bırakın. |
MaxPlayers |
4 |
Sunucuda aynı anda izin verilen maksimum oyuncu sayısı. Varsayılan 4'tür, desteklenen maksimum değer 8'dir. |
SaveSlot |
1 |
Sunucunun kullandığı kayıt yuvası (1–3). Her yuva ayrı bir dünyadır. |
SaveInterval |
600 |
Sunucunun saniye cinsinden ne sıklıkta otomatik kaydettiği. Varsayılan 10 dakikadır (600). |
GameMode |
"normal" |
Zorluğu ve kuralları belirler. Değerler küçük harftir. Aşağıdaki Oyun Modu Seçeneklerine bakın. |
GameSeed |
"" |
İsteğe bağlı dünya oluşturma tohumu. Rastgele bir tohum için boş bırakın. İlk başlatmadan önce ayarlayın. |
ServerPort |
— | Ana oyun portu (UDP). Atanan portunuz için GPanel'deki Network sekmesini kontrol edin. Destek tarafından talimat verilmedikçe bunu değiştirmeyin. |
ServerQueryPort |
— | Sunucu tarayıcısı için kullanılan Steam sorgu portu (UDP). Atanan portunuz için GPanel'deki Network sekmesini kontrol edin. |
BlobSyncPort |
— | Sunucu ve istemciler arasında dünya verilerinin senkronizasyonu için kullanılan blob senkronizasyon portu (UDP). Atanan portunuz için GPanel'deki Network sekmesini kontrol edin. |
SkipNetworkAccessibilityTest |
false |
Başlangıçta ağ testini atlamak için true olarak ayarlayın. Test yavaş başlatmalara neden oluyorsa kullanışlıdır. |
LanOnly |
false |
true ise, sunucu herkese açık Steam sunucu listesinde görünmez. |
LogFilesEnabled |
true |
Sorun giderme için sunucu tarafı günlük dosyası oluşturmayı etkinleştirir. |
Örnek Yapılandırma
Aşağıdaki port değerlerini sunucunuza atanan gerçek portlarla değiştirin. Özel port numaralarınız için GPanel'deki Network sekmesini kontrol edin.
{
"ServerName": "My SOTF Server",
"ServerPassword": "mypassword",
"MaxPlayers": 4,
"SaveSlot": 1,
"SaveInterval": 600,
"GameMode": "normal",
"GameSeed": "",
"ServerPort": YOUR_GAME_PORT,
"ServerQueryPort": YOUR_QUERY_PORT,
"BlobSyncPort": YOUR_BLOB_SYNC_PORT,
"SkipNetworkAccessibilityTest": false,
"LanOnly": false,
"LogFilesEnabled": true
}
dedicatedserver.cfg dosyasını düzenledikten sonra, değişikliklerin geçerli olması için sunucunuzu GPanel'den yeniden başlatmanız gerekir.
Oyun Modu Seçenekleri
GameMode ayarı zorluğu ve hayatta kalma kurallarını kontrol eder. İlk başlatmanızdan önce bunu ayarlayın çünkü mevcut bir kayıt üzerinde değiştirmek tam olarak uygulanmayabilir.
| Değer | Açıklama |
|---|---|
"normal" |
Dengeli düşman yapay zekası, açlık, susuzluk ve eksiksiz oyun sistemleriyle standart hayatta kalma deneyimi. |
"hard" |
Artan düşman zorluğu, daha hızlı kaynak tüketimi ve azalan hayatta kalma marjları. |
"hardsurvival" |
En zorlu mod. Kalıcı ölüm ve en sert hayatta kalma koşulları. |
"peaceful" |
Düşmanlar pasiftir, oyuncuların savaş olmadan keşif ve inşaya odaklanmasına olanak tanır. |
"custom" |
Özel oyun ayarlarına izin verir. Bireysel zorluk parametrelerini ince ayar yapmak için bu modu kullanın. |
Sunucunuza Nasıl Bağlanılır
Sunucu IP ve Portunuzu Bulma
Sunucu IP'niz ve atanan portlarınız GPanel'in Network sekmesinde görüntülenir. Ayrıntılı talimatlar için bakınız: Sunucu IP ve Portunuzu Nasıl Bulursunuz.
Sons of the Forest üç port kullanır (oyun, sorgu ve blob senkronizasyonu). Bunlar GPanel tarafından otomatik olarak atanır. Özel atanan port numaralarınız için Network sekmesini ve Startup sekmesini kontrol edin ve dedicatedserver.cfg içindeki değerlerin eşleştiğinden emin olun.
Seçenek 1: Steam Üzerinden Doğrudan Bağlanma
- Steam'i açın ve üst menü çubuğundaki View seçeneğine tıklayın.
- Game Servers seçeneğini seçin.
- Favorites sekmesine tıklayın, ardından Add a Server seçeneğine tıklayın.
- Sunucu IP'nizi ve sorgu portunuzu (GPanel'in Network sekmesinden)
IP:QueryPortformatında girin. - Find Games at this Address seçeneğine tıklayın, ardından Add to Favorites seçeneğine tıklayın.
- Sons of the Forest'ı başlatın, Multiplayer > Join Game seçeneğine gidin ve favorilerinizden sunucunuzu seçin.
Seçenek 2: Steam Sunucu Tarayıcısı (Oyun İçi)
- Sons of the Forest'ı başlatın ve ana menüden Multiplayer seçeneğini seçin.
- Join Game seçeneğini seçin, ardından Internet sekmesini seçin.
- Sunucunuzu adıyla bulmak için arama/filtre kullanın veya varsa Connect by IP seçeneğine tıklayın.
- Ayarlanmışsa sunucu parolanızı girin ve katılın.
Kayıt Yönetimi
Kayıt Yuvaları
Sons of the Forest, sunucu başına en fazla 3 bağımsız kayıt yuvasını destekler. Etkin yuva, dedicatedserver.cfg içindeki SaveSlot ayarı tarafından kontrol edilir. Her yuva kendi dünya durumunu, oyuncu verilerini ve ilerlemesini korur.
Dünyaları değiştirmek için SaveSlot değerini (1, 2 veya 3) değiştirin ve sunucunuzu yeniden başlatın.
Kayıt Dosyası Konumu
Sunucu kayıt dosyaları sunucunuzda aşağıdaki yolda saklanır:
saves/
Her kayıt yuvasının bu dizin içinde kendi alt klasörü vardır. Yapı şöyle görünür:
saves/
Slot1/
Slot2/
Slot3/
SFTP Üzerinden Kayıt Yükleme
Yerel bir tek oyunculu oyundan veya başka bir sunucudan mevcut bir kaydı SFTP kullanarak adanmış sunucunuza yükleyebilirsiniz. Tam SFTP bağlantı talimatları için bakınız: SFTP Üzerinden Dosya Nasıl Yüklenir.
- Dosyaları yüklemeden önce GPanel'den sunucunuzu durdurun.
- GPanel'de gösterilen kimlik bilgilerini kullanarak SFTP üzerinden sunucunuza bağlanın.
- Sunucunuzdaki
saves/dizinine gidin. - Yerel kayıt klasörünüzü ilgili yuva klasörüne yükleyin (örn.
Slot1/). dedicatedserver.cfgiçindekiSaveSlotdeğerinin yüklediğiniz yuvayla eşleştiğinden emin olun.- GPanel'den sunucunuzu başlatın.
%APPDATA%\LocalLow\Endnight\SonsOfTheForest\Saves\İlgili kayıt klasörünü sunucunuzdaki uygun yuva dizinine kopyalayın.
Kayıtları Yedekleme
Kayıt dosyalarınızı periyodik olarak SFTP üzerinden yedeklemeniz önerilir. Büyük değişiklikler veya güncellemeler yapmadan önce tüm saves/ dizinini yerel makinenizdeki güvenli bir konuma indirin.
İlgili Makaleler
- Sons of the Forest Sorun Giderme — Çökmeler, bellek sorunları, bağlantı sorunları ve kayıt sorun giderme
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP Üzerinden Dosya Nasıl Yüklenir
Daha Fazla Yardıma mı İhtiyacınız Var?
Bu kılavuzu izledikten sonra hâlâ sorun yaşıyorsanız, lütfen bir destek talebi açın ve şunları ekleyin:
- Sorunun açıklaması ve ne zaman başladığı
- GPanel'den sunucu kimliğiniz veya IP adresiniz
- Sunucu konsolundan veya günlük dosyalarından ilgili hata mesajları