Kısa cevap
Özel komut satırınızda değerler etrafında tırnak işareti olup olmadığını kontrol edin.
?MaxPlayers="70" yanlıştır, ?MaxPlayers=50 doğrudur. Bu temizse,
gerçekten bir tam dönüşüm modu çalıştırmıyorsanız -TotalConversionMod='ı
kaldırın, ardından GameUserSettings.ini içindeki MaxPlayers'ın
komut satırıyla eşleştiğinden emin olun.
Önemli noktalar
- Sunucu ayarınızı kaybetmiyor, ona farklı bir tane kullanması söyleniyor.
- Sayısal bir değer etrafındaki tırnak işaretleri parametreyi sessizce bozar.
- TotalConversionMod parametresi sadece tam dönüşümler içindir. Başka her şeyde problemlere yol açar.
- Komut satırı ve yapılandırma dosyası ikisi de MaxPlayers'ı ayarlar. Onları aynı tutun.
Neden özellikle 70
Sayı ipucudur. ARK, verilmiş bir oyuncu sınırını okuyamadığında, durup şikayet etmez: bir yedek değerle devam eder. Ayarladığınıza yakın bir sayı yerine tam olarak 70 yuvanın tekrar tekrar geri gelmesini görmek, yanlış ayarlanmış bir değerin değil, atılan bir değerin imzasıdır.
Bu, problemi kullanışlı bir şekilde yeniden çerçeveler. Kayıp bir ayar aramıyorsunuz. Ayarınızı çöpe atan şeyi arıyorsunuz, ve üç gerçekçi aday var.
Neden 1: komut satırında bir biçimlendirme hatası
Özel komut satırı bir ARK sunucusunun yapılandırmasının belkemiğidir, ve affetmezdir. Tek bir başıboş karakter kendisinden sonra gelen parametreyi bozar.
Bu hatanın en yaygın hali:
?MaxPlayers="70"
70 etrafındaki tırnak işaretleri gereksizdir ve bir biçimlendirme sorununa yol
açar. Onları olmadan yazın:
?MaxPlayers=50
Kendi satırınızı kontrol ederken, şunlara bakın:
- İhtiyaç duymayan değerler etrafında tırnak işaretleri, ve açılış
"'in kapanış eşi olmadığı uyuşmayan çiftler. - Bir komut satırı bir kelime işlemciden veya bir sohbet istemcisinden yapıştırıldığında ortaya çıkan kavisli veya akıllı tırnaklar. Neredeyse düz tırnaklarla aynı görünürler ve birbirlerinin yerine geçmezler.
=işareti etrafında başıboş boşluklar, veya bir parametre isminin ortasında bir boşluk.- İhtiyaç duyan bir parametrede eksik bir
?veya-ön eki.
Bozuk bir parametre sadece kendisini değil, satırın geri kalanını da beraberinde götürebilir. Birkaç ayar aynı anda geri dönmüş gibi görünüyorsa, birkaç ilgisiz hata yerine başta bozuk tek bir parametreden şüphelenin.
Neden 2: tam dönüşüm parametresini yanlış kullanmak
ARK, oyuna eklemek yerine oyunu değiştiren tam dönüşüm modlarını destekler. Onları yükleyen parametre dar bir şekilde hedeflenmiştir, ve onu sıradan bir moda yöneltmek yaygın ve dağınık bir hatadır.
Bunu yanlış yapmanın belirtileri:
- Sunucu tekrar tekrar 70 yuvaya varsayılana döner.
- Modlar yüklenmez, veya kısmen yüklenir.
- Sunucu başlatıldıktan kısa süre sonra çöker.
Gerçek bir tam dönüşüm çalıştırıyorsanız, parametre modun kimliğini alır ve başka hiçbir şeyi almaz:
-TotalConversionMod=123456789
Rakamları tam dönüşüm modunuzun kimliğiyle değiştirin. Bir tam dönüşüm çalıştırmıyorsanız, parametreyi tamamen silin. Onu bir içerik moduna yöneltilmiş halde bırakmak, hiç olmamasından daha kötüdür.
Neden 3: yapılandırma dosyası ve komut satırının uyuşmaması
ARK oyuncu sınırını iki yerden okur. GameUserSettings.ini onu
[ServerSettings] altında ayarlar:
[ServerSettings]
MaxPlayers=50
Ve komut satırı onu ?MaxPlayers= ile ayarlar. İkisi farklı sayılar taşıdığında
sonuç güvenilir bir şekilde biri veya diğeri olmaz, bu yüzden bir sunucu rastgele fikir
değiştiriyormuş gibi görünebilir.
Onları aynı tutun. Sayıyı bir kez seçin, her iki yere de yazın, ve ne zaman değiştirirseniz ikisini birden değiştirin. Birini gerçek ayar, diğerini bir artık olarak ele almayın, çünkü buna tam olarak artıklar sebep olur.
Beş dakikalık kontrol listesi
-
Sunucuyu durdurun
Çalışan bir sunucuda başlatma yapılandırmasını düzenlemek size tutarsız bir durum ve kafa karıştırıcı bir sonuç verir.
-
Komut satırını karakter karakter okuyun
Özellikle tırnak işaretlerini, akıllı tırnakları ve eşittir işaretleri etrafındaki boşlukları arayın. Görmenize yardımcı oluyorsa düz bir metin düzenleyicisine yapıştırın.
-
İhtiyacınız yoksa TotalConversionMod'ı kaldırın
İşaret ettiği tam dönüşüm modunu isimlendiremiyorsanız, bir tane çalıştırmıyorsunuz demektir. Parametreyi silin.
-
MaxPlayers'ın her iki yerde de eşleşmesini sağlayın
Komut satırı ve
GameUserSettings.ini, aynı sayı, istisnasız. -
Sunucuyu başlatın ve yuva sayısını kontrol edin
Kendi panelinizde değil, sunucu tarayıcısındaki bildirilen maksimuma bakın, böylece oyuncuların gördüğünü görürsünüz.
Tekrar olmasını önleme
- Düzenlemeden önce yedek alın
- Çalışan komut satırının ve yapılandırmanın bir kopyasını sunucunun dışında bir yerde tutun. Geri almak o zaman bir akşam boyu tahmin yürütmek yerine saniyeler alır.
- Bir seferde bir şey değiştirin
- Beş parametreyi düzenlerseniz ve sunucu bozulursa, beş şüpheliniz vardır. Birini düzenleyin, yeniden başlatın, onaylayın, tekrarlayın.
- Sohbet uygulamaları üzerinden yapıştırmayın
- Discord, e-posta istemcileri ve kelime işlemcilerin hepsi düz tırnakları kavisli olanlara yeniden yazar. Önce düz bir metin düzenleyicisi üzerinden yapıştırın.
- Mod parametrelerini dürüst tutun
- Her mod değişikliğinden sonra
TotalConversionMod'un ya yokluğunu ya da gerçek bir tam dönüşümü işaret ettiğini yeniden kontrol edin.
Tüm bunları çalıştıysanız ve sunucu hâlâ 70'e geri geliyorsa, bakılacak sonraki yer başlatma günlüğüdür. Genellikle okuyamadığı parametreyi isimlendirir, bu da geriye kalan tahmin yürütmeyi düzeltilecek tek bir satıra indirger.