it is inpossible to force that AI turns on searchlightspots.
https://forums.bistudio.com/topic/140865-helicopter-lighton-problem/
null=[] spawn { while {true} do { player action ["lightOn", heli];sleep 0.01};};
This is a strobo light im MP environment.
the following walkaround is no suitable solution:
light = "#lightpoint" createVehicleLocal position this;
light setLightBrightness 0.5;
light setLightAmbient[0.0, 0.0, 0.0];
light setLightColor[1.0, 1.0, 1.0];
light lightAttachObject [this, [0,0,-10]];
AI do not use the searchlightspot at all, so it is not nessesary to bind the status of this light to AI behavior. I know, its the same light as the car Driving light, only with MOSTLY opposite behaviour conditions.
It seems, that it have to become independent.