FiveM'teki MP Freemode modellerine eklenti olarak özel kıyafetler ve aksesuarlar eklemek, sunucunuzun oyuncularına daha kişiselleştirilmiş ve eşsiz içerik sunmanıza olanak tanır. Bu kılavuz, YMTEditor ve OpenIV kullanarak kıyafetleri ve aksesuarları adım adım nasıl akışa alacağınızı göstererek, özel modelleri oyuna belgeli bir şekilde entegre etmenize yardımcı olacaktır.
Önemli uyarı: server.cfg dosyanıza bir Patreon anahtarı eklemeniz gerekecek. İşte bunun nasıl çalıştığı:
Patreon Anahtarınızı Nasıl Eklersiniz? FiveM sunucusu
Önemli Terimler
Bu eğitimi başarıyla takip etmek için FiveM modlamasında kullanılan bazı temel kavramları anlamak önemlidir:
- Bileşen: Farklı karakter vücut parçalarını veya giyim yuvalarını ifade eder, örneğin:
head,torso, veyalegs12 farklı bileşen var ve her birinin özelleştirmeler için özel bir yuvası var (örneğin,upprgövde için,lowr(bacaklar için). - Destek: Karakterin takabileceği şapka veya gözlük gibi aksesuarlar. 13 adet aksesuar yuvası var, ancak bunlardan sadece 5 tanesi MP modelleri için kullanılıyor (
p_head,p_eyes,p_ears,p_lwrist,p_rwrist). - çizilebilir: A
.yddbir modeli temsil eden dosya. Her bileşen veya prop birden fazla çizilebilir öğeye sahip olabilir (örneğin,jbib_000_uVejbib_001_u(iki farklı gövde çeşidi için). - Doku: A
.ytdçizilebilir bir modele uygulanan dosya. Dokuların oyun tarafından tanınması için düzgün bir şekilde adlandırılması gerekir, örneğinxxxx_diff_###_a_uni. - YMT Dosyası: Oyunun karakter özelleştirmesi için kaç adet bileşen, çizilebilir öğe ve doku kullanacağını tanımlar.
Ön koşullar
Başlamadan önce aşağıdaki araç ve kaynaklara sahip olduğunuzdan emin olun:
- YMT Editörü: Düzenleme için kullanılır
.ymtdosyalar. YMTEditor'ı indirin. - AçıkIV: Çalışmak için olmazsa olmaz
.yddVe.ytdfiles. Download OpenIV. - Giyim ve Sahne Modelleri: Eklemek istediğiniz kıyafet veya prop modlarını edinin. Modları şurada bulabilirsiniz GTA5-Modları.
Dosyalarınız Hazırlanıyor

- Giyim veya Sahne Modlarını İndirin: Topla
.yddVe.ytdGiysileriniz ve aksesuarlarınız için dosyalar. Bu dosyaların MP Freemode modelleri için tasarlandığından emin olun. Tek oyunculu modellerse, bazı dönüşümler gerekebilir. - Dosyaları Düzenle: İndirilen tüm dosyaları bir klasöre yerleştirin. Dosyalar şu gibi önekler içeriyorsa
mp_m_freemode_01, dosya adlarını basit tutmak için bunları kaldırın (örneğin, değiştirinmp_m_freemode_01_jbib_003ilejbib_000). - Dosyaları Yeniden Adlandırın: Numaralandırmayı standartlaştırın ve başlayın
000ve oradan artış yapın (örneğin,jbib_000,jbib_001). Bu, çatışmaların önlenmesine ve işlerin düzenli kalmasına yardımcı olur. - Özel Bir Önek EkleyinDosyalarınıza projenizin adıyla eşleşen bir önek eklemek iyi bir uygulamadır. Örneğin, YMT dosyanızın adı şuysa:
mp_f_freemode_01_customclothes, o zaman dosyalarınız buna göre yeniden adlandırılmalıdır (örneğin,mp_f_freemode_01_customclothes_jbib_000).
YMTEditor Yapılandırması
- Yeni bir YMT Dosyası Oluştur:
- YMTEditor'ı açın ve seçin Yeni.
- Modlamayı yapacağınız MP karakterini seçin (örneğin kadın).
- YMT dosyanıza bir ad verin (örneğin,
mp_f_freemode_01_customclothes). Adın tamamının küçük harf olduğundan emin olun.
- Kullanacağınız Bileşenleri Etkinleştirin:
- YMTEditor'daki bileşenlerin listesini genişletin ve ilgili olanları etkinleştirin (örneğin,
jbibgövde için,lowr(pantolon için). - Her bileşen için, eklediğiniz modeller ve dokular için yeni girişler ekleyin.
- YMTEditor'daki bileşenlerin listesini genişletin ve ilgili olanları etkinleştirin (örneğin,
- Her Drawable için Dokular Ekleyin:
- Örneğin, pantolon ekliyorsanız (
lowr), çizilebilir ile başlayabilirsiniz000ve dokuları ekleyiny(Toplamda 25 doku). - Çizilebilir öğeleri uygun sonek ile yapılandırın
_uevrensel veya_rırka özgü.
- Örneğin, pantolon ekliyorsanız (
- Prop Maskesi Değerlerini Ayarla:
- Modelin açıkta cildi varsa, YMTEditor'da prop mask değerini 17, 19 veya 21 olarak değiştirmeniz gerekir. Bu, oyunun cilt verilerini tanımasını sağlar.
- YMT Dosyasını Kaydedin:
- Değişikliklerinizi seçerek kaydedin Dosya > Kaydet (YMT)Dosya adının tutarlı kaldığından emin olun.
Meta Dosyaları Oluşturma
Bir tane oluştur .meta Eklenti kıyafetlerinizin ve aksesuarlarınızın oyuna nasıl entegre edileceğini tanımlayan dosya.
- Meta Dosyasını Oluşturun:
- Yeni bir dosya oluşturmak için bir metin düzenleyici kullanın
mp_f_freemode_01_customclothes.meta.
- Yeni bir dosya oluşturmak için bir metin düzenleyici kullanın
- Aşağıdaki XML Yapısını Ekleyin:
<?xml version="1.0" encoding="UTF-8"?> <ShopPedApparel> <pedName>mp_f_freemode_01</pedName> <dlcName>customclothes</dlcName> <fullDlcName>mp_f_freemode_01_customclothes</fullDlcName> <eCharacter>SCR_CHAR_MULTIPLAYER_F</eCharacter> <creatureMetaData>MP_CreatureMetadata_customclothes</creatureMetaData> <pedOutfits></pedOutfits> <pedComponents></pedComponents> <pedProps></pedProps> </ShopPedApparel>
FXManifest Kurulumu
- FXManifest Dosyasını Oluşturun:
- YMT'nizi içeren klasörde ve
.metadosyalar, adında yeni bir dosya oluşturunfxmanifest.lua.
- YMT'nizi içeren klasörde ve
- Aşağıdaki İçeriği Ekleyin:
fx_version 'cerulean'
game 'gta5'
files {
'mp_f_freemode_01_customclothes.meta'
}
data_file 'SHOP_PED_APPAREL_META_FILE' 'mp_f_freemode_01_customclothes.meta'
- Dosya yollarının ve adlarının projenizde kullanılanlarla eşleştiğinden emin olun.
- Kaynağınızı Ekleyin
server.cfg:- Sunucunuzu açın
server.cfgdosya. - Satırı ekle
start customclothes(veya proje klasörünüzün adını kullanın).
- Sunucunuzu açın
Test Etme ve Sorun Giderme
- Sunucunuzu Yükleyin:
- Sunucuyu başlatın ve FiveM'de bağlanın.
- Yeni giyim bileşenlerine gitmek için bir karakter düzenleyici (vMenu gibi) kullanın.
- Sorunları Kontrol Et:
- Eğer kıyafetler görünmüyorsa, tüm dosya adlarının tutarlı olduğundan emin olun.
- YMT dosyasının tüm çizilebilir öğelere ve dokulara doğru şekilde başvurduğunu kontrol edin.
- FXManifest'i doğrulayın ve
.metaHerhangi bir yazım hatası veya eksik girdi için dosyaları kontrol edin.
- Ortak Sorunlar:
- Görünmeyen Giysiler: YMT dosyasının doğru şekilde kaydedildiğinden ve FXManifest'in gerekli tüm dosyaları içerdiğinden emin olun.
- Dokular Yüklenmiyor:Dokuların adlandırma kuralını iki kez kontrol edin ve çizilebilir dosya adlarıyla eşleştiğinden emin olun.
- Cilt Rengi Sorunları: Eğer modelde cilt varsa, prop mask değerini 17, 19 veya 21 olarak ayarladığınızdan emin olun.
SSS
S: Kıyafetler/eklentiler için hangi dosyalar gerekiyor?
C: Giysiler .ydd/.ytd kullanır; aksesuarlar .ydr/.ytd kullanır. Bunları stream/ klasörüne yerleştirin.
S: ped.ymt dosyasını düzenlemem gerekiyor mu?
C: Freemode yuvaları için mpclothes gibi çerçeveleri tercih edin. Doğrudan ped.ymt'yi düzenlemek kırılgandır.
S: Kaynak nasıl yapılandırılmalıdır?
A: fxmanifest.lua ile /resources/[stream]/your_clothes/stream/* . Tür gerektiriyorsa dosya girişleri ekleyin.
S: QBCore ve ESX üzerinde çalışıyor mu?
C: Akış aynıdır; kullanım, çerçeveye göre gardırop/kıyafet betiğinize bağlıdır.
S: Neden dokular siyah veya görünmez?
C: Yanlış materyaller/UV'ler, eksik mipmap'ler veya aşırı büyük dokular. Mipmap'lerle DDS (BC3/BC7) olarak dışa aktarın.
S: Objeler görünmüyor - bunun sebebi nedir?
C: Yanlış LOD'lar, eksik çarpışmalar veya yanlış model adları/yolları. Konsol hatalarını kontrol edin.
S: Canlı sunucularda güvenli bir şekilde nasıl güncelleme yapabilirim?
A: [test] klasörüne yükleyin, birkaç oyuncuyla kontrol edin, ardından [stream] klasörüne taşıyın ve yoğun olmayan saatlerde yeniden başlatın.
S: İsimlendirme en iyi uygulamaları?
C: Kaynak adlarını küçük harfle yazın, boşluk bırakmayın, sürümlü klasörlerden kaçının, bir değişiklik günlüğü ve küçük resimler bulundurun.
Bu adımları izleyerek, FiveM'de MP Freemode modelleri için eklentiler olarak özel kıyafetler ve aksesuarlar yayınlamayı başarıyla başarabilirsiniz. Bu, sunucunuza benzersiz bir dokunuş kazandıracak ve oyuncuların karakterlerini daha geniş seçeneklerle özelleştirmelerine olanak tanıyacaktır.
Daha fazla yardım için bizimle iletişime geçmekten veya özel içeriğinizi paylaşmaktan çekinmeyin. FiveM topluluğu!
