Home   Help Search Login Register  

Author Topic: weapon list  (Read 678 times)

0 Members and 1 Guest are viewing this topic.

headshot_snipe

  • Guest
weapon list
« on: 31 Mar 2003, 20:10:42 »
i was trying to make a machinegunner (from the ww2ecteam 101st units) to shoot randomly from one point to another. I made a script for that but my script can only work if i can get the name of the weapon. there is no readme saying the name of the weapon or ammo. Does anyone know how i can find out the names of mags and weapons through the pbo file or do i have to e-mail them and ask them what the names are?

thx for the help  :cheers:




Offline Sui

  • Former Staff
  • ****
    • OFPEC
Re:weapon list
« Reply #1 on: 01 Apr 2003, 02:11:11 »
To get the name of a weapon a soldier is holding, use a trigger like this:

Trigger

Radius: 0,0
Condition: Radio Alpha
Condition Field: this
OnActivation Field: hint format ["Weapons: %1\n\nMagazines: %2",weapons unit,magazines unit ]

Where unit is the name of your soldier ;)

You'll get two arrays (lists), the first being the names of all the weapons your soldier has. The second is an array of all the magazines your soldier is a carrying

headshot_snipe

  • Guest
Re:weapon list
« Reply #2 on: 01 Apr 2003, 12:12:53 »
thx for your help

i found out the weapon name (EC30C) but for some reason the guy still doesn't want to fire his gun.

my script is:

#loop

a2 fire ["ec30c","ec30c"];
~1
a2 fire ["ec30c","ec30c"];

Goto "loop"

is there smth wrong here?

(this thread is in the wrong place, i know, but i started it as editing general)


headshot_snipe

  • Guest
Re:weapon list
« Reply #3 on: 01 Apr 2003, 12:15:37 »
sorry for this double post but i found out one thing:

i should have put the ammo in the second place (which is EC30C_A) but it still doesn't work.

anyideas?


Offline macguba

  • Former Staff
  • ****
    • macguba's operation flashpoint page
Re:weapon list
« Reply #4 on: 01 Apr 2003, 12:44:59 »
try

a2 fire "ec30c"

In other words, you can use a string rather than an array.   With the array you have to get all the arguments right, whereas with a string it's a lot simpler.

In your script you have a spare ; at the end of the line.   This doesn't seem to matter much in triggers, but I've had it cause problems in a script.
Plenty of reviewed ArmA missions for you to play

headshot_snipe

  • Guest
Re:weapon list
« Reply #5 on: 01 Apr 2003, 13:00:26 »
thx a lot, it works now (the guy actually fires)
but... but he looks in the sky and fires.
i tryed o make a script to make him watch 2 targets

#loop
~1.5
a2 dowatch target1
~1.5
a2 dowatch target2
goto "loop"

but the guy doesn't actually look at the 2 targets, he moves his body from side to side (which is what i want) but he looks in the wrong direction.

anyideas how to fix that?

thanks anyways

Offline macguba

  • Former Staff
  • ****
    • macguba's operation flashpoint page
Re:weapon list
« Reply #6 on: 01 Apr 2003, 14:52:16 »
Maybe doTarget?     doFire might help you too.    Or setDir.     You can set up a dummy target like an invisible H, or something setposed below the ground.     AI won't target gamelogics though.

syntax in the Command ref.
Plenty of reviewed ArmA missions for you to play

Flapje

  • Guest
Re:weapon list
« Reply #7 on: 01 Apr 2003, 20:42:11 »
try dude dowatch dude

Agent Fire

  • Guest
Re:weapon list
« Reply #8 on: 01 Apr 2003, 23:08:51 »
invisible H's don't work - I want the same thing, and they are invisible

headshot_snipe

  • Guest
Re:weapon list
« Reply #9 on: 02 Apr 2003, 20:24:38 »
it looks like this only works on stationary guns (i tryed it with a m2). but i really want to know why the heck do the guys look at the sky instead of where i want them to shoot. I guess i'll have to wait until ww2ecteam release a 30 cal. as a stationary gun.

thx for all your replies anyways.

if anyones finds a way of making those guys shoot straight please notify me.

Cheers  :cheers: