Kısa cevap
Sunucuyu durdurun, server.cfg'yi açın ve
server.levelurl "https://yourhost.com/maps/yourmap?dl=1" ekleyin, kaydedin,
ardından sunucuyu başlatın. URL, host'un bir web sayfası yerine dosyayı döndürmesi için
?dl=1 ile bitmelidir. Sonrasında wipe yapın.
Önemli noktalar
- Tek bir config satırı tüm işi yapar.
- URL, bir paylaşım veya önizleme sayfası değil, doğrudan bir indirme olmalıdır.
- Sunucu, giriş yapmadan onu alabilmelidir.
- Sonrasında wipe yapın, yoksa eski üsleriniz yeni arazi boyunca dağılmış olur.
Başlamadan önce
Özel bir harita, oluşturulan bir dünya değil tasarlanmış bir dünyadır, bu da onu tarayıcıda yanındaki yüzlercesinden farklı hissettirmenin daha etkili yollarından biri yapar. Başlamadan önce iki şeye ihtiyacınız var:
- Doğrudan bir indirme URL'si, harita dosyası için, girişsiz erişilebilir.
- Wipe yapmaya isteklilik. Özel bir haritayı dolu bir dünyanın üzerine yüklemek iyi bir fikir değildir, sebepleri aşağıda ele alınıyor.
Haritayı yükleme
-
Kontrol paneline giriş yapın
Kontrol paneline giriş yapın.
-
Game Services'i açın
Ana menüden Game Services'e tıklayın.

Game Services -
Rust hizmetinizi seçin
Rust Service'inize tıklayın.

Rust Service -
Sunucuyu durdurun
Stop'a tıklayın. Çalışan bir sunucuda config düzenlemek, kapandığında değişikliklerinizin üzerine yazılması anlamına gelir.

Stop Server -
Configuration Files'i açın
Configuration Files bölümüne gidin.

Configuration Files -
server.cfg'i düzenleyin
server.cfg'i metin düzenleyiciyle açın.

server.cfg dosyasını düzenleme -
Özel harita URL'sini ekleyin
Bu satırı, kendi URL'nizle ekleyin:
server.levelurl "https://examplesite.com/maps/myrustmap?dl=1"URL'nin kaynaktan doğrudan yüklenmesi için
?dl=1ile bittiğinden emin olun.
server.cfg'deki levelurl satırı -
Kaydedin ve çıkın
Değişikliği yazmak için Save and Exit'e tıklayın.
-
Sunucuyu başlatın
Start'a basın. Sunucu haritayı açılışta indirir, bu yüzden ilk başlatma her zamankinden daha uzun sürer.

Start Server -
Sunucuyu wipeleyin
İsteğe bağlı değil tavsiye edilir. Rust sunucu wipe rehberimizi takip edin.
URL neden önemli
Çoğu özel harita denemesinin başarısız olduğu yer burasıdır ve başarısızlık yardımcı olmayacak şekilde sessizdir.
Sunucunuz bir web tarayıcısı açmaz. Bir istek yapar ve karşılığında bir harita dosyası bekler. Birçok dosya barındırma hizmeti, düz bir paylaşım bağlantısı verildiğinde, üzerinde bir indirme düğmesi olan bir HTML sayfası döndürür. Sunucunun aldığı şey bu sayfadır ve bir harita olmadığı için yükleme başarısız olur.
?dl=1 parametresi, bir hosta sayfayı atlayıp ham dosyayı döndürmesini söylemenin
yaygın yoludur. Farklı hostlar farklı mekanizmalar kullanır, bu yüzden önemli olan altta
yatan kuraldır: URL'nin dosyanın kendisini döndürmesi gerekir.
Config'e koymadan önce test edin. URL'yi gizli bir tarayıcı penceresine yapıştırın. Dosya hemen indirilirse, sunucu da aynı şeyi alır. Bir web sayfası görürseniz, sunucu bunun yerine o sayfayı alır.
Sonrasında wipe yapmak
Sunucunuzdaki her yapı, yerleştirilebilir eşya ve konteyner, üzerine inşa edildiği araziye göre konumlandırılmıştır. Araziyi değiştirin ve bu konumların hiçbiri artık bir anlam ifade etmez. Üsler tepelerin içine gömülü, suyun üzerinde havada veya yeni haritanın kendi içeriğiyle kesişmiş halde kalır.
Wipe yapmak tüm bunları temizler, böylece harita tasarımcısının amaçladığı gibi başlar. Onu atlamak teknik olarak mümkündür ve sonuç güvenilir bir şekilde karmaşadır.
Harita yüklenmediğinde
- Sunucu bunun yerine prosedürel bir haritada başlıyor
- İndirme başarısız oldu ve Rust bir dünya oluşturmaya geri döndü. Açılıştan gelen konsol çıktısını kontrol edin, bu başarısızlığı gösterecektir.
- URL bir giriş gerektiriyor
- Host bir insanın giriş yapmasını istiyorsa, sunucunuzu da reddedecektir. Dosyayı herkese açık erişilebilir bir yere taşıyın.
- Satır yanlış yerde veya hatalı biçimlendirilmiş
- Tırnak işaretlerinin kıvrık değil düz olduğunu ve tüm URL'nin onların içinde olduğunu kontrol edin.
- Harita dosyası farklı bir Rust sürümü için
- Özel haritalar büyük oyun güncellemelerinden sonra bozulabilir. Config'inizin yanlış olduğunu varsaymak yerine haritanın oluşturucusuyla kontrol edin.
Çalışmaya başladığında, özel bir harita hakkında konuşmaya değer. Prosedürel dünyalarla dolu bir tarayıcıda gerçek bir ayırt edicidir, bu yüzden onu sunucu açıklamanıza ve listeleme girdinize koyun. Rehberlerimiz sunucu açıklama etiketleri ve Rust sunucu reklamı hakkında bunu nasıl etkili hale getireceğinizi ele alıyor.