Hallo,
irgendwie krieg ich es nicht hin, dass es funktioniert. Ich habe sogar schon Vorlagen aus anderen Szenarios verwendet.
Kann mir da jemand helfen und sagen, was ich falsch mache?
Ein Skript 1zu1 aus dem Tutorial zu übernehmen, funktioniert nunmal nicht.
Du musst im Skript natürlich Änderungen vornehmen, bezüglich Dateinamen, Eventnamen, etc.
Das ganze kann dann so aussehen:
if (event == "introtext") then -- Einfuehrung und Steuerung erlauben
SysCall ( "ScenarioManager:ShowInfoMessageExt", "IC2266", "intromessage.html", 0, MSG_VCENTRE + MSG_CENTRE, MSG_REG, TRUE );
end
Tu mal deine .html in einen "DE"-Ordner, ist ja eine deutsche HTML
Anbei mal ein Script von einem meiner Szenarios:
Darin enthalten ist eine message mit dem Namen "intro.html" enthalten.
Das event heißt "introtext" und muss genauso im Szenario Manager aufgerufen/ausgelöst werden.
-- true/false defn
FALSE = 0
TRUE = 1
-- condition return values
CONDITION_NOT_YET_MET = 0
CONDITION_SUCCEEDED = 1
CONDITION_FAILED = 2
-- Message types
MT_INFO = 0 -- large centre screen popup
MT_ALERT = 1 -- top right alert message
MSG_TOP = 1
MSG_VCENTRE = 2
MSG_BOTTOM = 4
MSG_LEFT = 8
MSG_CENTRE = 16
MSG_RIGHT = 32
MSG_SMALL = 0
MSG_REG = 1
MSG_LRG = 2
-- RE 4875 (445) --
function OnEvent(event)
if (event == "introtext") then
SysCall ( "ScenarioManager:ShowInfoMessageExt", "RE4875=>Garmisch", "intro.html", 0, MSG_VCENTRE + MSG_CENTRE, MSG_REG, TRUE );
end
end
Alles anzeigen
Zu guter Letzt noch:
nicht vergessen
.html, .lua Dateien speichern
im Editor auf "Reload" klicken
im Editor auf "compile/generate MD5 klicken
ich hoffe ich konnte dir weiterhelfen
Für weitere Fragen, bin ich gerne da
Ansonsten noch ne empfehlung, sich im Wiki im Bereich: (Video-)Tutorials/Szenariobau umschauen