Failure scripts

Hello,

I have the PRO version. I have been trying to play with the scripts but with little success. I first tried using one of the 4 example scripts provided (the engine failure at V1). I renamed the file to match an existing situation in my FSX files folder and loaded the situation. At 80 kts, the L/H engine caught on fire, but with no indication in the cockpit whatsoever and no change of engine performance. I reloaded the flight several times, and sometimes the L/H engine is still on fire as I start the flight, sometimes it's not but the same engine (L/H) is always the one catching on fire at 80 kts (according to the script there should be a 50% change of being the R/H). After doing one of those flights sometimes the engine is still on fire even after loading another livery in another location. And I tried running another script (the hydraulic leak at FL100 one) and nothing happens for that one. Last thing, I read in the manual that after unpressurizing the cabin at altitude there is a loss of control after the oxygen runs out, I tried that but it did not seem to have any effect.

Does anyone have any help they could provide regarding failures?

Thank you!

Francois

Comments

  • This is what I did that made it work:

    Copy randomEngineFailureOnV1.mgs from mjc8q400\doc\scripts\examples Folder.
    Paste file in mjc8q400\scriptLib\defaultfailures Folder
    Back to mjc8q400\scriptLib folder and open defaultFailures.mgs (include last line item)

    INCLUDE \scriptLib\defaultFailures\initMaint.mgs
    INCLUDE \scriptLib\defaultFailures\defFail_Powerplants.mgs
    INCLUDE \scriptLib\defaultFailures\defFail_Avionics.mgs
    INCLUDE \scriptLib\defaultFailures\randomEngineFailureOnV1.mgs

    BEGIN
    TEXT "DEFAULT FAILURES INITIATED"
    END
    Optional:

    I also tried editing script of randomEngineFailureonV1.mgs sample

    BEGIN
    gs1 GOTO gs1 #fdeData_->GS < 118 ; Wait until GS is above 118 kts
    gs2 GOTO gs2 #fdeData_->GS < 116 ; Wait until GS is above 116 kts
    rn1 GOTO rn2 %random < 0.5 ; will go to line 6 with 50% chance
    COPY #FADEC_->FADEC_engines[0].FADEC_failure 1
    GOTO jf1
    rn2 COPY #FADEC_->FADEC_engines[1].FADEC_failure 1
    jf1 END

    It all worked, I use FSX Steam Majestic Q400 Pro.
    Hope people can also share tutorial, and additional scripts. I'm having also a hard time understanding how the script works.

Sign In or Register to comment.