Dodaj paczki odzieży EUP i addon do FiveM: stream, meta, naprawy

Instaluj paczki odzieży addon (w stylu EUP) na FiveM: pliki stream, ymt i meta, addon vs replace, wersja gry, i dlaczego ubrania są niewidoczne lub zamieniają inne przedmioty.

Dodałeś paczę odzieży, często policję lub zestaw EMS w stylu EUP, i ubrania się nie pokazują, pokazują złą rzecz lub zamieniają coś, co chciałeś zatrzymać. Ten poradnik wyjaśnia, jak odzież addon jest strumieniowana, jak się różni od paczek replace i co sprawdzić, gdy przedmioty są niewidoczne.

Dwa sposoby dodania odzieży

Paczki replace zastępują przedmioty, które już istnieją w grze. Pliki używają nazw rzeczy z gry podstawowej, a FiveM ładuje twoje zamiast oryginału. Są proste, ale stary przedmiot znika i dwie paczki replace, które dotykają tego samego numeru, walczą ze sobą.

Paczki addon to osobna kolekcja, którą gra ładuje obok ubrań podstawowych. Ich przedmioty otrzymują nowe numery na końcu listy dla każdego komponentu, i nic z gry podstawowej nie jest tracone. To prawidłowy sposób dla prawie wszystkich paczek dzisiaj i dla dużych kolekcji.

Co zawiera packa addon

Dla freemode peda mężczyzny i kobiety (mp_m_freemode_01 i mp_f_freemode_01), packa addon ma:

  • Folder modeli i tekstur: pliki .ydd dla rzeczy (kurtki, spodnie, buty) i pliki .ytd dla ich tekstur.
  • Plik .ymt, który wymieniał komponenty paczki.
  • Plik .meta, definicja sklepu, która nazwę kolekcji i jej przedmioty.

Pliki postępują według schematu nazewnictwa opartego na pedzie i nazwie paczki, na przykład mp_m_freemode_01_mp_m_mypack. Autor ustawia prawdziwe nazwy, a meta, .ymt i folder muszą wszystkie używać takie same. Nie zmieniaj żadnego z nich.

Struktura foldera i manifest

text
resources/[clothes]/mypack/
  fxmanifest.lua
  stream/
    mp_m_freemode_01_mp_m_mypack/
      jbib_000_u.ydd
      jbib_diff_000_a_uni.ytd
      ...
    mp_m_freemode_01_mp_m_mypack.ymt
  mp_m_freemode_01_mp_m_mypack.meta

Manifest rejestruje plik meta:

lua
fx_version 'cerulean'
game 'gta5'

files {
    'mp_m_freemode_01_mp_m_mypack.meta',
}

data_file 'SHOP_PED_APPAREL_META_FILE' 'mp_m_freemode_01_mp_m_mypack.meta'

Packa dla obu płci ma drugą meta dla mp_f_freemode_01, z własnym wpisem files i linią data_file. Użyj manifestu, który przyszedł z packą, gdy ma jeden, i nie mieszaj odzieży dwóch paczek do jednego foldera: jeden zasób na paczę ułatwia znalezienie problemów.

Dodaj ensure mypack do server.cfg i zrestartuj.

Wymóg wersji gry

Odzież addon jest zbudowana na nowszym systemie odzieży DLC, który potrzebuje niedawnej wersji gry do dobrego działania. Packa może prosić o określoną wersję, więc sprawdź jej stronę. Jeśli ubrania brakuje tylko dla niektórych graczy lub widzisz zepsute przedmioty, ustaw wersję w server.cfg:

cfg
set sv_enforceGameBuild 3095

Użyj numeru, który packa prosi. Skutki uboczne i numery są w sv_enforceGameBuild and DLC.

Dlaczego ubrania są niewidoczne

