Hallo zusammen,
aktuell baue ich an einem Szenario für den Train Simulator. Seit gestern versuche ich für ein Szenario ingame Ansagen einzubauen, bisher erfolglos. An dieser Stelle sei gesagt, dass ich bereits einige Szenarien gebaut habe und diese auch mit Ansagen ausgestattet habe. Bisher hat das auch immer gut geklappt.
Die Ansagen sollen zum Einen beim Überfahren eines Bestimmungsortes ausgelöst werden. Des Weiteren gibt es auch Ansagen, die mit etwas zeitlichen Abstand nach Verlassen einen Bahnhofes abgespielt werden sollen. Bei einer Testfahrt des Szenarios haben die Ansagen aber nicht ausgelöst. Seit gestern Abend suche ich nun fast verzweifelt nach dem Fehler, warum die Ansagen nicht abspielen.
Dazu sei gesagt, dass die im Luascript definierten Textboxen funktionieren. Diese werden im Train Simulator auch an der gewünschten Stelle angezeigt.
Ich bin bereits das Luascript mehrmals durchgegangen und habe das Luascript für dieses Szenario auch mit dem Luascript anderer Szenarien verglichen und konnte dort keinen Fehler finden. Außerdem habe ich die Eventnamen schon mehrmals geändert. (Als Beispiel für Ansage 1 -> "Ans1" , "ANS1" , "Ansage1") Auch das hat leider nicht den gewünschten Erfolg gebracht. Ich habe nach jeder Änderung im Luascript auch immer im Szenario Editor "Compile/Generate MD5" und "Reload" gedrückt.
Dann habe ich versucht das Event in eine extra Anweisung (Textbox) zu packen, anstatt es direkt bei der Anweisung "Fahren über einen Bestimmungsort" einzutragen. Auch das war leider nicht erfolgreich. So langsam gehen mir die Ideen aus, was ich machen könnte. Vielleicht habe ich im Luascript einen Fehler gemacht und finde ihn einfach selbst nicht oder hab im Szenarioeditor irgendwas falsch gemacht. (Bild vom Luascript und vom Fahrplan im Szenarioeditor sind unten)
Ich freue mich sehr über jede Antwort, wenn jemand einen Fehler im Script oder im Szenario Editor sieht oder eine Lösungsidee hat. Ihr würdet mir wirklich sehr helfen.
Besten Dank bereits schonmal im voraus.
Viele Grüße
Fasus
--------
Anhänge: