Hallo Leute,
ich bastel gerade an einem neuen Szenario, in welchem ich erstmals mit Lua-Scripten für die Nachrichten usw. arbeite, da man die dann über HTMl einfacher strukturieren kann. Ich habe jetzt alles soweit fertig, das Script wurde kompiliert, aber dennnoch taucht ingame nichts davon auf. Ich kann soweit keinne Fehler erkennen, habe es streng nach dem Handbuch gemacht. Vlt kann sich da jmd mal anschauen und mir sagen, wo denn jetzt der Fehler streckt.
Hilfe bei Szenario-Scripting
-
-
Das kennst du schon? Erfordert jedoch ein wenig Geduld beim Schauen.
-
Den Typen schon, wusste aber nicht, dass es da ein YT-Tutorial gibt. Schau ich mir mal an.
EDIT: Also jetzt habe ich eine "Cinematic-Camera" eingebaut, die auch funktioniert, aber die Meldungen gehen immernoch nicht...
-
Ich hab mir mal dein Script durchgeschaut und das einzige was ich gefunden habe das ich anders mache sind die if-Schleifen. Ich mach meine so: if(rev==-1) then xxx.
Zwei andere Möglichkeiten:- Hast du kompelliert?
- Variablendekleration und event-Aufrufe stimmen auch überein?
Ich hab dir mal eins meiner scripte angehängt, vielleicht hilfts ja. Da sind auch Cinematics, Audios und video verlinkt. -
Frage an die Experten, muss denn compiliert werden, gehts evtl. uncompiliert?
Nicht das der Compiler Blödsinn macht.
StS -
-
Ich hab mal code umgeschrieben und nicht kompelliert und mich gewundert warums nicht funktioniert. Beim kompellieren schreibt TS die ScenarioScript.lua in ein anderes dateiformat, bin gerade nicht daheim und kann nicht nachschaun, um damit TS es im Scenario anwenden kann. Also von meiner Erfahrung her JA, allerdings bin ich kein Experten auf dem Gebiet, andere mögen andere Erfahrungen haben.
-
Der TS frisst die Szenarioskripte kompiliert oder in "Rohform". Ist egal. Beim Kompilieren wird für gewöhnlich auch nichts kaputt gemacht, außer man hat eventuell Käse im Skript.
-
Moin,
bastel doch mal Deine HTML-Datei in mein Test Szenario ein. Wenn die HTML dann aufgerufen wird hast Du murks im Skript, Wenn sie nicht abgespielt wird (vorausgesetzt du hast den Dateinamen richtig angepasst ) hast du deine HTML-Datei zu komplex für den gammligen HTML-Interpreter des TS gestaltet.
Grüße
-setter-
-
-
Dann geb ich da mal @-setter- recht, spiel dich mal mit einfachen HTML's, der HTML-Visualiser im TS hat sehr sehr limitierte Funktionen. Probier auch mal @RudolfJan 's Scenario Scripting Guide vIII.
-
-
Also ich habe mich auf eben diesen Guide gestützt. Das Test-Szenario ist sehr nett, html geht jetzt. Scheinbar hatte ich es viel zu fancy gemacht. Nur frage ich mich, warum es nur den halben Text ausgibt...
-
Hast du tabellen verwendet? Damit strukturiere ich gern meine HTML's aber ich geben gerne width und height an.
-
Ja, habe ich.
Das ist der Code im Moment:
HTML
Alles anzeigen<html> <body bgcolor="#808080"> <font color="#ffffff" face="Arial" size="6"> <table> <tr valign="top"> <td> <img src="Lokomotion_positiv_4C.png" width="150" height="45" /> </td> <td width="2"> </td> <td> <p>Hallo Kollege, </p> <p>aufgrund eines Lokomotiven-Engpasses mussten wir mehrere ES64U2 von Dispolok anmieten. Du bist heute auf einer solchen eingeteilt.</p> <p>Deine Aufgabe ist den schweren Container-Gz über Rosenheim, Salzburg und die Tauernbahn nach Tarvisio Boscoverde zu bringen.</p> <p></p> <p><strong>Rüste nun die Lok auf und beginne um 10:05 Uhr mit der Rangierfahrt an die Wagen auf München Ost Rbf 3S.</strong></p> <p>Gute Fahrt!</p> </td> </tr> </table> </body> </html>
-
Probiers mal so
HTML
Alles anzeigen1.<html> 2. <body bgcolor="#808080"> 3. <font color="#ffffff" face="Arial" size="6"> 4. <table> 5. <tr valign="top"> 6. <td> 7. <img src="Lokomotion_positiv_4C.png" width="150" height="45" /> 8. </td> 9. <td width="2"> 10. </td> 11. <td> 12. <p>Hallo Kollege, <br> 13. aufgrund eines Lokomotiven-Engpasses mussten wir mehrere ES64U2 von Dispolok anmieten. Du bist heute auf einer solchen eingeteilt.<br> 14. Deine Aufgabe ist den schweren Container-Gz über Rosenheim, Salzburg und die Tauernbahn nach Tarvisio Boscoverde zu bringen.<br> 15. <br> 16. <strong>Rüste nun die Lok auf und beginne um 10:05 Uhr mit der Rangierfahrt an die Wagen auf München Ost Rbf 3S.</strong><br> 17. Gute Fahrt!</p> 18. </td> 19. </tr> 20. </table></font> 21. </body> 22.</html>
-
Danke. Hat ber keine wirkliche Änderung gebracht. Auch wenn ich das Bild auskommentiere wird der Text nur bis Container-Gz gezeigt.
-
-
statt "ü" ein "ü" schreiben.
Selbiges gilt für die restlichen Umlaute. Siehe https://wiki.selfhtml.org/wiki/Referenz:HTML/Zeichenreferenz
-
Absolut richtig, sorry hab ich in der hast ue(ü)berlesen.
-
Es kann sein, das ich das jetzt falsch in Errinnerung habe, aber ich glaube die ü, ä, ö, sowie ß kapiert das dämlich Ding auch nicht...schreib ae, ue, oe, und ss un solchen Fällen, sieht zwar scheiße aus, geht glaube ich aber nicht anders.
-
nein @-setter- da hast du recht, das geht nicht. Ich glaube du musst das <br> am Ende weglassen, so hat es bei mir geklappt.
<FONT COLOR="#FFFFFF" FACE="Arial" SIZE="3">
<P>
<br>Deine heutige Aufgabe ist einen Güterzug von Siegen nach Hagen zu fahren.
<br>Die Höchstgeschwindigkeit für deinen Zug beträgt 90 km/h und es wird in der mittlere Zugart "M" gefahren<P>
<P> -
Also ich jetzt habe die HTML-Datei von -setter-´s HTML-Test genommen und meinen Text eingefügt, jetzt funktioniert es. Warum ist mir aber immernoch schleierhaft, ich kann keinen Unterschied zu meinem erkennen.
-