Valheim sunucu komutları, oyuncuları yönetmene, sorunları kontrol etmene ve test dünyalarını daha hızlı denetlemene yardımcı olur. Önemli olan ayrım şu: gerçek sunucu admin komutları sunucudaki admin yetkileri üzerinden çalışır; resmi Valheim dokümantasyonuna göre birçok hile ve spawn komutu ise yalnızca uygun oyun modlarında devcommands sonrasında kullanılabilir.

Valheim sunucu komutları için gereksinimler

Komutları kullanmadan önce konsola erişimin olmalı ve sunucu yönetimi için admin listesinde bir kaydın bulunmalı. Resmi Valheim destek sayfası, Steam için -console başlatma seçeneğini anlatır ve konsolu açmak için F5 tuşunu belirtir: valheim.com'daki dokümantasyon

Ücretli bir Valheim sunucusunda ayrıca yapılandırma dosyalarını kontrol edebilmen çok önemlidir. game-serverhosting ile sunucunu tahminlere göre değil, anlaşılır ayarlar, dosyalar, loglar ve destek kanalları üzerinden yönetirsin. Sunucu planlamaya yeni başlıyorsan bununla ilgili dahili rehber Valheim Sunucusu Kiralama ve Kurulum işine yarar. Yerel Windows kurulumları için ayrıca Windows'ta Valheim Dedicated Server Kurulumu rehberine göz atabilirsin.

Admin konsolunu açma

Konsolu açmak için oyunda F5 tuşuna bas. Hiçbir şey olmazsa önce Valheim'ın uygun başlatma seçeneğiyle başlatılıp başlatılmadığını kontrol et. Steam'de bunun için oyunun özelliklerinde başlatma seçeneklerine -console yazılır. Ardından Valheim'ı seçeneği ayarladığın aynı platform veya kısayol üzerinden başlat.

Hızlı bir işlev testi:

help

Konsol komutları listeliyorsa erişilebilir demektir. Bir sunucudaysan bu, otomatik olarak admin yetkilerinin olduğu anlamına gelmez.

Admin listesini düzenleme

Sunucu admin komutları için tam Platform User ID değerin adminlist.txt dosyasında bulunmalıdır. Güncel Iron Gate kılavuzu, büyük/küçük harf dahil [Platform]_[User ID] biçimini ister. ID'yi oyunda F2 ile veya sunucu logundan okuyabilirsin; Steam için bir kayıt örneğin şöyle görünür:

Steam_76561198012345678
Steam_76561198087654321

Her satıra tam bir ID yaz, açıklayıcı yorum ekleme. Crossplay durumunda gerçekten gösterilen platform önekini kullan. Resmi Dedicated Server kılavuzu hem ID'yi hem de listelerin konumunu açıklar.

Dosyayı kaydet ve ardından sunucuya yeniden bağlan. Bir panel bu dosya için yeniden başlatma veya yeniden yükleme gerektiriyorsa bunu bilinçli olarak yap ve ardından zararsız bir komutla yetkilerinin geçerli olup olmadığını kontrol et. Listeyi kısa tut: Orada yalnızca gerçekten moderasyon yapan veya teknik görevleri üstlenen kişiler olmalı.

game-serverhosting panelinde bir Valheim sunucusunun canlı konsolu: Sunucu başlatma ve admin çıktıları gerçek zamanlı
game-serverhosting panelinde bir Valheim sunucusunun canlı konsolu: Sunucu başlatma ve admin çıktıları gerçek zamanlı

Sunucu admin komutları

Bu komutlar çalışan sunucu işletimi için önemlidir. Hile yapmaya değil, moderasyona ve yönetime hizmet eder.

ban <Oyuncu adı>
kick <Oyuncu adı>
unban <Oyuncu adı>
banned

<Oyuncu adı> yerine gerçek adı yaz. Üretici kılavuzu bu isim tabanlı komutları belgeler; diğer tanımlayıcılar için çalışan sürümün yardımını kontrol et.

Bir oyuncunun sunucuyla bağlantısı hemen kesilecekse ama kalıcı bir uzaklaştırma gerekmiyorsa kick kullan. ban net kural ihlalleri için düşünülmüştür. banned ile başka değişiklikler yapmadan önce güncel yasak listesini kontrol edersin. Yanlışlıkla birini yasakladıysan kaydı unban ile kaldırırsın.

Hile modunu ve devcommands'i doğru konumlandırma

Etkinleştirme komutu şudur:

devcommands

Resmi Valheim dokümantasyonuna göre birçok hile komutu ancak devcommands sonrasında kullanılabilir. Aynı zamanda bunları normal sunucu admin yetkileriyle karıştırmamalısın: Uçma, godmode veya eşya spawn etme gibi komutlar daha çok testler, tek oyunculu dünyalar ya da kendi barındırdığın oturumlar için düşünülmüştür. Dedicated bir sunucunun admin listesindeki bir kayıt bu geliştirici işlevlerini otomatik olarak açmaz. Ek modlar kapsamı değiştirebilir; bu durumda aşağıdaki listeyi garanti edilmiş bir Dedicated Server işlevi olarak okumak yerine ilgili mod dokümantasyonunu değerlendir.

