Bu kılavuz, Sunkenland adanmış sunucunuz için yönetici kurulumunu, oyuncu yönetimini, dünya yönetimini, yedeklemeleri, sıfırlamaları ve sorun gidermeyi kapsar. İlk sunucu kurulumu ve yapılandırması için Sunkenland Sunucu Kurulum Kılavuzu'na bakın.
1. Yönetici Kurulumu
Yönetici Erişiminin Ayarlanması
Sunkenland'de yönetici erişimi AdminSteamIDs.txt dosyası aracılığıyla yönetilir. Yönetici ayrıcalıkları kazanmak için Steam64 ID'nizi bu dosyaya ekleyin:
- GPanel'e giriş yapın ve Sunkenland sunucunuzu seçin.
- Çalışıyorsa sunucuyu durdurun.
- Files sekmesini açın ve dünya klasörünüze gidin.
AdminSteamIDs.txt'yi açın ve Steam64 ID'nizi ekleyin (her satıra bir tane).- Dosyayı kaydedin ve sunucuyu başlatın.
Oyun İçinde Yönetici Olarak Giriş Yapma
- Sunucunuza bağlanın.
- Oyun içi sohbeti veya konsolu açın.
- Yönetici giriş komutunu girin:
/admin YourAdminPassword - Kimlik doğrulama başarılı olursa bir onay mesajı görünür.
2. Yönetici Komutları
Yönetici olarak kimlik doğrulaması yaptıktan sonra, aşağıdaki komutlar oyun içi sohbet aracılığıyla kullanılabilir. Tüm komutların önüne / ekleyin.
| Komut | Açıklama |
|---|---|
/admin <password> |
Yapılandırılmış parola ile yönetici olarak kimlik doğrula. |
/kick <player_name> |
Bir oyuncuyu sunucudan at. |
/ban <player_name> |
Bir oyuncuyu sunucudan yasakla. Yasağı kaldırılana kadar yeniden katılamazlar. |
/unban <player_name> |
Bir oyuncunun yasağını kaldır. |
/save |
Anında bir dünya kaydını zorla. |
/time <value> |
Oyun içi günün saatini ayarla (ör. öğlen için /time 12). |
/weather <type> |
Mevcut hava durumunu değiştir (ör. clear, rain, storm). |
/players |
Şu anda bağlı olan tüm oyuncuları listele. |
/announce <message> |
Tüm oyuncular tarafından görülebilen sunucu genelinde bir duyuru gönder. |
3. Oyuncu Yönetimi
Oyuncuları Atma
Bir oyuncuyu mevcut oturumdan çıkarmak için:
/kick PlayerName
Oyuncunun bağlantısı anında kesilir ancak yasaklanmadığı sürece yeniden katılabilir.
Oyuncuları Yasaklama
Bir oyuncuyu kalıcı olarak engellemek için:
/ban PlayerName
Yasaklar sunucu yeniden başlatmalarında kalıcıdır. Bir yasağı kaldırmak için:
/unban PlayerName
Sunucu Parolası Kullanma
Özel oturumlar için, GPanel Startup sekmesinde veya sunucu yapılandırma dosyasında bir sunucu parolası ayarlayın. Yalnızca paroласı olan oyuncular bağlanabileceği için bu, erişimi kontrol etmenin en güvenilir yoludur.
Bağlı Oyuncuları Görüntüleme
Adları ve bağlantı durumları dahil olmak üzere tüm bağlı oyuncuların listesini görmek için /players komutunu kullanın.
4. Dünya Yönetimi
Bir Kaydı Zorlama
Otomatik kayıt aralığını beklemeden anında bir dünya kaydını tetiklemek için:
/save
Bu, bakım yapmadan, ayarları değiştirmeden veya sunucuyu kapatmadan önce kullanışlıdır.
Dünyanızı Yedekleme
- Tüm verilerin yazıldığından emin olmak için oyun içinde
/saveçalıştırın veya GPanel'den sunucuyu durdurun. - SFTP aracılığıyla bağlanın (bkz. SFTP ile Dosyalar Nasıl Yüklenir).
saves/dizinine gidin.- Tüm dünya klasörünü yerel makinenize indirin.
- Yedeği açıklayıcı bir ad ve tarihle saklayın (ör.
default_backup_2026-02-26).
Bir Yedeği Geri Yükleme
- GPanel'den sunucuyu durdurun.
- SFTP aracılığıyla bağlanın ve
saves/dizinine gidin. - Mevcut dünya klasörünü silin veya yeniden adlandırın.
- Yedek klasörünüzü yükleyin ve adının
world_nameayarıyla eşleştiğinden emin olun. - GPanel'den sunucuyu başlatın.
Dünyayı Sıfırlama
Dünyanızı tamamen silip yeniden başlamak için:
- GPanel'den sunucuyu durdurun.
- SFTP aracılığıyla bağlanın ve
saves/dizinine gidin. - Korumak istiyorsanız önce dünya klasörünü yedekleyin.
world_nameayarınızla eşleşen dünya klasörünü silin.- Sunucuyu başlatın. Mevcut yapılandırma ayarlarınızla yeni bir dünya oluşturulacaktır.
Dünyalar Arasında Geçiş Yapma
Mevcut dünyayı silmeden farklı bir dünyaya geçmek için:
- GPanel'den sunucuyu durdurun.
- Startup sekmesinde
WORLD_NAMEbaşlangıç değişkenini farklı bir ada değiştirin. - Sunucuyu başlatın. Dünya yoksa, yeni bir tane oluşturulacaktır.
- Geri dönmek için
WORLD_NAME'i orijinal ada geri değiştirin ve yeniden başlatın.
5. Oyun Ayarlarını Düzenleme
Zorluğu Değiştirme
Zorluğu ayarlamak için yapılandırma dosyasını düzenleyin:
difficulty=Hard
Seçenekler: Easy, Normal, Hard. Değişikliklerden sonra sunucuyu yeniden başlatın.
PvP/PvE Geçişi
Kooperatif ve rekabetçi modlar arasında geçiş yapın:
game_mode=PvP
Kooperatif oyun için PvE, rekabetçi oyun için PvP olarak ayarlayın. Yeniden başlatma gerekir.
Ganimet Yeniden Doğması
Ganimet konteynerlerinin ne kadar hızlı dolacağını kontrol edin:
loot_respawn_time=1800
Değer saniye cinsindendir. Daha düşük değerler ganimeti daha bol hale getirir; daha yüksek değerler kıtlık yaratır.
6. Sorun Giderme
Yönetici Komutları Çalışmıyor
- Önce
/admin YourPasswordile kimlik doğrulaması yaptığınızı doğrulayın. - Steam64 ID'nizin dünya klasörünüzdeki
AdminSteamIDs.txtdosyasında listelendiğini kontrol edin. - Oyuncu adını göründüğü gibi tam olarak yazdığınızdan emin olun (büyük/küçük harfe duyarlı).
Geri Yüklemeden Sonra Dünya Yüklenmiyor
- Geri yüklenen klasör adının
world_nameayarıyla tam olarak eşleştiğini doğrulayın. - Yedeğin uyumlu bir oyun sürümünden olduğundan emin olun. Büyük güncellemeler kayıt biçimlerini değiştirebilir.
- Yükleme sırasında belirli hata mesajları için GPanel konsolunu kontrol edin.
Sunucu Çökmeleri
- Çökmeden önceki hata mesajları için GPanel konsolunu kontrol edin.
- Varsayılanları yeniden oluşturmak için yapılandırma dosyasını silin ve yeniden başlatın.
- Bozuk bir kayıttan şüpheleniliyorsa, farklı bir dünya adı yüklemeyi veya yedekten geri yüklemeyi deneyin.
- Çökmeler devam ederse, konsoldaki hata mesajlarıyla birlikte bir destek talebi açın.
Sıfırlamadan Sonra Oyuncular Bağlanamıyor
- Sunucunun tamamen başladığını ve dünya oluşturmayı tamamladığını doğrulayın (konsolu kontrol edin).
- Sunucu parolasının değişmediğini onaylayın.
- GPanel Network sekmesinde sunucu IP'sini ve portunu kontrol edin.
İlgili Makaleler
- Sunkenland Sunucu Kurulum Kılavuzu
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosyalar Nasıl Yüklenir
- Sunucu Başlatma Kılavuzu
Yardıma mı İhtiyacınız Var?
Burada ele alınmayan sorunlarla karşılaşırsanız, bir destek talebi açın ve sunucu IP'nizi, sorunun açıklamasını ve GPanel konsolundaki hata mesajlarını ekleyin.