OFPEC Forum
Editors Depot - Mission Editing and Scripting => ArmA - Editing/Scripting General => Topic started by: satexas69 on 06 Mar 2007, 19:33:39
-
NOTE:� Thanks everyone - My mission I've been working on is just about complete and works GREAT. You can find it on our dedicated server listed as "satexas.com/saralite.zip" - it's listed like that so people can figure out you need the saralite island addon/pbo, and a place to download it.� Check it out, it's TONS of fun. (I use SaraLite instead of Sara because it runs much smoother/faster on the Dedicated Server)
Anyway - the basic premise of the mission is you defend a fort against waves of orchestrated attacks, then you go forth in the mission and liberate a couple cities.
My Question - during the attack - I'd like to have the AI either run some bombing runs on our heads via aircraft OR have some triggers set up that fire artillery at us. I can't seem to find an example of anyone doing this in any mission or post on a forum.
I would assume the "easiest" would be using artillery and then choosing what ammo they fire (for strength/damage adjustment purposes) - but how can I get them to "auto fire" to a specific spot (or general very close area) by using a trigger that I can set off?
Also, I've yet to test - how far away can they fire?
-
this might be usefull ....
http://www.ofpec.com/forum/index.php?topic=28804.0 (http://www.ofpec.com/forum/index.php?topic=28804.0)
-
But still can't be used on dedicated servers yet? :(
-
afraid not ... sorry .. >:(
-
UPDATE:
I've come up with an alternative to my problem - simulating a bombing run using an explosive script.
The script I used is a very old OPF one that I updated with latest ArmA jargon 8)
The script is below for all to enjoy (with my notes in the comments):
; ***************************************
;Explosion Script by GuiltyRoachKillar
; Updated by ]KAW[ Rooster aka SATEXAS69
;******************************************
;
;To use make a trigger:
;Activation: [nameofobject,"ammotype",height] exec "explos.sqs"
;
;Example: [target1,"Sh_122_HE",15] exec "exlpos.sqs"
;
; ***************************************
; This is great for making stuff explode using triggers and such...
;
; OR -
;
; You can simulate a huge bombing run like I have, by making a bunch of "H" objects
; using the INVISIBLE ones, and naming them "target1"... "target2"... and then having
; a plane fly over them setting off the above in a trigger... I stack multiple in a
; single Activation line varying the height for tons of fun in my mission
; called "FORT ROOSTER"
;
; ***************************************
;Get the array parameters and define _pos...
_unit = _this select 0
_ammo = _this select 1
_height = _this select 2
_pos = getpos _unit
;set _pos height according to what's in the array
_x = _pos Select 0
_y = _pos Select 1
_z = ( _pos Select 2) + _height
_pos = [_x, _y, _z]
#b
bomb= _ammo createvehicle _pos
bomb2= _ammo createvehicle _pos
exit
-
Regarding the last part of that script, Mandoble here http://www.ofpec.com/forum/index.php?topic=28855.0 (http://www.ofpec.com/forum/index.php?topic=28855.0) posted about being unable to create mid-air explosions until he did some kind of work-around. Might want to incorporate that into your script or edit out the lines about "mid-air explosion", whichever way. ;)
Wolfrug out.
-
Wolf,
Updated the script comments, thx.
-
OK I'm not too good with scripting yet- does that script simply make a barrage of artillery rounds strike the ground (or mid-air)? Does it work in co-op mode, too?
Thanks.