Preskoči na sadržaj

Kako radi FiveM paket odjeće i kako napraviti svoj

Paket odjeće je resurs koji freemode pedovima dodaje nove drawable-e. Tri vrste fajlova i jedno pravilo imenovanja odlučuju da li će se odjeća pojaviti, ostati nevidljiva ili srušiti sve pedove jednog spola. Ovdje su raspored, pravilo, limit o koji se spotakne većina servera i kako napraviti svoju odjeću bez Blendera.

Šta je u paketu odjeće

Odjeća u FiveM-u su drawable-i za dva freemode peda, mp_m_freemode_01 i mp_f_freemode_01. Paket za svaki spol donosi tri vrste fajlova:

  • .ydd: mesh komada odjeće, jedan po drawable-u.
  • .ytd: njegove teksture, jedan fajl po varijanti teksture (_a, _b, _c...).
  • .ymt: kolekcija, koja igri kaže koliko drawable-a i tekstura ima svaka komponenta.

Plus shop .meta po spolu, da meniji za odjeću mogu prikazati stvari.

myclothes/
  fxmanifest.lua
  mp_m_freemode_01_myclothes.meta
  mp_f_freemode_01_myclothes.meta
  stream/
    mp_m_freemode_01_myclothes.ymt
    mp_m_freemode_01_myclothes^jbib_000_u.ydd
    mp_m_freemode_01_myclothes^jbib_diff_000_a_uni.ytd
    mp_m_freemode_01_myclothes^jbib_diff_000_b_uni.ytd
    mp_f_freemode_01_myclothes.ymt
    mp_f_freemode_01_myclothes^lowr_000_u.ydd
    mp_f_freemode_01_myclothes^lowr_diff_000_a_uni.ytd
fx_version 'cerulean'
game 'gta5'

files { ‘*.meta’ }

data_file ‘SHOP_PED_APPAREL_META_FILE’ ‘mp_m_freemode_01_myclothes.meta’ data_file ‘SHOP_PED_APPAREL_META_FILE’ ‘mp_f_freemode_01_myclothes.meta’

Pravilo imenovanja

Većina pokvarenih paketa je pokvarena zbog imena, a igra ti to nikad ne kaže. Registruje drawable, ne nađe fajl, i ped u tom slotu ne nosi ništa.

  • Jedno ime kolekcije svugdje. myclothes mora biti isto u svakom nazivu fajla, u .ymt i u shop .meta.
  • Tri cifre, brojano unutar kolekcije. jbib_000, ne jbib_0, i ne broj koji pokazuje tvoj meni za odjeću. Meni broji sve pakete koje server učita; broj u fajlu u tvom paketu kreće od 000.
  • Prava komponenta. Kratko ime određuje slot:
berd  maske           uppr  ruke / torzo    lowr  noge
hand  torbe           feet  obuća           teef  lanci, kravate
accs  potkošulje      task  pancir          decl  decali
jbib  gornji dijelovi p_head, p_eyes...     propovi (kape, naočale)

Propovi kao kape i naočale imaju svoju kolekciju s dodatnim _p: mp_m_freemode_01_p_myclothes^p_head_000.ydd.

Limit koji ruši servere

GTA učita samo par dodatnih kolekcija odjeće po spolu, a broj zavisi od game builda. Jedna preko i klijent se sruši dok gradi peda, i to svaki ped tog spola, ne samo onaj koji nosi novu stvar. Ženska strana se obično prva napuni.

Rješenje je spajanje: jedna kolekcija drži do 128 drawable-a po komponenti, pa deset malih paketa može postati jedna kolekcija i trošiti jedan slot umjesto deset. Tabela slotova po buildu i tri načina kako zaobići limit su u vodiču za YMT limit.

Kad spajaš, prenumeriši drawable-e tako da svaka komponenta ide od 000 bez rupa i preimenuj svaki fajl na jedno ime kolekcije. Rupa ili zaostalo staro ime je stvar koja fali, ne greška.

Pravljenje svoje odjeće

Za svoj dizajn na komadu odjeće ne treba ti ni Blender ni 3D artist. Clothing Editor V2 ima učitane 4193 stvari iz osnovne igre i DLC-ova: izaberi jednu, ofarbaj je ili stavi svoj logo dok se 3D ped mijenja uživo, i exportuj kompletan add-on sa .ydd, .ytd, .ymt, .meta i fxmanifestom, već ispravno nazvanim. Logo se preko normal mape može izdići kao izvezena zakrpa, a dijelovi odjeće mogu svijetliti.

Ostatak garderobe ima svoje alate: custom lanci, tetovaže postavljene na peda i cijeli custom ped iz jedne slike kad hoćeš lik, a ne komplet.

Svaki export je jedan komad odjeće kao svoja mala kolekcija. Da uštediš slotove na velikom serveru, spoji ih u svoj glavni paket kako je opisano gore.

Instalacija

  1. Stavi folder u resources i dodaj ensure myclothes u server.cfg.
  2. Restartuj cijeli server. Meta fajlovi odjeće se čitaju samo pri pokretanju.
  3. Otvori svoj meni za odjeću i nađi nove drawable-e na kraju njihove komponente.

Ako je neka stvar nevidljiva, pogledaj EUP ili odjeća nevidljiva. Ako se ruše svi pedovi jednog spola, prešao si limit slotova.

Često pitano

Zašto vidim odjeću u meniju, a ped je go?

Drawable je registrovan, ali fajl nije pronađen. Skoro uvijek je problem ime: ime kolekcije u nazivima fajlova, u .ymt i u .meta mora biti identično, a broj drawable-a mora biti trocifren, brojan od 000 unutar te kolekcije.

Koliko paketa odjeće server podnese?

Zavisi od sv_enforceGameBuild. Svaki paket troši jedan .ymt slot po spolu, a noviji game buildovi dozvoljavaju samo par. Spoji pakete u jednu kolekciju da ostaneš ispod limita.

Moram li restartovati server nakon nove odjeće?

Da, potpuni restart. Meta fajlovi odjeće se registruju samo pri pokretanju servera, pa ensure na upaljenom serveru nije dovoljan.

Može li jedan paket imati mušku i žensku odjeću?

Može. Paket ima jednu kolekciju po spolu: mp_m_freemode_01_ set i mp_f_freemode_01_ set, svaki sa svojim .ymt i .meta fajlom.

Jesu li besplatni paketi odjeće sigurni?

Provjeri dvije stvari: licencu (mnogi paketi, uključujući EUP, ne smiju se preprodavati niti stavljati na javni server) i koliko .ymt slotova paket troši. Besplatan paket koji server prebaci preko limita sruši sve pedove tog spola.

Isprobaj besplatno

Napravi besplatan nalog, pridruži se Discordu za svoje kredite i napravi svoj prvi resurs za par minuta.