Lua scripting mit video am eine stop

  • 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;

  • Das stimmt, Die video soll spielen wenn die zug steht. Danke, das ist eine kleine fehler. Hab ich nicht gut gemacht. Sollte es anpassen und wieder probieren.