Texturen, Dateien & Packs · 5 Min. Lesezeit
Warum sind meine FiveM-Texturen pink, lila oder weiß? So behebst du es
Auch verfügbar auf: English · Español · Français · Português · Italiano · Polski · Türkçe · Русский
Dein neues Prop, Auto oder deine neue MLO wird geladen, aber ein Teil davon ist weiß oder knallig pink bzw. lila. Das Modell selbst hat sich richtig geladen: Es fehlt eine seiner Texturen. Das Spiel hat danach gesucht, sie nirgends gefunden und diesen Teil ohne sie gezeichnet.
Die Lösung ist fast nie, den Cache zu leeren oder die Ressource neu zu installieren. Du musst herausfinden, welche Textur fehlt und warum das Modell sie nicht sehen kann. Hier steht, wo das Spiel sucht, welche Fehler dazu führen und wie du den Übeltäter findest, ohne jede Datei in OpenIV zu öffnen.
Wo das Spiel nach einer Textur sucht
Ein Modell enthält keine Dateiliste. Jeder Teil davon (jeder Shader) nennt die Texturen, die er braucht, und das Spiel sucht jeden Namen in dieser Reihenfolge:
- Im Modell selbst. Eine
.ydroder.yftkann eigene Texturen enthalten (eingebettet). - Das Texturwörterbuch, das sein Archetyp nennt. Bei einem Prop oder Map-Modell ist das das
textureDictionaryseines Eintrags in der.ytyp, und das ist nicht immer eine.ytdmit dem Namen des Modells. Bei einem Auto ist es dertxdNamein dervehicles.meta. - Die Eltern dieses Wörterbuchs, festgelegt in einer
gtxd.meta(CMapParentTxds), eins nach dem anderen die Kette hinauf. - Die gemeinsamen Wörterbücher des Spiels, die immer geladen sind, etwa
vehshare(Autoscheiben, Räder und Lack) undmapdetail.
Eine Textur, die an keiner dieser Stellen liegt, ist der weiße, pinke oder lila Teil. Die Frage ist also nie nur „Liegt die Textur in meiner Ressource?“, sondern „Liegt sie an einer Stelle, an der dieses Modell sucht?“.
Die üblichen Ursachen
- Die
.ytdist nicht die, die die.ytypnennt. Die.ytdumzubenennen, damit sie zum Modell passt, ist ein naheliegender Versuch, aber entscheidend ist das Texturwörterbuch des Archetyps. - Die
.ytdliegt gar nicht in der Ressource, oder nicht in ihremstream-Ordner, und das Spiel hat auch keine Datei dieses Namens. - Die Textur liegt in einer anderen
.ytdderselben Ressource, die dieses Modell nie durchsucht: ein gemeinsames Wörterbuch ohne Elternverknüpfung dazu. - Die
gtxd.metaist da, aber das fxmanifest lädt sie nicht. Ohne ihredata_file-Zeile sieht das Spiel diese Eltern nie. - Der
txdNameeines Autos in dervehicles.metapasst nicht zu seiner.ytd.
Es gibt noch einen Fall, der gleich aussehen kann, aber keine fehlende Textur ist: eine Textur, die ohne Mipmaps gespeichert wurde. Der Addon-Ped eines Kunden war aus der Nähe im Spiel pink, obwohl alle Texturen vorhanden waren, und seine Texturen hatten keine Mipmaps. Dafür gibt es eine eigene Anleitung: So fügst du einer YTD Mipmaps hinzu.
Die fehlende Textur in einer Minute finden
Missing Textures Check geht für jedes Modell einer Ressource dieselbe Suche durch. Das Tool ist kostenlos (du meldest dich mit Discord an) und liest nur: Es ändert nichts.
- Zieh deine FiveM-Ressource, ihren Ordner oder ihre
.ziphinein, mit ihrer.ytyp,vehicles.metaundgtxd.meta, falls vorhanden. - Lies Totals (Summen): Missing ist die Anzahl der Texturen, die weiß oder lila gezeichnet werden; From the game sind Texturen, die nur die Wörterbücher des Spiels haben, das ist in Ordnung.
- Öffne die Karte eines Modells. Ihre Tabelle listet jede Textur mit ihrem Slot und dem Fundort auf: im Modell, in seiner
.ytd, in einer übergeordneten.ytd, im Spiel oder Missing. - Wenn eine fehlende Textur an anderer Stelle in deinem Upload liegt, steht das unter ihrem Namen ("Is in X, where this model doesn't look." – liegt in X, wo dieses Modell nicht sucht), und der Hinweis unter dem Modell sagt, wie du es behebst.
- Lass Only problems (nur Probleme) angehakt, um nur die kaputten Modelle zu sehen, und lade den Bericht als
.csvherunter, wenn du die Liste abarbeiten willst.

