Rust özel harita yükleme: yerel sunucuda özel harita
Kısa cevap: sunucuyu durdur, Hızlı görünümde Harita düğmesini aç ve haritanı seç. Crucible Heightmap dışa aktarımların zaten o listede, dışa aktar etiketiyle duruyor; birini seçmek onu içe aktarır ve tek tıkla atar. Sunucuyu başlat’a bas; sunucu senin haritanla açılır.
Crucible Local Server özel Rust haritalarını prosedürel olanlar kadar kolay çalıştırır. Bir sunucuya .map dosyası atarsın, Rust dedicated sunucusuna nasıl ulaşacağını seçersin ve başlatırsın. Crucible Heightmap’te yapılan arazi dosya karmaşasını tamamen atlar: uygulama Heightmap dışa aktarımlarını kendi bulur ve tek tıkla atamaya hazır tutar.
Bu video dışa aktarılmış bir haritadan, ücretsiz bir yerel sunucuda oyunda gezmeye kadar gidiyor:

Harita sekmesi
Bölüm başlığı “Harita sekmesi”Harita sekmesi yukarıdan aşağıya dört karttır; Carbon ya da Oxide sunucusunda beşincisi eklenir:
- What this server is set to run: ya “Custom map: ad” ya da seed ve boyutuyla “Procedural map”. Özel haritada sağda bir Temizle (prosedürele dön) bağlantısı olur.
- Delivery: Rust’ın özel haritayı nasıl yükleyeceğini belirleyen çipler; altlarında seçtiğini anlatan bir satır var.
- Maps: Crucible Heightmap dışa aktarımların, içe aktardığın özel
.mapdosyaların ve bu sunucunun kendi prosedürel dünyaları. - Saved worlds:
.savdosyaları, yani o haritalar üzerinde kurulmuş dünyalar. - RustEdit uzantısı: yalnızca Carbon ya da Oxide sunucusunda; aşağıda özel veri haritalarına bak.
Harita ve kayıtlı dünya kartlarındaki her satırda bir küçük resim, onu seçmek ya da bırakmak için bir düğme ve bir Sil düğmesi vardır.
Sunucu çalışırken sekme kilitlenir
Bölüm başlığı “Sunucu çalışırken sekme kilitlenir”Rust dünyayı başlangıçta bir kez okur; bu yüzden canlı bir sunucunun altından dünyayı değiştirmek, uygulamanın neyin yüklü olduğu konusunda yalan söylemesinden başka işe yaramaz. Sunucu açıkken bu sekmedeki her eylem devre dışıdır ve üstte bir satır bunu söyler:
Haritasını değiştirmek ya da kayıtlı bir dünyayı uygulamak için sunucuyu durdurun. Dünyayı başlangıçta bir kez yükler.
Sunucuyu durdur, haritayı değiştir, yeniden başlat.
Hızlı görünümden harita ata
Bölüm başlığı “Hızlı görünümden harita ata”Haritayı değiştirmek için Harita sekmesini açman gerekmez. Hızlı görünümün düğme sırasının sağındaki Harita düğmesi şunları içeren bir menü açar:
- Prosedürel: sunucuyu prosedürel dünyaya geri çevirir ve yeni rastgele bir seed seçer.
- Kütüphanendeki her harita, atamak için tek tık.
- Henüz içe aktarmadığın her Crucible Heightmap dışa aktarımı, dışa aktar etiketiyle. Birini seçmek onu kütüphanene içe aktarır ve aynı tıkta sunucuya atar.
Bir dakika önce yaptığın dışa aktarım zaten listede. Harita sekmesi gibi bu düğme de sunucu çalışırken kilitlidir.
Prosedürel dünyalar
Bölüm başlığı “Prosedürel dünyalar”Rust’ın bir sunucu için ürettiği dünyalar ilk açılışta o sunucunun kendi klasörüne kaydedilir. Crucible her birini (Bu sunucuda prosedürel dünya etiketli bir proceduralmap.<size>.<seed> satırı) harita kartında listeler. Bunlar harita kütüphanene asla kopyalanmaz: prosedürel dünya, onu yapan sunucuya aittir.
Prosedürel dünya seçmek özel harita atamak değildir. Sunucunun seed ve dünya boyutunu ayarlar; Rust o dünyayı tam olarak yeniden kurar:
- Sunucunun şu an çalıştırdığı dünyada yeşil bir Kullanımda etiketi görünür. Seçimi bırakmak için ona tıkla; bu, sonraki başlatma için yeni rastgele bir dünya seçer.
- Diğer her prosedürel dünyada Kullan görünür. Sunucuyu o seed ve boyuta geçirmek için tıkla.
Sunucunun kendi klasörünü açmak için Proc Gen’i, yeni bir dünya üretildikten sonra yeniden bakmak için Tara’yı kullan. Her dünya boyutunun oyunda ne anlama geldiği için bkz. Rust harita boyutları.
Özel haritalar
Bölüm başlığı “Özel haritalar”Özel .map dosyaları, her sunucunun seçebileceği ortak bir harita kütüphanesinde durur. Birini eklemek için:
- İçe aktarmak için bir
.mapdosyasını pencereye sürükle. - Crucible Heightmap dışa aktarımların harita kartında kendiliğinden, proje adıyla Yükseklik haritası dışa aktarımı işaretli kesikli satırlar olarak görünür. İstediklerinde İçe aktar’a bas. Tara yeniden bakar.
- Kütüphane klasörünü doğrudan açmak için Özel haritalar’ı kullan.
Kütüphanedeki her haritada Ata (ya da prosedürele geri temizlemek için tıklayabileceğin yeşil bir Kullanımda etiketi) görünür. Özel harita atamak sunucunun prosedürel ayarlarını (seed ve dünya boyutu) düşürür; çünkü dünyayı artık harita dosyası tanımlar.
Kayıtlı dünyalar
Bölüm başlığı “Kayıtlı dünyalar”Bir .sav, bir harita üzerinde kurulmuş dünyadır: üsler, deployable’lar ve loot. Harita kartı ve kayıtlı dünya kartı birbirinden bağımsız seçilir; yani bir dünyada sıfırdan mı başlayacağına yoksa kayıtlı bir yapısına mı devam edeceğine ayrı ayrı sen karar verirsin:
- Etkin kayıtta yeşil bir Kullanımda etiketi görünür. Kaydı bırakmak için ona tıkla. Harita seçili kalır; sunucu aynı seed ve boyutta yeni bir dünya başlatır.
- Bıraktığın kayıt silinmez. Her an yeniden seçebileceğin, kırmızı bir Yedek, yüklenmedi satırı olarak park edilir.
- Park edilmiş bir yedeği Kullan ile seçmek onu etkin kayıt olarak geri takar. Etkin olan kayıt yedek olur.
Özel harita için bir .sav dosyasını pencereye sürükleyerek ya da Özel kayıtlar’ı açarak içe aktar, sonra Uygula’ya bas. Kayıt yalnızca üzerinde kurulduğu haritayla yüklenir; bu yüzden eşleşen .map harita kütüphanene girene kadar Uygula devre dışı kalır. Satır hangi haritayla eşleştiğini ya da haritasının eksik olduğunu söyler. Bkz. bir dünyayı wipe’la, yedekle ve yeniden kullan.
Harita önizlemeleri
Bölüm başlığı “Harita önizlemeleri”Her harita ve kayıt satırı gerçek bir üstten önizleme küçük resmi gösterir; atanan dünya Hızlı görünümde daha büyük gösterilir: kara ve okyanus, splat renkli ve gölgelendirilmiş; böylece dünyaları bir bakışta ayırt edersin. Bu hem prosedürel dünyalarda (sunucu onları açtıktan sonra görünür) hem özel .map dosyalarında çalışır.
Özel harita nasıl teslim edilir
Bölüm başlığı “Özel harita nasıl teslim edilir”Rust özel haritayı bir bağlantıdan yükler; bu yüzden Crucible Local Server sana iki teslim seçeneği verir, Delivery kartındaki çiplerden seçilir:
- Yerel (file://): harita doğrudan diskinden yüklenir. Varsayılan budur ve kendi bilgisayarındaki sunucu için en basitidir; ama yalnızca bu bilgisayar yükleyebilir, yani diğer bilgisayarlardaki arkadaşların katılamaz.
- Barındırılan URL: diğer bilgisayarlardaki oyuncular için
.mapdosyasını doğrudan indirme bağlantısı veren bir yere yükle ve bağlantıyı Config’in Dünya bölümündeki Seviye URL’si alanına yapıştır. Bir https bağlantısı olmalı: Rust haritayı yalnızca https üzerinden indirir ve düz http bağlantısı sunucu başlamadan reddedilir.
Bitmiş bir haritayı herkese açık sunucuda gerçek oyuncuların önüne koymak ayrı bir iştir; bkz. özel haritanı barındır.
Özel veri haritaları ve RustEdit
Bölüm başlığı “Özel veri haritaları ve RustEdit”RustEdit’te özel prefab, spawn ve loot ile yapılan haritalar bu veriyi yüklemek için RustEdit uzantısı ister. Düz heightmap haritaları ona ihtiyaç duymaz. Harita sekmesinin RustEdit uzantısı kartı, uzantının o sunucuda Kurulu mu Kurulu değil mi olduğunu gösterir; yanında onu sunucunun kendi dosyalarına koyan bir RustEdit uzantısını kur düğmesi var. Orada olunca düğme Yeniden kur / güncelle yazar; Rust güncellemesinden sonra basacağın düğme budur. İkisi de sunucunun durmuş olmasını ister.
Uzantı bir mod yükleyici ister; bu yüzden kart yalnızca Carbon ya da Oxide sunucusunda görünür. Vanilla sunucu onu barındıramaz ve Crucible vanilla sunucunu uydurmak için sessizce modlu yapmaz: RustEdit özel veri haritası için bir Carbon ya da Oxide sunucusu oluştur.
Haritaları ve kayıtlı dünyaları silme
Bölüm başlığı “Haritaları ve kayıtlı dünyaları silme”Her satırda bir Sil düğmesi var ve neyi kaldırdığı satıra göre değişir:
- Prosedürel dünyayı silmek bütün dünyayı kaldırır: kaydını, yedeklerini ve haritanın yanındaki occlusion verisini.
- Kayıtlı dünyayı silmek yalnızca kaydı kaldırır. Harita kalır; böylece onda sıfırdan başlayabilir ya da farklı bir kayıt uygulayabilirsin.
- Bir sunucunun hâlâ yüklemeye ayarlı olduğu özel harita silinemez. O sunucu bunun yerine prosedürel dünya açar ve sessizce yanlış haritada kalkar. Önce onu başka bir haritaya yönelt ya da prosedürele geri temizle.
Haritayı oyunda test etme
Bölüm başlığı “Haritayı oyunda test etme”Haritanı birinci kişi gezmek, iyi oynanmayan araziyi, kötü yerdeki monument’leri ya da hareketi kapatan cliff’leri yakalamanın en kesin yoludur. Daha geniş iş akışı ve bitmiş bir özel haritanın oyunda nasıl göründüğü için bkz. haritanı yerel Rust sunucusunda test et.
İlgili
Bölüm başlığı “İlgili”- Crucible Heightmap’ten Rust
.mapdosyası dışa aktar. - İlk Rust sunucunu oluştur.
- Haritanda dolaşmak ve test etmek için konsol, RCON ve admin araçları.
- Haritanda uçuş çekmek için Rust sinematik komutları.
