austin_medic

Random Weapon Spawning Script

5 posts in this topic

ArmA 3 Random Weapon/Item Spawner

Well, since there is no weapon spawning script (that im aware of) for ArmA 3 yet, I decided to make one.

This script basically just uses weapon holders to spawn stuff on the ground at the defined game logic (it runs the script on every one of the game logics so the more options you put in, the wider variety of things it will spawn).

You can use this as one script, but in my opinion, it might be better to clone the script then change stuff in the copies of it and run them on different game logics to avoid the chance of having like 40 guns and 50 ammo magazines spawn on one game logic.

Also worth saying that sometimes behavior of things spawned is... odd (like having a gun spawn then fly off into the sky, or have the gun magically floating in the air all by itself...)

as i said above, just put down a game logic in the editor and in its init box put:

nul = [this] execVM "randomspawn.sqf";

You can add more stuff to this. Just get the classname for the item/gun/magazine and copy and paste a line thats already in the script, change the random numbers, and put in how many of the item will spawn if its picked. It doesn't have to be a gun either, it can be a backpack or a vest or a uniform as well (or even a custom item like a bandage or food can from DayZ).

http://www.armaholic.com/page.php?id=21513

Edited by austin_medic

Share this post


Link to post
Share on other sites
nul = [this] execVM "randomspawn.sqf";

For anything you're releasing for others to use you'll want to use a less generic name than "randomspawn". For any functions you create and especially for the final script you'll want to tag the names. AUSMD_randomWeaponSpawn.sqf or AUSMD_fnc_randomWeaponSelect or something. I'd head over to OFPEC and sign up for your own tag then rewrite your script to make sure everything you use in it is unique.

Share this post


Link to post
Share on other sites

Well, 9 times out of 10 if your script is decent somebody is just gonna steal it and claim its their anyways.... But if you share it usually you don't care if somebody steals it (which I don't)

Thanks for linking that site anyways, I might sign up for a tag...

EDIT: :/ kind of going off track now...

Edited by austin_medic

Share this post


Link to post
Share on other sites

i think he was more referring to the name you use as lots of others already use something like or similar to randomspawn.sqf so be unique so it does not conflict as per example AUSMD_randomWeaponSpawn.sqf , he was not referring to someone stealing it :)

Share this post


Link to post
Share on other sites

Anyway to Random Spawn Items in Units with something like this?

A random number of Items you may setup and the Items themselves?

Example: You take down an enemy in the bush, you then search the

body and find some odd random Items/Weapons/etc. Playing around

with Scorch's Misc Item Pack. Would be cool if you could search

bodies for Intel and things that you did not pre-place there in editor.

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now