Bu kılavuz, Night of the Dead özel sunucunuz için yönetici kurulumu, konsol komutları, oyuncu yönetimi, dünya yönetimi ve sorun giderme dahil olmak üzere yönetimi kapsar. İlk sunucu kurulumu için Night of the Dead Sunucu Kurulum Kılavuzu bölümüne bakın.
Yönetici Kurulumu
Night of the Dead, parola tabanlı bir yönetici sistemi kullanır. Yönetici erişimi elde etmek için bir yönetici parolası yapılandırmanız ve oyun içinde kimlik doğrulaması yapmanız gerekir.
Yönetici Parolasının Ayarlanması
- Sunucunuzu GPanel'den durdurun.
- Startup sekmesine gidin ve
SERVER_ADMIN_PASSWORDdeğişkenini ayarlayın veya sunucu yapılandırma dosyasını doğrudan düzenleyin. - Yapılandırma dosyasında (
LF/Saved/Config/ServerSettings.ini) şunu ayarlayın:
[SystemSettings]
IngameAdminPassword=YourSecureAdminPassword
- Dosyayı kaydedin ve sunucuyu başlatın.
Yönetici Olarak Giriş Yapma
Oyun içinde sunucunuza bağlandıktan sonra:
- ` (tilde/backtick) tuşuna veya belirlenen konsol tuşuna basarak oyun içi konsolu açın.
- Kimlik doğrulaması yapmak için aşağıdaki komutu yazın:
EnableCheats YourSecureAdminPassword - Parola doğruysa, bir onay mesajı alırsınız ve yönetici komutlarına erişim kazanırsınız.
Kalıcı Yöneticilerin Eklenmesi
Birden fazla yöneticiye sahip sunucular için, her oturumda yeniden kimlik doğrulaması yapmaları gerekmemesi adına Steam ID'lerini bir beyaz listeye ekleyebilirsiniz. Yapılandırma dosyasına girdiler ekleyin:
[ServerSettings]
# Admin Steam IDs (one per line)
AdminSteamID=76561198012345678
AdminSteamID=76561198087654321
steamid.io adresinde bulabilirler. ID, 7656119 ile başlayan 17 haneli bir sayıdır.
Konsol Komutları
Yönetici komutları, kimlik doğrulamasından sonra oyun içi konsol aracılığıyla (` tuşuna basarak) çalıştırılır. Aşağıdaki tablolar en sık kullanılan komutları listeler.
Oyuncu Yönetimi
| Komut | Kullanım | Açıklama |
|---|---|---|
ListPlayers |
ListPlayers |
Bağlı tüm oyuncuları ID'leriyle birlikte listeler |
KickPlayer |
KickPlayer <playerID> |
Bir oyuncuyu sunucudan atar |
BanPlayer |
BanPlayer <playerID> |
Bir oyuncuyu sunucudan yasaklar |
UnbanPlayer |
UnbanPlayer <steamID> |
Steam ID'ye göre bir yasağı kaldırır |
ServerMessage |
ServerMessage <text> |
Tüm oyunculara bir yayın mesajı gönderir |
Dünya ve Oyun Kontrolü
| Komut | Kullanım | Açıklama |
|---|---|---|
SetTimeOfDay |
SetTimeOfDay <hour> |
Oyun içi zamanı ayarlar (0-24, örn. öğlen için 12) |
SetDifficulty |
SetDifficulty <level> |
Zorluğu değiştirir (0=Kolay, 1=Normal, 2=Zor, 3=Kabus) |
SaveWorld |
SaveWorld |
Dünya durumunun manuel olarak kaydedilmesini zorlar |
SetWeather |
SetWeather <type> |
Mevcut hava durumunu değiştirir (clear, rain, fog, storm) |
TogglePvP |
TogglePvP |
PvP modunu etkinleştirir veya devre dışı bırakır |
Shutdown |
Shutdown <seconds> <message> |
Uyarı mesajıyla birlikte bir sunucu kapatması planlar |
Oluşturma ve Yardımcı Komutlar
GiveItem <itemID> <amount>-- kendinize bir eşya verirGiveItemToPlayer <playerID> <itemID> <amount>-- bir oyuncuya bir eşya verirGiveExperience <amount>-- deneyim puanı verirTeleport <x> <y> <z>-- koordinatlara ışınlanırTeleportToPlayer <playerID>-- başka bir oyuncuya ışınlanırGod-- ölümsüzlüğü açar/kapatırFly-- serbest hareket için uçuş modunu açar/kapatır
Dünya Yönetimi
Dünyanın Kaydedilmesi
Sunucu düzenli aralıklarla otomatik kaydeder, ancak SaveWorld komutunu kullanarak istediğiniz zaman manuel kaydetmeyi zorlayabilirsiniz. Bu, dünya durumunu etkileyebilecek herhangi bir yönetici işlemi gerçekleştirmeden önce önerilir.
Dünyanın Sıfırlanması
Tam bir dünya sıfırlaması gerçekleştirmek için:
- Sunucuyu GPanel'den durdurun.
- Dosya Yöneticisi veya SFTP aracılığıyla
LF/Saved/SaveGames/dizinine gidin. - Bu dizindeki kayıt dosyalarını silin veya yeniden adlandırın.
- Sunucuyu başlatın. Yeni bir dünya oluşturulacaktır.
SaveGames_backup).
Gündüz/Gece Döngüsünün Yönetimi
Çalışma zamanında zamanı değiştirmek için SetTimeOfDay <hour> kullanın (örn. öğlen için SetTimeOfDay 12). Kalıcı değişiklikler için yapılandırma dosyasındaki DayNightCycleSpeed ve DayTimeRatio değerlerini değiştirin (bkz. Sunucu Kurulum Kılavuzu).
Yasak Yönetimi
Bağlı bir oyuncuyu yasaklamak için BanPlayer <playerID> ve bir yasağı kaldırmak için UnbanPlayer <steamID> kullanın. Yasak listesi dosyası, sunucunun yapılandırma dizininde bulunur ve sunucu durdurulduğunda SFTP aracılığıyla doğrudan düzenlenebilir.
Sorun Giderme
Sunucu Tarayıcıda Görünmüyor
- Sunucunun ana sunucu listesine kaydolması için başlangıçtan sonra en az 2-3 dakika bekleyin.
- GPanel'deki konsol çıktısını kontrol ederek sunucunun başarıyla başlatıldığını doğrulayın.
- Sunucunun çalıştığını teyit etmek için doğrudan IP aracılığıyla bağlanmayı deneyin.
Sunucu Çökmeleri
- Hata ayrıntıları için
LF/Saved/Logs/içindeki sunucu günlüklerini kontrol edin. - Bozuk kayıt dosyaları çökmelere neden olabilir -- test etmek için kayıt dizinini yeniden adlandırmayı ve sıfırdan başlamayı deneyin.
- Çökmeler bir oyun güncellemesinden sonra meydana gelirse, GPanel'in Reinstall seçeneği aracılığıyla yeniden yüklemeyi deneyin (önce kayıtları ve yapılandırmaları yedekleyin).
- Oyuncuların inşa ettiği büyük üsler performansı etkileyebilir. Sunucu horde olayları sırasında zorlanırsa
ZombieSpawnRatedeğerini azaltın.
Oyuncular Bağlanamıyor
- Sunucunun GPanel'de tamamen başlatıldığını ve
MaxPlayerssınırına ulaşmadığını teyit edin. - Bir parola kullanıyorsanız, oyuncuların onu doğru girdiğinden emin olun.
- Tüm oyuncuların sunucuyla aynı oyun sürümünü çalıştırdığını doğrulayın.
İlgili Makaleler
- Night of the Dead Sunucu Kurulum Kılavuzu
- Sunucu IP ve Portunuzu Nasıl Bulursunuz
- SFTP ile Dosyalar Nasıl Yüklenir
- Yeni Sunucunuzla Başlarken
Sunucu yönetimi konusunda daha fazla yardıma ihtiyacınız olursa, lütfen bir destek talebi açın; ekibimiz size yardımcı olacaktır.