Pas d'export <nom> dans la ressource <ressource>
Un script a tenté d'utiliser une fonctionnalité d'un autre script absente, en général parce que cet autre est désactivé ou d'une autre version.
Faites d'abord ceci
Vérifiez que le script nommé tourne, et que les deux sont des versions prévues l'une pour l'autre.
Ce que ça veut dire
Le code a appelé un export que la ressource cible n'expose pas, soit parce qu'elle ne l'a jamais fait, soit parce qu'elle ne tourne pas et que rien n'est donc enregistré.
Ce qui la provoque
Classé par fréquence : la cause la plus probable en premier.
- 1
La ressource est arrêtée
Les exports n'existent que tant que la ressource est démarrée. Une ressource arrêtée n'en a aucun.
- 2
Le nom de l'export est faux
Sensible à la casse.
exports.ox_inventory:search()n'est pasSearch(). - 3
L'export est de l'autre côté
Un export client appelé depuis le serveur, ou l'inverse.
- 4
La version installée ne l'a pas
Les exports sont ajoutés et renommés entre les versions. Très courant avec les inventaires.
- 5
Il est appelé avant le démarrage de la ressource
L'ordre encore, cette fois à l'exécution plutôt qu'au chargement.
Comment savoir laquelle est la vôtre
print(GetResourceState('ox_inventory'))started signifie que la ressource tourne et que le nom est faux. Autre chose, c'est l'ordre ou une ressource manquante. Cherchez ensuite les vrais noms :
grep -rn "exports(" ox_inventory/Où regarder
Les fichiers de la ressource exportatrice, à la recherche de la ligne exacte exports('nom', fn).
Comment la corriger
if GetResourceState('ox_inventory') ~= 'started' then
return
end
local ok, result = pcall(function()
return exports.ox_inventory:Search(src, 'count', 'water')
end)
if not ok then return endToujours 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