Füge EUP und Addon-Kleidungspakete zu FiveM hinzu: stream, meta, Fehlerbehebung

Installiere Addon-Kleidungspakete (EUP-Stil) auf FiveM: stream-Dateien, ymt und meta, Addon vs. Ersatz, Spiel-Build und warum Kleidung unsichtbar ist oder andere Gegenstände ersetzt.

Du hast ein Kleidungspaket hinzugefügt, oft ein Polizei- oder EMS-Set im EUP-Stil, und die Kleidung wird nicht angezeigt, zeigt den falschen Gegenstand oder ersetzt etwas, das du behalten wolltest. Diese Anleitung erklärt, wie Addon-Kleidung gestreamt wird, wie sie sich von Ersatz-Paketen unterscheidet und was überprüft werden sollte, wenn Gegenstände unsichtbar sind.

Zwei Möglichkeiten, Kleidung hinzuzufügen

Ersatz-Pakete überschreiben Gegenstände, die bereits im Spiel vorhanden sind. Die Dateien verwenden die Namen von Basis-Spiel-Drawables, und FiveM lädt dein statt des Originals. Sie sind einfach, aber der alte Gegenstand ist weg und zwei Ersatz-Pakete, die die gleiche Nummer berühren, konkurrieren.

Addon-Pakete sind eine separate Sammlung, die das Spiel neben der Basis-Kleidung lädt. Ihre Gegenstände bekommen neue Nummern am Ende der Liste für jede Komponente, und nichts aus dem Basis-Spiel geht verloren. Dies ist die richtige Weise für fast alle Pakete heute und für große Sammlungen.

Was ein Addon-Paket enthält

Für den männlichen und den weiblichen Freemode-Ped (mp_m_freemode_01 und mp_f_freemode_01) hat ein Addon-Paket:

  • Ein Ordner mit Modellen und Texturen: .ydd-Dateien für die Drawables (Jacken, Hosen, Schuhe) und .ytd-Dateien für ihre Texturen.
  • Eine .ymt-Datei, die die Komponenten des Pakets auflistet.
  • Eine .meta-Datei, die Shop-Definition, die die Sammlung und ihre Gegenstände benennt.

Die Dateien folgen einem Benennungsmuster basierend auf dem Ped und dem Paketnamen, zum Beispiel mp_m_freemode_01_mp_m_mypack. Der Autor setzt die echten Namen, und die Meta, die .ymt und der Ordner müssen alle die gleichen verwenden. Benenne keine davon um.

Ordnerstruktur und 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

Das Manifest registriert die Meta-Datei:

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'

Ein Paket für beide Geschlechter hat eine zweite Meta für mp_f_freemode_01, mit ihrem eigenen files-Eintrag und data_file-Zeile. Verwende das Manifest, mit dem das Paket kam, wenn es eins hat, und vermische die Kleidung von zwei Paketen nicht in einem Ordner: eine Ressource pro Paket macht Probleme leicht zu finden.

Füge ensure mypack zu server.cfg hinzu und starte neu.

Spiel-Build-Anforderung

Addon-Kleidung basiert auf dem neueren DLC-Kleidungssystem, das einen aktuellen Spiel-Build braucht, um gut zu funktionieren. Ein Paket kann einen bestimmten Build verlangen, überprüfe daher seine Seite. Wenn die Kleidung nur für einige Spieler fehlt oder du kaputte Gegenstände siehst, stelle den Build in server.cfg ein:

cfg
set sv_enforceGameBuild 3095

Verwende die Nummer, die das Paket verlangt. Die Nebeneffekte und die Nummern sind in sv_enforceGameBuild und DLC.

Warum Kleidung unsichtbar ist

Arbeite durch diese Liste:

  • Die Texturen fehlen. Ein Gegenstand ohne .ytd oder mit einem fehlenden Textur-Buchstaben wird als unsichtbar oder als weißer oder nackter Körperteil angezeigt. Vergleiche die Texturen mit den .ydd-Dateien: _diff_000_a ist die erste Textur des ersten Drawable, _b die nächste und so weiter.
  • Die Namen stimmen nicht überein. Der Ordner, die .ymt und die Meta müssen den gleichen Paketnamen verwenden. Ein anderer Buchstabe und das Spiel findet nichts.
  • Das Manifest hat keine data_file-Zeile. Die Dateien werden gestreamt, aber die Shop-Definition wird nie geladen.
  • Der Spiel-Build ist zu niedrig. Siehe oben.
  • Der Spieler ist kein Freemode-Ped. Freemode-Kleidung funktioniert nur auf mp_m_freemode_01 und mp_f_freemode_01. Sie tut nichts auf einem Addon-Ped.
  • Das Kleidungsmenü kann Addon-Gegenstände nicht sehen. Einige Menüs haben eine feste Liste oder eine harte Grenze von Gegenständen pro Slot. Überprüfe die Konfiguration des Menüs und seine Versionshinweise. Ein Menü, das das Spiel fragt, wie viele Gegenstände ein Slot hat, zeigt die Addon-Gegenstände auch.

