Hello*I HOPE I CAN EXPLAIN THIS WELL
HALO JUMPHeres what to do:
Scripts
description.ext
respawn = "instant"
respawndelay = 15
};
ejct.sqs
~2
_group = _this select 0
leader _group say "eng20"
_delay = 0.4
;main part of script (edit at own risk)
_count = count units _group
_num = _count - 1
#eject
_time = 0
_unit = units _group select _num
unassignvehicle _unit
[_unit] ordergetin false
_unit action ["eject", vehicle _unit]
?_num == 0:goto "exit"
_num = _num - 1
&_delay
goto "eject"
#exit
helo1 flyinheight 100
helo1 move [0,0,0]
@unitready helo1
deletevehicle helo1
exit
init.sqs
_units = ["w1","w2","w3","w4","w5","w6","w7","w8","w9"]
{[_x,150,30,500] exec {real_halo.xsqs}} foreach _units
hint format["Hello %1! I hope this will help you, OFPWiZard.]
exit
Automatically
Open a new mission (Ex: Desert Island)
Save as HALO JUMP
Press Alt + Esc to close OFP (Brings to taskbar)
Drag all the scrips (description.ext, eject.sqs, and init.sqs) into the folder called HALO JUMP.Intro
this will be in:
C:\Program Files\Codemasters\OperationFlashpoint\Users\Name\missions\HALO JUMP.Intro
Open Flashpoint again by clicking it on the Taskbar
Make a chopper (UH60)
Name is helo1
In the Chopper's Initialization Field: this flyInHeight 500; this setPos [getPos this select 0, getPos this select 1, 500]
Make waypoint for helo1 type Move, speed Normal, and put a long way from the chopper so it will go and you can eject yourself and your men, or have it automatically like how i am going to say right now.
Make a group (9 People)
Name them w1 - w9
In the Officer's (Leader's) Initialization Field: "_x moveInCargo helo1" foreach units group this; west1 = group this
Make two triggers
Trigger One
Axis A 150 and Axis B 600
Type Rectangle
Activation West - Present
On Activation: leader west1 say "eng13; [west1] exec "eject.sqs"
Put the trigger on the line of the waypoint where ever you want the group to eject.
Manually
Trigger Two
Type Repeatedly
Activation Radio Alpha - Countdown (0,0,0)
Title Eject Group
On Activation [west1] exec "eject.sqs"
Use this to eject manually by press 0,0,1 in game to eject the group by yourself.
Hope this works, bye