Araçlar · 3 dk okuma

FiveM araba paketlerini bozmadan tek kaynakta birleştirme

Şu dillerde oku: English · Español · Français · Deutsch · Português · Italiano · Polski · Русский

Elli araba kaynağı, güncel tutulacak elli klasör demektir ve bunları tek bir pakette birleştirmek sunucuyu toparlamanın yaygın bir yoludur. Dosyaları tek bir stream klasörüne kopyalayıp meta dosyalarını yapıştırarak yapıldığında ise arabaları bozmanın da yaygın bir yoludur: tuning menüleri boşalır, sirenler yer değiştirir, bir araba başka bir araba olarak spawn olur.

Elle birleştirirken neler çakışır

  • Dosya adları. FiveM dosyaları dosya adına göre stream eder; aynı adlı bir .ytd ya da tuning parçası olan iki paketten yalnızca biri yüklenir.
  • Spawn adları. Aynı model adına sahip iki araba: biri kaybolur.
  • Siren, ışık ve modkit ID'leri. Aynı ID'ye sahip iki paket birbirinin üzerine yazar (neden ve 255'in üstündeki ID'ler ne yapar).
  • Kit adları. 0_default_modkit tanımlayan bir paket, onu kullanan her oyun arabasını değiştirir.
  • Handling ve layout adları, birleşik paketin tamamında benzersiz olmalıdır.
  • Görünen adlar. Bir gameName en fazla 11 karakterdir ve bir oyun arabasının etiketini kopyalayan bir ad, oyun arabasının adını gösterir.
  • Büyük doku sözlükleri. 16 MiB belleğin üzerindeki tek bir .ytd, FiveM'in oversized asset uyarısının konusudur.

Adım adım birleştir

Vehicle Pack Mergerı aç ve araba kaynaklarını sürükle: klasörleri ya da .zipleri, birkaçını birden ya da [cars] gibi bir üst klasörü. Fxmanifest içeren her klasör bir pakettir. 16 MiB'in üzerindeki bir .ytdyi bölmek dışında her şey tarayıcıda çalışır.

  1. Paketleri sırala. İlki ID'lerini ve adlarını korur; onunla çakışan sonraki paket değiştirilir.
  2. Check these (bunları kontrol et) ve What was fixed (neler düzeltildi) bölümlerini oku: her değişiklik, türüne göre (sirenler, ışıklar ve kitler; adlar; dosyalar; kopyalar).
  3. Vehicles (araçlar) listesini düzenle: her arabanın adı, markası, kategorisi ve mağaza listeleri için fiyatı.
  4. Kaynağa bir ad ver ve Download (indir) düğmesine bas.
Üç test paketi ile Vehicle Pack Merger, bunlardan biri bir kopya: paketler sırayla, kontrol edilecekler ve her biri için nedeniyle birlikte yaptığı dört düzeltme
Üç test paketi, ikincisi birincinin kopyası: aynı araba, doku, siren ve ışık ayarı her biri bir kez tutulmuş.

Tam olarak neleri düzeltir: aynı dosyalarla iki kez bulunan bir araba bir kez tutulur, aynı adlı farklı bir araba <ad>_2 olur ve dosyaları onunla birlikte gelir; bir meta dosyasının adını andığı çakışan stream dosyaları (bir .ytd, bir tuning parçası, bir klip) onlara işaret eden her şeyle birlikte yeniden adlandırılır, çakışan diğerleri ise bir uyarıyla dışarıda bırakılır; siren, ışık ve kit ID'leri boş olanlara taşınır; kit, handling ve yerleşim adları benzersiz yapılır; tekrar eden, boş ya da çok uzun görünen adlara yeni bir etiket verilir; 16 MiB'in üzerindeki bir .ytd, birbirine bağlı parçalara bölünür ve her doku olduğu gibi tutulur (+hi.ytd olanlar ve tek başına 16 MiB'i aşan tek bir doku bölünmez).

Ne alırsın

Tek bir kaynak: tek bir vehicles.meta, handling.meta, carcols.meta, carvariations.meta, vehiclelayouts.meta ve dlctext.meta, her paketin dosyaları stream/<paket>/ içinde, data_file satırları sırayla olan fxmanifest, görünen adlar için bir names.lua ve her değişikliği içeren bir merge_report.txt. Ayrıca qb-core, Qbox, ESX (SQL) ve JG Garages için mağaza listeleri. Fiyatlar araç sınıfına göre yer tutucudur: kendi fiyatlarını gir.

Eski paketleri durdur, birleşik olanı ensure et ve son bir bakış için Vehicle Pack Checke sürükle.

Sınırlar

  • Şifrelenmiş (escrow) paketler birleştirilemez.
  • Arabaları adlandırmanın ötesine geçen scriptler extra/ içine kopyalanır ama yüklenmez; ses bankaları olduğu gibi taşınır.
  • 10 arabaya kadar birleştirme ücretsizdir; Creator planıyla 50'ye kadar, Studio ile daha fazla.

Sorular

Bir birleştirmeden sonra tuning'im çalışmıyor. Neden?
İki paket aynı modkit ID'sini ya da kit adını kullanmıştı, bu yüzden bir arabanın kiti diğerinin kitinin üzerine yazdı. Merger çakışan kitleri boş ID'lere ve adlara taşır.
Arabalarım bir yere yükleniyor mu?
Hayır. Birleştirme tarayıcında olur; yalnızca 16 MiB'in üzerindeki bir .ytd, bölünmek üzere gönderilir.

Bunun için araç

Vehicle Pack Merger

Araba paketlerini sürükle: çakışan ID'leri, spawn adları, handling'leri ve doku adları düzeltilmiş tek bir kaynak çıkar, yanında framework'ün için mağaza listeleri.

Vehicle Pack Merger aç

Burada da işe yarar: Siren ID Check · Vehicle Pack Check

Daha fazla rehber

Tüm rehberler →

Her aracı günde 5 dışa aktarmaya kadar ücretsiz deneyebilirsin. Kullanmak için Discord ile giriş yap.