Warum Kleidung andere Gegenstände ersetzt

  • Ein Ersatz-Paket hat sie überschrieben. Wenn die Dateien Basis-Spiel-Nummern verwenden, überschreiben sie die Gegenstände dort. Installiere die Kleidung stattdessen als Addon-Paket.
  • Zwei Pakete verwenden den gleichen Sammlungsnamen. Zwei Ressourcen mit dem gleichen Paketnamen überschreiben sich gegenseitig. Benenne ein Paket konsistent im Ordner, der .ymt und der Meta um, oder entferne eins.
  • Gespeicherte Outfits zeigen auf eine geänderte Liste. Skin-Daten speichern eine Gegenstandsnummer. Wenn du ein Paket hinzufügst oder entfernst, verschieben sich die Nummern danach, und gespeicherte Charaktere tragen andere Kleidung. Füge neue Pakete am Ende hinzu und vermeide es, ein Paket zu entfernen, das Spieler bereits verwenden.

Drawable-Grenzen

Das Spiel begrenzt, wie viele Gegenstände ein Slot halten kann, und ein Addon-Paket hat seine eigene Grenze pro Slot. Ein Paket, das zu groß ist, kann Gegenstände über dieser Grenze verlieren, und ein Server mit vielen Paketen kann auf die Gesamtzahl stoßen. In der Praxis:

  • Halte jedes Paket auf eine angemessene Größe und teile große Sammlungen in mehrere Pakete auf.
  • Schwere Texturen kosten Streaming-Speicher, und zu viel davon verursacht fehlende Texturen: siehe Oversized Assets.
  • Wenn du deine eigene Kleidung entwirfst, ist ein Werkzeug dafür einfacher als das manuelle Bearbeiten von Meta-Dateien.
Clothing DesignerDesigne Kleidung direkt in FiveM — Pinsel, Ebenen, Bildimport und KI — und trag sie dann.ab 24,20 €Script ansehen →

Checkliste

Symptom Behebung
Kleidung unsichtbar Überprüfe .ytd-Texturen, übereinstimmende Namen und die data_file-Zeile
Gegenstände fehlen für einige Spieler Erhöhe sv_enforceGameBuild auf den Build, den das Paket braucht
Neue Kleidung ersetzt alte Verwende ein Addon-Paket, kein Ersatz-Paket
Zwei Pakete in Konflikt Gib jedem einen eindeutigen Sammlungsnamen, eine Ressource pro Paket
Gespeicherte Charaktere ändern Kleidung Nicht entfernen oder Pakete in Verwendung neu ordnen
Gegenstände ab einem Punkt fehlen Teile das Paket: Slots haben eine Grenze

Kurze Antworten

Worin besteht der Unterschied zwischen Addon- und Ersatz-Kleidung?

Ersatz-Kleidung überschreibt vorhandene Gegenstände, indem sie deren Dateinummern verwendet, sodass der alte Gegenstand weg ist. Addon-Kleidung ist ein separates Paket, das neue Gegenstände nach den Basis-Spiel-Gegenständen hinzufügt und die Originale allein lässt.

Warum ist meine neue Kleidung unsichtbar?

Häufige Ursachen sind fehlende .ytd-Texturen, Dateinamen, die nicht mit der Meta übereinstimmen, ein veralteter Spiel-Build oder ein Kleidungsmenü, das Addon-Gegenstände nicht liest.

Warum ersetzt neue Kleidung andere Gegenstände?

Zwei Pakete verwenden den gleichen Slot und die gleiche Nummer, oder ein Ersatz-Paket hat den Gegenstand überschrieben. Addon-Pakete mit eindeutigen Namen, eine Ressource pro Paket, vermeiden dies.

Scripts ohne dieses Problem

Clothing DesignerDesigne Kleidung direkt in FiveM — Pinsel, Ebenen, Bildimport und KI — und trag sie dann.Script ansehen →Shop CreatorBau einen Shop in unter einer Minute — Besitzer, Angestellte, Tresore und Überfälle inklusive.Script ansehen →Mic PhoneEin faltbares Handy, das sich zum Tablet aufklappt und bis aufs echte Handy des Spielers reicht.Script ansehen →

Weiterlesen