Ich arbeite an einem Szenario. Ich möchte, dass ein Video an einem bestimmten Punkt an einem Stopp gezeigt wird. Ich möchte dies mit LUA-Skripten tun. Ich kann es einfach nicht zeigen, wenn der Zug angehalten hat. Wer kann mir helfen, das zu beheben.
Die script wie ich gemacht habe :
function OnEventHintergassseV ()
SysCal ( "ScenarioManager:BeginConditionCheck", "HintergasseStop")
end
function TestConditionHintergasseStop ()
speed = SysCall( "PlayerEngine:GetSpeed" );
if (speed > 0.1) then
SysCall("ScenarioManager:PlayVideoMessage", "VideoH.ogv", CALL, FALSE, NO_CONTROLS,0)
return CONDITION_SUCCEEDED;
end
return CONDITION_NOT_YET_MET;