.ytd entfernt wurde: 15 Texturen nirgends gefunden, und der Hinweis nennt das Wörterbuch, das seine vehicles.meta verlangt.Jede Ursache beheben
Die Textur fehlt wirklich
Lege sie in das Wörterbuch, das das Modell nutzt. Der Texture Editor öffnet die .ytd und fügt eine hinzu: Add a texture (eine Textur hinzufügen). Gib ihr genau den Namen, den das Modell verlangt, wähle ihre Art (Farb-, Normal- oder Specular-Map) und das Bild, dann lade die .ytd herunter. Sie kommt komprimiert mit Mipmaps zurück.
Das Modell sucht im falschen Wörterbuch
Ändere das Texturwörterbuch des Archetyps in der .ytyp mit dem YTYP Editor, sodass es die .ytd nennt, die die Texturen enthält. Bei einem Auto korrigierst du den txdName in der vehicles.meta.
Die Textur liegt in einer anderen .ytd
Verschiebe sie in die eigene .ytd des Modells oder mach diese andere .ytd in einer gtxd.meta zu seinem Elternteil. Texture Dedupe schreibt sie für dich, wenn es Texturen zwischen Wörterbüchern teilt. In jedem Fall muss das fxmanifest sie laden:
files { 'gtxd.meta' }
data_file 'GTXD_PARENTING_DATA' 'gtxd.meta'Pink oder unscharf nur aus der Nähe
Schau dir Size and format (Größe und Format) im selben Bericht an. Texturen, die dort ohne Mipmaps aufgelistet sind, lassen sich mit dem Asset Optimizer in einem Durchgang neu aufbauen.
Danach neu verbinden, nicht nur neu starten
Spieler behalten die .ytd, die sie bereits heruntergeladen haben, bis sie sich neu verbinden: Die Ressource neu zu starten reicht nicht, um eine korrigierte Textur zu sehen. Nach einer Korrektur ziehst du die Ressource noch einmal in die Prüfung und verbindest dich dann neu mit dem Server, um sie im Spiel anzusehen.
Fragen
- Hilft das Leeren des FiveM-Caches gegen weiße oder lila Texturen?
- Nicht, wenn eine Textur in der Ressource fehlt: Der Cache kann keine Textur hinzufügen, die niemand sendet. Finde zuerst die fehlende. Nachdem du eine
.ytdgeändert hast, müssen Spieler sich aber neu verbinden, um die neue zu bekommen. - Warum ist nur ein Teil meines Modells weiß?
- Jeder Teil eines Modells hat eigene Texturen. Nur die Teile, deren Texturen nirgends gefunden wurden, werden ohne sie gezeichnet. Ein Auto kann also perfekten Lack und weiße Sitze haben.
- Kann eine Textur aus dem Spiel statt aus meiner Ressource kommen?
- Ja. Ein Modell kann Texturen aus den eigenen Wörterbüchern des Spiels nutzen, etwa
vehsharefür Autoscheiben und Räder. Missing Textures Check zeigt sie als From the game oder Game shared an, nicht als fehlend.

Das passende Tool
Missing Textures Check
Zieh deine Ressource hinein und sieh dir die Texturen jedes Modells an: wo jede gefunden wurde und eine Lösung für jede, die nirgends liegt.
Missing Textures Check öffnenAuch hier nützlich: Texture Editor · Asset Optimizer

