Bu rehber, Portal Knights özel sunucunuz için oyuncu yönetimi, dünya yönetimi ve yaygın sorunların giderilmesi dahil olmak üzere yönetici ve ana bilgisayar (host) kontrollerini kapsar. İlk sunucu kurulumu için Portal Knights Sunucu Kurulum Rehberi makalesine bakın.
1. Yönetici / Host Ayrıcalıkları
Portal Knights'ta sunucu sahibi (dünyayı oluşturan hesap) host düzeyinde ayrıcalıklara sahiptir. Özel bir sunucuda, yönetici kontrolleri şunlar aracılığıyla yönetilir:
- Sunucu yapılandırma dosyası: PvP, zorluk ve maksimum oyuncu gibi sunucu geneli ayarları kontrol eder.
- GPanel konsolu: Sunucuyu başlatın, durdurun ve yeniden başlatın; günlükleri ve çıktıyı görüntüleyin.
- Oyun içi host menüsü: Host oyuncu, oyuncuları atabilir ve temel oturum ayarlarını yönetebilir.
Yönetici Erişimi Kurulumu
Yeni bir dünya oluşturulduktan sonra sunucuya katılan ilk oyuncuya genellikle host ayrıcalıkları atanır. Yönetici erişiminizin olduğundan emin olmak için:
- Sunucuyu GPanel'den başlatın.
- Sunucuya bağlanan ilk oyuncu olun.
- Oyun içi duraklatma menüsünde host düzeyinde kontrollere sahip olacaksınız.
2. Oyuncu Yönetimi
Oyuncuları Atma
Host olarak, rahatsızlık veren oyuncuları sunucunuzdan kaldırabilirsiniz:
- Sunucunuza bağlıyken oyun içi duraklatma menüsünü açın.
- Oyuncu listesine gidin.
- Kaldırmak istediğiniz oyuncuyu seçin.
- Onları oturumdan kaldırmak için Kick'i seçin.
Sunucu Parolası Kullanma
Sunucunuza kimlerin katılabileceğini kontrol etmenin en etkili yolu bir paroladır. Bunu GPanel Startup sekmesinde veya sunucu yapılandırma dosyasında ayarlayın:
"admins": { "credentials": { "password": "YourSecretPassword" } }
Yalnızca parolayı bilen oyuncular bağlanabilir. İstenmeyen oyuncuları anında dışarıda bırakmak için parolayı değiştirin ve sunucuyu yeniden başlatın.
Maksimum Oyuncu
Portal Knights kooperatif modda en fazla 4 oyuncuyu destekler. Oyuncu sayısını şu şekilde kontrol edin:
"users": { "credentials": { "password": "user_password" } }
Daha kontrollü bir grup boyutu istiyorsanız bunu daha düşük bir değere ayarlayın (ör. ikili oyun için 2).
3. Dünya Yönetimi
Dünyalar Arası Geçiş
world_name ayarını değiştirerek aynı sunucuda birden çok dünya çalıştırabilirsiniz:
- Sunucuyu GPanel'den durdurun.
- Startup sekmesine gidin ve
WORLD_NAMEdeğişkenini değiştirin veya yapılandırma dosyasını düzenleyin:"basicServerData": { "saveFolderPath": "./my_new_world_saves" } - Sunucuyu başlatın. Dünya yoksa, otomatik olarak yeni bir tane oluşturulur.
Bir Dünyayı Sıfırlama
Dünyanızı tamamen sıfırlamak ve sıfırdan başlamak için:
- Sunucuyu GPanel'den durdurun.
- SFTP aracılığıyla bağlanın (bkz. SFTP Üzerinden Dosya Nasıl Yüklenir).
dedicated_server/savedata/dizinine gidin.world_nameayarınızla eşleşen dünya klasörünü silin veya yeniden adlandırın.- Sunucuyu başlatın. Yeni bir dünya otomatik olarak oluşturulacaktır.
Dünyaları Yedekleme
- Sunucuyu GPanel'den durdurun.
- SFTP aracılığıyla bağlanın ve
dedicated_server/savedata/dizinine gidin. - Tüm dünya klasörünü yerel makinenize indirin.
- Yedeği açıklayıcı bir adla güvenli bir konumda saklayın (ör.
default_backup_2026-02-26).
Bir Yedeği Geri Yükleme
- Sunucuyu GPanel'den durdurun.
- SFTP aracılığıyla bağlanın ve
dedicated_server/savedata/dizinine gidin. - Klasör adının
world_nameayarıyla eşleştiğinden emin olarak yedek klasörünüzü yükleyin. - Sunucuyu GPanel'den başlatın.
4. Zorluk ve PvP Ayarları
Zorluğu Değiştirme
Dünya zorluğu oluşturma sırasında ayarlanır. Zorluğu değiştirmek için yeni bir dünya oluşturmanız gerekir:
| Zorluk | Açıklama |
|---|---|
Normal |
Standart düşman sağlığı ve hasarı. Rahat oyun ve yeni gruplar için önerilir. |
Hard |
Artırılmış düşman sağlığı ve hasarı. Daha yüksek XP ödülleri. Deneyimli oyuncular için önerilir. |
PvP'yi Açma/Kapatma
Oynanış modu, GPanel'deki GAMEMODE başlatma değişkeni güncellenerek değiştirilebilir. Seçenekler Adventure ve Creative'dir:
"gameplayMode": "Creative"
Oyuncuya karşı oyuncu hasarını devre dışı bırakmak için false olarak ayarlayın. Değişiklik yaptıktan sonra sunucuyu yeniden başlatın.
5. Sunucu İzleme
Konsol Çıktısı
GPanel Console sekmesi şunlar dahil gerçek zamanlı sunucu çıktısını görüntüler:
- Oyuncu bağlantıları ve bağlantı kesilmeleri
- Dünya kayıt olayları
- Hata mesajları ve uyarılar
- Sunucu durumu değişiklikleri
Sunucuyu Yeniden Başlatma
Sunucu yanıt vermez hale gelirse veya yapılandırma değişikliklerini uygulamanız gerekiyorsa:
- GPanel'deki Console sekmesine gidin.
- Stop'a tıklayın ve sunucunun tamamen kapanmasını bekleyin.
- Sunucuyu tekrar çevrimiçi hale getirmek için Start'a tıklayın.
6. Sorun Giderme
Oyuncular Bağlanamıyor
- Sunucunun GPanel'de çalıştığını doğrulayın.
- Sunucu parolasının beklenmedik şekilde değişmediğini kontrol edin.
- GPanel'in Network sekmesinden sunucu IP'sini ve portunu onaylayın. Bkz. Sunucu IP ve Portunuzu Nasıl Bulursunuz.
- Sunucunun
max_playerssınırına ulaşmadığından emin olun.
Sunucu Çökmeleri
- Çökmeden önce hata mesajları için GPanel konsolunu kontrol edin.
- Varsayılanları yeniden oluşturmak için yapılandırma dosyasını silip yeniden başlatmayı deneyin.
- Çökme bozuk bir dünyayla ilgiliyse, farklı bir dünya yüklemeyi veya yedekten geri yüklemeyi deneyin.
- Çökmeler devam ederse, konsoldaki hata mesajlarıyla birlikte bir destek talebi açın.
Kaybedilen Host Ayrıcalıkları
- Sunucuyu yeniden başlatın ve bağlanan ilk oyuncu olun.
- Sorun devam ederse, sunucuyu durdurun, yapılandırma dosyanızın doğru olduğunu doğrulayın ve sunucuyu tekrar başlatın.
İlgili Makaleler
- Portal Knights Sunucu Kurulum Rehberi
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP Üzerinden Dosya Nasıl Yüklenir
- Sunucu Başlatma Rehberi
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 bir açıklamasını ve GPanel konsolundaki hata mesajlarını ekleyin.