Othello 549 Posted July 31, 2017 Share Posted July 31, 2017 Mit Startkonfiguration meine ich den Zustand des Fliegers nach dem Laden (dem Start) des Flugzeugmodels. In der alten Version gab es einige Lua-Scripte, mit welchen man den Startzustand beeinflussen konnte (z.B. yokes anzeigen oder nicht). In der XP-11 Version gibt es immer noch die gleichen Dateien, allerdings nicht mehr mit der Endung .lua, sondern mit der Endung .sec Es könnte sein, dass die lua Files einfach verschlüsselt wurden. Jedenfalls kann man die Startbedingungen nicht mehr einstellen. Ich habe mit einem einfachen Luas-Script versucht, nach dem Laden der B200 die Aussentüre zu schließen, am Anfang jedoch ohne Erfolg. Dies liegt daran, dass die Initialisierung der B200 einige Zeit dauert, und nach dem Start eigener Scripte noch nicht abgeschlossen ist. Dadurch werden von der Initialisierung eventuell selbst gesetzte Werte wieder überschrieben. Abhilfe Ein Luascript, welches nach einer kleinen Verzögerung nur einmal abläuft: local done = 0 function set_startconditions() if (done == 1) then return end set ("com/dkmp/PassengerDoorHandle", 1) -- Passenger door 0=open, 1=close) set ("com/dkmp/Menu1", 0) -- display icon for menu 0=no, 1=yes set ("com/dkmp/Menu3", 0) set ("com/dkmp/ArmRestLL", 0.0) -- set position for armrest (left seat, left side) from 0.000 to 1.000, 0.5=halfway set ("com/dkmp/ArmRestLR", 0.0) set ("com/dkmp/ArmRestRL", 0.0) set ("com/dkmp/ArmRestRR", 0.0) set ("com/dkmp/HideYokeL", 1) -- hide left yoke 0=visible 1=hidden set ("com/dkmp/HideYokeR", 1) -- hide right yoke set ("com/dkmp/BT3[4]", 2) -- set inverter "off position" 4=inverter #1, 2=inverter off, 0=inverter #2 done = 1 end do_sometimes("set_startconditions()") Eine Frage in die Runde, gibt es in FlyWithLua die Möglichkeit, eine Funktion nach einem Delay genau nur einmal aufzurufen? Also so etwas wie: call_once_after(functionname, 3) -- delay in Sekunden als Argument Gruß Othello Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.