THE ORB
Démarrage du studio

Textures manquantes : modèles blancs, noirs ou sans texture

Un modèle s'est chargé mais pas ses textures, il apparaît donc blanc, noir ou sans texture.

groupsModèles blancs ou sans texturepersonVous pouvez le corriger

Faites d'abord ceci

Le fichier de texture manque, est mal nommé ou trop gros. Retéléchargez le pack et vérifiez que rien n'a été oublié.

bug_reportCollez plutôt toute votre console

Ce que ça veut dire

Le modèle a été streamé, pas son dictionnaire de textures. GTA retombe sur une couleur unie : l'objet est là et paraît sans texture. Il y a rarement une ligne d'erreur pour cela ; le symptôme EST le signalement.

Ce qui la provoque

Classé par fréquence : la cause la plus probable en premier.

  1. 1

    Le nom du .ytd n'est pas celui demandé par le modèle

    Le modèle nomme son dictionnaire en interne. Un .ytd portant un autre nom n'est jamais trouvé.

  2. 2

    Le .ytd n'est pas dans le dossier stream

    Imbriqué un dossier plus bas, c'est l'erreur habituelle. Le streaming de FiveM ne descend pas dans les sous-dossiers comme on l'imagine.

  3. 3

    La texture dépasse la limite de taille

    Un dictionnaire trop gros est ignoré, et le modèle se charge sans lui.

  4. 4

    Deux ressources livrant le même nom de dictionnaire

    L'une gagne et les modèles de l'autre reçoivent les mauvaises textures : c'est pourquoi une nouvelle ressource sans rapport peut casser l'apparence d'un vieux véhicule.

  5. 5

    Le dictionnaire n'a jamais été demandé (textures dessinées par script)

    Pour une texture dessinée par un script, RequestStreamedTextureDict doit d'abord aboutir.

Comment savoir laquelle est la vôtre

Démarrez le serveur avec developer 1 et lisez les lignes de streaming pendant le chargement des ressources : un dictionnaire qui n'a pas pu s'enregistrer le dit là. Cherchez ensuite un nom en double entre ressources.

Où regarder

Le dossier stream/ de la ressource, et le nom du dictionnaire à l'intérieur du modèle.

Comment la corriger

Placez le .ytd directement dans stream/, nommé exactement comme le modèle l'attend, sous la limite de taille. Pour les textures dessinées par un script, attendez le chargement :

RequestStreamedTextureDict('mydict', false)
while not HasStreamedTextureDictLoaded('mydict') do Wait(0) end

Toujours bloqué sur votre propre code ?

Cette page explique ce que cette erreur signifie en général. Collez votre console dans Server Fixer : il classera tout ce qui s'y trouve et vous dira quoi faire en premier ; et si vous préférez ne pas y toucher, ORBIE peut réparer le script et vous rendre la ressource prête à déposer.

bug_reportOuvrir le Server Fixer

Pour ce type d'erreur, le GLB to FiveM Converter construit des assets streamables qui se chargent du premier coup.

Les erreurs qui voyagent avec celle-ci