Jump to content

Activating air defense using MIST/MOOSE ?!


strikers_blade

Recommended Posts

In my search for scripting understanding, I have decided to try a simple air defense script. Unfortunately, it looks like my MIST flag is not good at all;

local function main()

timer.scheduleFunction(main, {}, timer.getTime() + 1)

 

do

mist.flagFunc.units_in_zones{

units = {'avion_test'},

zones = {'Maykop'},

flag = 777,

zone_type = 'sphere'

}

end

if trigger.misc.getUserFlag('777') == 1 then

trigger.action.outText("Maykop air defense activated",15)

-- trigger.action.setUserFlag('777', false)

SpawnAD = SPAWN:New( "air_defense" )

SpawnAD_Group = SpawnAD:Spawn()

else

trigger.action.outText("no plane in defensive perimeter",15)

end

end

main()

 

While I get my "no plane in defensive perimeter" message every second, my flag never gets TRUE while the blufor is in the Maykop zone.

 

What am I doing wrong?

airdefense_example.miz

My systems:

 

Windows 10 64 bits

I7-8700k

32.0 GB RAM

500Gb SSD

Asus ROG 2080ti

HP Reverb

 

Windows 10 64 bits

I7-6820HQ CPU @ 2.70Ghz

32.0 GB RAM

500Gb SSD

Nvidia Quadro M4000M

TrackIR 5

Link to comment
Share on other sites

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...