Pracuj przez tę listę:

  • Tekstury brakują. Przedmiot bez .ytd lub z brakującą literą tekstury pokazuje się jako niewidoczny lub jako biały lub nagi część ciała. Porównaj tekstury z plikami .ydd: _diff_000_a to pierwsza tekstura pierwszego rzeczy, _b następna, i tak dalej.
  • Nazwy się nie zgadzają. Folder, .ymt i meta muszą używać takie same nazwy paczki. Jedna inna litera i gra nic nie znajduje.
  • Manifest nie ma linii data_file. Pliki są strumieniowane, ale definicja sklepu nigdy się nie ładuje.
  • Wersja gry jest zbyt niska. Zobacz wyżej.
  • Gracz nie jest freemode pedem. Ubrania freemode działają tylko na mp_m_freemode_01 i mp_f_freemode_01. Nic nie robią na pedzie addon.
  • Menu odzieży nie widzi przedmiotów addon. Niektóre menu mają ustaloną listę lub trudny limit przedmiotów na slot. Sprawdź config menu i jego notatki z aktualizacji. Menu, które pyta grę, ile przedmiotów ma slot, pokaże też przedmioty addon.

Dlaczego ubrania zamieniają inne przedmioty

  • Packa replace je zamieniła. Jeśli pliki używają numerów z gry podstawowej, zamieniają przedmioty tam. Zainstaluj ubrania jako paczę addon zamiast tego.
  • Dwie paczki używają tej samej nazwy kolekcji. Dwa zasoby z taką samą nazwą paczki nadpisują się nawzajem. Zmień nazwę paczki konsekwentnie w folderze, .ymt i meta, lub usuń jedno.
  • Zapisane outfity wskazują na zmienioną listę. Dane skóry przechowują numer przedmiotu. Gdy dodasz lub usuniesz paczę, numery po niej się poruszają, i zapisane postaci noszą inne ubrania. Dodaj nowe paczki na koniec i unikaj usunięcia paczki, którą gracze już używają.

Limity rzeczy

Gra ogranicza, ile przedmiotów jeden slot może zawierać, i packa addon ma swój własny limit na slot. Packa, która jest zbyt duża, może stracić przedmioty poza tym limitem, a serwer z wieloma packami może znaleźć się w sumie. W praktyce:

  • Trzymaj każdą paczę w rozsądnym rozmiarze i podziel duże kolekcje na kilka paczek.
  • Ciężkie tekstury kosztują pamięć strumieniowania, a zbyt wiele z tego powoduje brakujące tekstury: zobacz oversized assets.
  • Jeśli projektujesz własne ubrania, narzędzie robione do tego jest łatwiejsze niż edycja plików meta ręką.
Clothing DesignerProjektuj ubrania w FiveM — pędzel, warstwy, import obrazów i AI — a potem je noś.od 24,20 €Zobacz skrypt →

Lista kontrolna

Symptom Naprawa
Ubrania niewidoczne Sprawdź tekstury .ytd, dopasowane nazwy i linię data_file
Przedmioty brakują dla niektórych graczy Podnieś sv_enforceGameBuild do wersji, którą packa potrzebuje
Nowe ubrania zastępują stare Użyj paczki addon, nie paczki replace
Dwie paczki się konfliktują Daj każdej unikalną nazwę kolekcji, jeden zasób na paczę
Zapisane postaci zmieniają ubrania Nie usuwaj ani nie reordyneruj paczek w użyciu
Przedmioty po pewnym punkcie brakują Podziel paczę: sloty mają limit

Szybkie odpowiedzi

Jaka jest różnica między odzieżą addon a replace?

Odzież replace zastępuje istniejące przedmioty, używając ich numerów plików, więc stary przedmiot znika. Odzież addon to osobna packa, która dodaje nowe przedmioty po tych z gry podstawowej i pozostawia oryginały w spokoju.

Dlaczego moje nowe ubrania są niewidoczne?

Częste przyczyny to brakujące tekstury .ytd, nazwy plików, które nie pasują do meta, nieaktualna wersja gry, lub menu odzieży, które nie czyta przedmiotów addon.

Dlaczego nowe ubrania zamieniają inne przedmioty?

Dwie paczki używają tego samego slotu i numeru, lub packa replace zamieniła przedmiot. Paczki addon z unikalnymi nazwami, jeden zasób na paczę, tego unikają.

Skrypty bez tego problemu

Clothing DesignerProjektuj ubrania w FiveM — pędzel, warstwy, import obrazów i AI — a potem je noś.Zobacz skrypt →Shop CreatorZbuduj sklep w niecałą minutę — właściciele, pracownicy, sejfy i napady w zestawie.Zobacz skrypt →Mic PhoneSkładany telefon, który rozkłada się w tablet i działa też na prawdziwym telefonie gracza.Zobacz skrypt →

Czytaj dalej