THE ORB
Studio wird gestartet

Kein Export <name> in der Resource <resource>

Ein Script wollte eine Funktion eines anderen Scripts nutzen, die nicht da ist — meist weil jenes aus ist oder eine andere Version hat.

groupsDiese Funktion hört auf zu funktionierenpersonDas kannst du beheben

Mach das zuerst

Prüf, ob das genannte Script läuft und ob beide Versionen füreinander gedacht sind.

bug_reportFüg lieber deine ganze Konsole ein

Was es bedeutet

Der Code hat einen Export aufgerufen, den die Ziel-Resource nicht bereitstellt — entweder weil sie es nie tat oder weil sie nicht läuft und deshalb nichts registriert ist.

Was es auslöst

Sortiert danach, wie oft es die Antwort ist.

  1. 1

    Die Resource ist gestoppt

    Exports existieren nur, solange die Resource läuft. Eine gestoppte Resource hat keine.

  2. 2

    Der Export-Name stimmt nicht

    Groß- und Kleinschreibung zählt. exports.ox_inventory:search() ist nicht Search().

  3. 3

    Der Export liegt auf der anderen Seite

    Ein Client-Export vom Server aus aufgerufen, oder umgekehrt.

  4. 4

    Die installierte Version hat ihn nicht

    Exports kommen zwischen Releases hinzu und werden umbenannt. Sehr häufig bei Inventaren.

  5. 5

    Er wird vor dem Start der Resource aufgerufen

    Wieder die Reihenfolge, diesmal zur Laufzeit statt beim Laden.

Wie du erkennst, welcher deiner ist

print(GetResourceState('ox_inventory'))

started heißt, die Resource läuft und der Name stimmt nicht. Alles andere ist Reihenfolge oder eine fehlende Resource. Such dann die echten Namen:

grep -rn "exports(" ox_inventory/

Wo du nachsehen musst

Die Dateien der exportierenden Resource, auf der Suche nach der genauen Zeile exports('name', fn).

Wie du es behebst

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 end

Hängst du immer noch an deinem eigenen Code?

Diese Seite sagt, was dieser Fehler üblicherweise bedeutet. Füg deine Konsole in Server Fixer ein: es sortiert alles darin und sagt dir, was zuerst dran ist; und wenn du lieber nicht ranwillst, kann ORBIE das Script reparieren und dir die Resource fertig zum Einsetzen zurückgeben.

bug_reportServer Fixer öffnen

Fehler, die mit diesem zusammen auftreten