Bu kılavuz, CryoFall özel sunucunuz için yönetici kurulumunu, konsol komutlarını, mod desteğini, oyuncu yönetimini, sunucu sıfırlamalarını (wipe) ve sorun gidermeyi kapsar. CryoFall, teknoloji ağaçları, çiftçilik, üretim ve PvP/PvE oynanışı sunan, düşman bir yabancı gezegende geçen bilim kurgu temalı bir koloni hayatta kalma oyunudur. İlk sunucu kurulumu, yapılandırma ve bağlanma talimatları için bkz. CryoFall Sunucu Kurulum Kılavuzu.
1. Yönetici Kurulumu
CryoFall, yönetici ayrıcalıklarının oyun içi komutlar yerine yapılandırma dosyaları aracılığıyla verildiği bir sunucu operatörü modeli kullanır.
Sunucu Operatörü Ekleme
Sunucunuzdaki oyunculara yönetici erişimi vermek için:
- Sunucuyu GPanel üzerinden durdurun.
- Files sekmesi veya SFTP aracılığıyla
Data/dizinindeki operatör listesi dosyasını açın. - Oyuncunun CryoFall hesap adını veya kimliğini operatör listesine ekleyin.
- Dosyayı kaydedin ve sunucuyu yeniden başlatın.
Sunucu operatörleri, oyun içinden oyuncuları atma, yasaklama ve dünyayı yönetme dahil olmak üzere yönetici araçlarına erişebilir.
2. Konsol Komutları
CryoFall, operatörler için GPanel konsolu ve oyun içi aracılığıyla erişilebilen konsol komutları sağlar. Aşağıda sunucu yönetimi için temel komutlar yer almaktadır.
| Komut | Açıklama |
|---|---|
/player.kick <name> |
Bir oyuncuyu sunucudan atar. |
/player.ban <name> |
Bir oyuncuyu sunucudan kalıcı olarak yasaklar. |
/player.unban <name> |
Bir oyuncuyu yasaklama listesinden kaldırır. |
/player.list |
Şu anda bağlı tüm oyuncuları listeler. |
/world.save |
Anında bir dünya kaydı tetikler. |
/server.shutdown |
Kayıt ile birlikte düzgün bir sunucu kapatma başlatır. |
/admin.add <name> |
Bir oyuncuya operatör (yönetici) statüsü verir. |
/admin.remove <name> |
Bir oyuncudan operatör statüsünü kaldırır. |
/admin.list |
Mevcut tüm sunucu operatörlerini listeler. |
3. Mod Desteği (ModsConfig.xml)
CryoFall, oynanışı değiştirebilen, içerik ekleyebilen veya sunucu davranışını değiştirebilen sunucu taraflı modları destekler.
Mod Yükleme
- Sunucuyu GPanel üzerinden durdurun.
- İstediğiniz modları CryoFall modlama topluluğundan veya Steam Workshop'tan indirin.
- Mod dosyalarını SFTP aracılığıyla sunucunun
Mods/dizinine yükleyin. Talimatlar için bkz. SFTP ile Dosya Nasıl Yüklenir. - Modları kaydetmek için
Data/dizinindekiModsConfig.xmldosyasını düzenleyin. - Sunucuyu başlatın. Modların başarıyla yüklendiğini doğrulamak için konsolu kontrol edin.
ModsConfig.xml Biçimi
<ModsConfig>
<Mods>
<Mod>ModFolderName1</Mod>
<Mod>ModFolderName2</Mod>
</Mods>
</ModsConfig>
Her <Mod> girişi, Mods/ dizini içindeki bir klasör adına karşılık gelir. Yükleme sırası, XML dosyasında listelenen sırayı izler.
Data/ dizininizi yedekleyin.
4. Oyuncu Yönetimi
Atma ve Yasaklama
- Rahatsızlık veren bir oyuncuyu hemen kaldırmak için
/player.kick <name>kullanın. - Bir oyuncunun yeniden bağlanmasını kalıcı olarak engellemek için
/player.ban <name>kullanın. - Bir yasaklamayı geri almak için
/player.unban <name>kullanın. - Yasaklama listesi sunucu yeniden başlatmaları boyunca kalıcıdır.
Parola Koruması
Özel sunucular için ServerSettings.yml dosyasında parola korumasını etkinleştirin:
IsPasswordProtected: true
ServerPassword: "YourSecretPassword"
Parolayı yalnızca güvendiğiniz oyuncularla paylaşın. Parola ayarlarını değiştirdikten sonra sunucuyu yeniden başlatın.
5. Sunucu Sıfırlama (Wipe)
PvP sunucuları, ekonomiyi sıfırlamak ve tüm oyunculara yeni bir başlangıç vermek için genellikle düzenli sıfırlamalardan yararlanır.
Tam Sıfırlama Gerçekleştirme
- Sunucuyu GPanel üzerinden durdurun.
Data/dizinini SFTP aracılığıyla yedekleyin (daha sonra geri yüklemek isteyebileceğiniz durumlar için).- Dünya kayıt dosyalarını
Data/dizininden silin. Ayarlarınızı korumak istiyorsanızServerSettings.ymlveModsConfig.xmlgibi yapılandırma dosyalarını tutun. - Sunucuyu başlatın. Mevcut yapılandırmanızla yeni bir dünya oluşturulacaktır.
Planlanmış Sıfırlamalar
Tekrarlayan sıfırlamalar için bir program belirleyin ve bunu oyuncularınıza bildirin:
- Yaygın programlar haftalık (rekabetçi PvP) veya iki haftada bir (dengeli) şeklindedir.
- Sıfırlama tarihlerini sunucu açıklamanızda veya bir topluluk Discord'u aracılığıyla duyurun.
- Aksaklığı en aza indirmek için sıfırlamaları düşük etkinlik saatlerinde gerçekleştirin.
6. Sorun Giderme
Sunucu Başlangıçta Çöküyor
- GPanel konsolunda hata mesajları için kontrol edin. Yaygın nedenler arasında hatalı YAML söz dizimi (yanlış girintileme, eksik iki nokta üst üste veya boşluk yerine sekme karakterleri) yer alır.
- Yakın zamanda mod eklediyseniz, bir modun çökmeye neden olup olmadığını görmek için bunları
ModsConfig.xmldosyasından kaldırmayı deneyin. ServerSettings.ymldosyasını silin ve varsayılanlarla yeni bir yapılandırma oluşturmak için yeniden başlatın.- Çökme devam ederse, sunucu IP'niz ve tam konsol çıktısıyla birlikte bir destek talebi açın.
Oyuncular Bağlanamıyor
- Sunucunun GPanel içinde çalıştığını doğrulayın ve konsolda hata olup olmadığını kontrol edin.
- Oyuncunun GPanel Network sekmesindeki doğru IP ve portu kullandığını onaylayın.
- Parola koruması etkinse sunucu parolasının doğru olduğunu kontrol edin.
- Hem sunucunun hem de istemcinin aynı CryoFall sürümünü çalıştırdığından emin olun.
- Mod çalıştırıyorsanız, oyuncunun gerekli istemci taraflı modlara sahip olduğunu onaylayın.
Modla İlgili Çökmeler
- Sorunlu modu belirlemek için yakın zamanda eklenen modları teker teker kaldırın.
- Mod uyumluluğunu mevcut CryoFall sürümünüzle kontrol edin.
ModsConfig.xmldosyasının, mod klasör adlarında yazım hatası olmadan geçerli XML söz dizimine sahip olduğundan emin olun.- Dünya bozulursa moddan önceki bir yedekten geri yükleyin.
Performans Sorunları
- Sunucu çok sayıda eşzamanlı oyuncuyla zorlanıyorsa
MaxPlayersdeğerini azaltın. - Çok sayıda oyuncu yapısı ve arazi talebi, zamanla performansı etkileyebilir. Planlanmış sıfırlamalar bunu sıfırlamaya yardımcı olur.
- Yüklü modlardan herhangi birinin performans sorunlarına neden olduğunun bilinip bilinmediğini kontrol edin.
- Performans kötü kalmaya devam ederse, sunucu planınızı yükseltme konusunda destekle iletişime geçin.
İlgili Makaleler
- CryoFall Sunucu Kurulum Kılavuzu
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosya Nasıl Yüklenir
- Sunucu Başlatma Kılavuzu
Yardıma mı İhtiyacınız Var?
CryoFall sunucunuzda burada ele alınmayan sorunlarla karşılaşırsanız, bir destek talebi açın ve sunucu IP'nizi, sorunun bir açıklamasını ve GPanel konsolundan ilgili hata mesajlarını ekleyin.