triggerEvent: table index is nil (?)

  • Moin,
    Ich verzweifle gerade ein wenig an einem Troubleshoot.
    Ich versuche eine Instanz einer Klasse zu triggern (kein Remote).
    Das Problem ist, sobald ich im optionalen Parameter die Instanz übergebe,
    kommt der Error: table index is nil

    Vor dem Triggern prüfe ich sogar, ob die Instanz nicht false ist.
    Wenn ich die Instanz jedoch über eine normale Function übergebe, kommt
    kein Error - wo liegt das Problem ?

    Snippet:

    Lua
    if self.Phone then
        triggerEvent("App:Test:open", getLocalPlayer(), self.Phone)
    end


    Man kann sich zwar hierraus nicht viel ziehen, aber self.Phone ist die Instanz, welche beim Constructor dieser Klasse
    übergeben wird. Das Event ist an eine Function übergeben, welche nicht ausgeführt wird durch den Error.
    Sobald ich die Function jedoch ohne triggerEvent ausführe, kommt kein Error..

    Es liegt definitiv an self.Phone, die Frage ist wieso ?

  • Dieses Thema enthält 2 weitere Beiträge, die nur für registrierte Benutzer sichtbar sind, bitte registrieren Sie sich oder melden Sie sich an um diese lesen zu können.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!