Önemli komutlar

Komut Açıklama
god Ölümsüzlük
ghost Düşmanlar için görünmez
fly Uçma
pos Konumu göster
goto Desteklenen test ortamında ışınlanma; kesin parametreleri güncel komut yardımında kontrol et
exploremap Tüm haritayı aç
resetmap Haritayı sıfırla
killall Çevredeki tüm düşmanları öldür

Bu komutları idareli kullan. Takım dünyalarında testleri ayrı bir dünyada yapmak mantıklıdır; böylece oyun ilerlemesi, harita durumu ve kaynaklar istemeden değişmez.

Eşya spawn etme

Temel kalıp şöyledir:

spawn <EşyaAdı> <Miktar> <Seviye>

Örnekler:

spawn SwordBlackmetal 1 4
spawn ArmorPaddedCuirass 1 4
spawn DragonEgg 1
spawn Coins 999

Eşya adlarının yazımına tam olarak dikkat et. Bir spawn komutu tepki vermiyorsa sebep çoğunlukla eksik devcommands, yanlış eşya adı, desteklenmeyen bir bağlam ya da uygun bir test ortamı yerine dedicated bir sunucuda çalışıyor olmandır.

Hava durumu ve zaman

Görüş, etkinlik veya inşa alanı testleri için hava durumu ve zaman komutları faydalı olabilir:

help

Zaman veya hava testleri için denetlenmemiş ortam adlarını kopyalamak yerine çalışan sürümün parametrelerini oku. Bu tür geliştirici işlevleri, Dedicated Server'da admin yetkisi olduğunun kanıtı değildir. Önceki durumu not al ve ayrı bir dünyada test et.

Her müdahaleden sonra istenen etkinin görünür olup olmadığını kontrol et. Özellikle hava durumu ve zaman komutları, kalıcı sunucu dengelemesinden çok teşhis ve testler için uygundur.

Sonucu kontrol etme

Admin değişikliklerinden sonra üç şeyi kontrol etmelisin: Konsol F5 ile açılıyor mu? Admin rolün adminlist.txt içindeki kayıttan sonra tanınıyor mu? banned ile sunucu tarafındaki yasak listesi sorgulanabiliyor mu? Yalnızca help ve pos bir sunucu admin rolünü doğrulamaz. kick, ban veya dünya değişiklikleri gibi müdahaleleri ancak bundan sonra yapmalısın.

Modlar, boss sırası veya genel sunucu yapısı üzerinde çalışıyorsan ek olarak Valheim Sunucusu Kiralama: Modlar, Yapılandırma ve Boss Sırası rehberi sana yardımcı olur.

Sorun giderme

F5 konsolu açmıyorsa -console başlatma seçeneğini, kullanılan platformu ve dizüstü bilgisayarlarda fonksiyon tuşu atamasını kontrol et. Admin komutları geçerli olmuyorsa adminlist.txt içindeki kaydın tamamını, önek ve büyük/küçük harf dahil, F2'den veya sunucu logundan gelen Platform User ID ile karşılaştır ve yeniden bağlan. spawn, god veya fly çalışmıyorsa bunu sunucu hatası olarak değerlendirme; önce devcommands'in mevcut oyun bağlamında desteklenip desteklenmediğini kontrol et.

FAQ

F5 neden Valheim konsolunu açmıyor?

Çoğunlukla -console başlatma seçeneği eksiktir veya Valheim, bu seçeneğin ayarlandığı kısayol üzerinden başlatılmamıştır. Ayrıca klavyenin F5'i doğrudan gönderip göndermediğini ya da bir Fn tuşunun gerekip gerekmediğini kontrol et.

devcommands sunucu admin yetkileri için yeterli mi?

Hayır. devcommands, desteklenen bağlamlarda hile veya geliştirici komutlarını etkinleştirir. Sunucu yönetimi için adminlist.txt içinde doğru bir kayda ihtiyacın var.

Dedicated bir sunucu için en önemli komutlar hangileri?

İşletim için özellikle kick, ban, unban, banned ve bağlama göre kaydetme veya yönetim komutları önemlidir. Hile komutlarını ayrı değerlendirmelisin.

Valheim sunucumda eşya spawn edebilir miyim?

Bu, oyun bağlamına bağlıdır. Spawn komutu mevcuttur ancak normal bir dedicated sunucu admin komutu olarak otomatik çalışmaz. Bu tür komutları iş akışlarına dahil etmeden önce uygun bir dünyada test et.

Yasaklamadan önce neyi kontrol etmeliyim?

Oyuncu adını veya ID'yi kontrol et, gerekçeyi belgele ve ardından banned ile doğru kaydın eklenip eklenmediğini denetle. Böylece gereksiz hatalı yasaklardan kaçınırsın.