Markus43 Geschrieben 25. Juli 2022 Geschrieben 25. Juli 2022 Hi meine lieben Modellbahnfreunde, ich habe heute eine ganz besondere Frage an Euch. Inzwischen habe ich es hinbekommen das meine Züge den HBF verlassen (losfahren) sobald ich eine Fahrstraße aktiviere. -freu- Aber, wenn ich den Bahnhof Einfahren tuhe und den GK-Bahnsteigkontakt betrete kommt folgende Meldung: attempt to index a nill value (global "vhicle") Ich weiß inzwischen das Lua einen globalen Nullwert versucht zu indizieren, und das dies wohl verkehrt ist. (bzw. nicht erlaubt) Frage warum darf mein Zug nicht stehen bleiben? Und könnte das auch damit zu tuen, haben das sich die Türen nicht öffnen? Werde gleich nochmal meine Anlage hochladen damit ihr es besser sehen könnt.
Markus43 Geschrieben 25. Juli 2022 Autor Geschrieben 25. Juli 2022 vor 1 Minute schrieb Markus4.1: Hi meine lieben Modellbahnfreunde, ich habe heute eine ganz besondere Frage an Euch. Inzwischen habe ich es hinbekommen das meine Züge den HBF verlassen (losfahren) sobald ich eine Fahrstraße aktiviere. -freu- Aber, wenn ich den Bahnhof Einfahren tuhe und den GK-Bahnsteigkontakt betrete kommt folgende Meldung: attempt to index a nill value (global "vhicle") Ich weiß inzwischen das Lua einen globalen Nullwert versucht zu indizieren, und das dies wohl verkehrt ist. (bzw. nicht erlaubt) Frage warum darf mein Zug nicht stehen bleiben? Und könnte das auch damit zu tuen, haben das sich die Türen nicht öffnen? Werde gleich nochmal meine Anlage hochladen damit ihr es besser sehen könnt. So anbei noch die ID für meine Anlage: C8AF82DE-77C6-4374-A606-21AFE2B84927
Markus43 Geschrieben 25. Juli 2022 Autor Geschrieben 25. Juli 2022 vor 1 Minute schrieb Markus4.1: So anbei noch die ID für meine Anlage: C8AF82DE-77C6-4374-A606-21AFE2B84927 Da dieses Global nicht existiert, wird es als Null behandelt, und wenn Sie versuchen, es zu indizieren, beschwert sich Lua. Behebt. Entfernen Sie entweder die lokale und machen Sie den Player zu einer globalen Variablen (einfach zu machen, aber globale Variablen sind der Teufel und Sie sollten sie nicht leichtfertig verwenden) Oder deklarieren Sie es nur mit dem lokalen Player über der Funktion, dann können Sie ihm weiter unten einen Wert zuweisen. Das ist das was Google dazu sagen tut und ich verstehe es leider nicht
BahnLand Geschrieben 25. Juli 2022 Geschrieben 25. Juli 2022 Hallo Markus, Du hast in der Script-Bedingung "vihicle" geschrieben. Diese Variable gibt es nicht. Wenn Du stattdessen "vehicle" schreibst, tritt der Fehler nicht auf, und die Türen öffnen sich nach dem Anhalten wie gewünscht (getestet am ICE 1). Viele Grüße BahnLand
Markus43 Geschrieben 25. Juli 2022 Autor Geschrieben 25. Juli 2022 Danke schön lieber Bahn Land werde es gleich ändern Manchmal sieht man die nadel im Heuhaufen nicht
Little Geschrieben 25. Juli 2022 Geschrieben 25. Juli 2022 (bearbeitet) Hallo Bahnland, alle Achtung - ich hatte auch gesucht und den Schreibfehler übersehen - gute Arbeit VG Frank Bearbeitet 25. Juli 2022 von Little
Roter Brummer Geschrieben 25. Juli 2022 Geschrieben 25. Juli 2022 Es tut es eben nur mit der richtigen Rechtsreipung. Sorry, aber der musste jetzt mal. (Eigentlich bin ich ganz friedlich.)
neuLich Geschrieben 26. Juli 2022 Geschrieben 26. Juli 2022 vor 4 Stunden schrieb Roter Brummer: Es tut es eben nur mit der richtigen Rechtsreipung. Sorry, aber der musste jetzt mal. (Eigentlich bin ich ganz friedlich.) Mit Google findet sich auch bestimmt hier eine Lösung. Bis neuLich
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto besitzen, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen.
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden