Haritalar ve çarpışmalar · 3 dk okuma
FiveM'de MLO ya da harita başka bir yere nasıl taşınır (ve döndürülür)
Şu dillerde oku: English · Español · Français · Deutsch · Português · Italiano · Polski · Русский

Satın aldığın MLO, zaten başka bir haritanın olduğu yerde duruyor ya da sunucunun düzeni onu şehrin öbür ucunda istiyor. Taşımak, tek bir konumu değiştirmekten fazlasıdır: bir harita birçok dosyadır ve hepsi aynı yeni yere inmelidir.
Birlikte taşınması gerekenler
.ymap: her entity ve MLO'nun kendi instance'ı.- Statik çarpışma (
.ybn): her köşesi dünya koordinatlarında taşınır ve arama ağacı (search tree) yeniden kurulur. - Uzak ışıklar (LOD ışıkları): kimlikleri entity'lerinin konumuna bağlıdır.
- Çimen, occluder'lar, araç generator'ları, time cycle kutuları ve haritanın kendi trafik yolları.
- Script'lerindeki koordinatlar: kapı kilitleri, blip'ler, target'lar, teleport'lar.
Her şey aynı şekilde taşınmaz. Bir MLO'nun odaları, portalları ve kendi çarpışması iç mekânın kendi uzayında saklanır, bu yüzden asla değişmez: yalnızca .ymap içindeki MLO instance'ı hareket eder ve onlar onu takip eder. Döndürmek taşımaktan daha zordur: her entity'nin rotasyonu da döndürülmelidir ve oyun bir entity'nin rotasyonunu bir MLO instance'ınınkinden farklı saklar.
.ymape eklenen basit bir offset hiçbir şeyi döndürmez ve bir dosyayı unutmak kolaydır: çarpışması ya da uzak ışıkları geride kalmış bir harita, biri içine girene kadar iyi görünür.
Adım adım taşı
Haritanın kaynak klasörünü (ya da .zipini) Map Movera sürükle. Yalnızca içinde konum bulunan dosyalar gönderilir (ve uzak ışıklar için, bağlı oldukları modeller).
- Your map (haritan). Neyin bulunduğunu kontrol et: haritalar, varlıklar, çarpışmalar, trafik yolları. Files (dosyalar) altında konum içeren bir dosya (harita, çarpışma, ışıklar, çimen, occluder, yollar) Move (taşı), Keep as it is (olduğu gibi tut) ya da Leave out (dışarıda bırak) olarak ayarlanabilir; diğerleri tutulabilir ya da dışarıda bırakılabilir. Oyunun kendi dosyalarından biriyle aynı adı taşıyan bir dosya, Move'a ayarlamadıkça yerinde kalır.
- New place (yeni yer). Bir
vector4(x, y, z, heading)yapıştır ve Use (kullan) düğmesine bas; ya da X, Y ve Z yaz; ya da taşıma ve döndürme tutamacını sürükle. Döndürmek için Heading kaydırıcısını ya da −90°, −15°, +15°, +90° ve +180° düğmelerini kullan; haritanın ortası etrafında, taban seviyesinde döner. The game's ground there (its navmesh) (oradaki oyun zemini, yani navmesh) yeni yerdeki zemini gösterir, Put the map's bottom on that ground (haritanın tabanını o zemine koy) yüksekliği ayarlar ve Show where it was (nerede olduğunu göster) eski yeri görüşte tutar. - What moves (neler taşınacak). Taşınacak her şeyin listesi. Haritanın alanında kalan
.luadosyalarındakivector3,vector4vevec3koordinatlarını, yanlarındaki heading'lerle birlikte taşımak için Also move the coordinates in your scripts (script'lerindeki koordinatları da taşı) kutusunu işaretle. - Download the moved resource (.zip) (taşınmış kaynağı indir).
Zip, taşınan dosyalar yerlerinde olacak şekilde tüm kaynağı ve neyin taşındığını, her dosya için yapılan kontrolleri ve değişen her script satırını (eski ve yeni hâliyle) içeren bir MAP_MOVED.txt içerir. Eski kaynağı kaldır, yenisini ensure et ve sunucuyu yeniden başlat: oyuncular içerideyken bir iç mekân başlatılamaz.
Neler taşınamaz
- Navmesh (
.ynv) ve senaryo noktaları. - Su (
water.xml): alanları haritanın eksenleri üzerindedir ve dönemez. - Konumlandırılmış ses emitter'ları ve oyunun kendi dosyalarının yerini alan dosyalar.
vector3,vector4ya davec3(ya davec4,vec) dışında yazılmış script koordinatları.
Her taşıma, yapıldıktan sonra dosya dosya kontrol edilir, ama kontroller dosyalara yöneliktir: her harita değişikliğinde olduğu gibi, oyuncularından önce sen oyunda içinde gez. Yeni yerin boş olduğundan emin olmak için Map Conflict Checke sürükle.
Sorular
- Satın aldığım bir MLO'yu taşıyabilir miyim?
- Dosyaları okunabiliyorsa evet. Şifrelenmiş (escrow) dosyalar okunamaz, bu yüzden taşınamazlar.
- Ücretsiz mi?
- Bir haritayı açmak ve 3B önizleme ücretsizdir. Taşınmış kaynağı indirmek bir Creator planı dışa aktarımıdır.

Bunun için araç
Map Mover
Haritanı ya da MLO'nu sürükle, yeni yeri ve yönünü seç ve çarpışmaları, ışıkları, çimi, araç generator'ları ve script'leriyle birlikte taşınmış olarak indir.
Map Mover açBurada da işe yarar: Map Conflict Check


