Arma 3
98 ratings
LEAKS SFX DEMO
   
Award
Favorite
Favorited
Unfavorite
Data Type: Scenario
Scenario Gameplay: Singleplayer, Multiplayer, Coop
Scenario Map: Altis
Tags: Tag Review
File Size
Posted
3.278 MB
Jul 26, 2018 @ 7:40am
1 Change Note ( view )

Subscribe to download
LEAKS SFX DEMO

In 1 collection by ALIAScartoons
ARMA 3 SCRIPTS AND DEMO MISSIONS
52 items
Description
If you like this script don't forget to rate, share or provide feed-back. Thank you!


With this script you can create:
- gas/steam leaks
- fire leaks/bursts
- water leak for exterior
- cave leaks

Note
* Demo mission on ALTIS.
* Tested partially on dedicated
* Un-pbo or Un-zip the mission and read the comments or watch the video tutorial for more information.

Direct Download link:
http://www.armaholic.com/page.php?id=34266

If you like my work and want to support:



For those who prefer to donate via PayPal here it is the link
[www.paypal.com]

My Patreon Page:
https://www.patreon.com/aliascartoons

My Twitter account
https://twitter.com/ALIAScartoons

Other Scripts
http://steamcommunity.com/sharedfiles/filedetails/?id=1123074587

DO NOT INCORPORATE THIS SCRIPT OR PORTIONS OF IT IN MONETIZED PRODUCTS OR SERVERS WITHOUT ASKING FOR PERMISSION AND OBTAINING APPROVAL FROM ME!!!
< >
43 Comments
ALIAScartoons  [author] May 15, 2019 @ 6:40am 
@CartoonBOY
You could use a loop, first you need all objects(names) you wanna use in an array then run the script for each element of the array in a loop(which runs only once), this way you don't need to mess with the script's syntax
CartoonBOY May 15, 2019 @ 5:56am 
I love this stuff - How would I make multiple water leaks on a MP server? I don't want to replicate the code over and over. Would I just use the variable _leak_obj as a single map addition?

Water_leaks.sqf: (create objects)

if (!isServer) exitWith {};
rain_leak = "Land_HelipadEmpty_F" createVehicle [8199.89, 10697.8, 18.7564];
rain_leak setVectorDirAndUp [[0, 1, 0], [0, 0, 1]];
rain_leak enableSimulationGlobal true;

rain_leak2 = "Land_HelipadEmpty_F" createVehicle [8198.89, 10698.8, 14.7564];
rain_leak2 setVectorDirAndUp [[0, 1, 0], [0, 0, 1]];
rain_leak2 enableSimulationGlobal true;

null=[rain_leak,rain_leak2] execvm "AL_Leaks\water_leak.sqf";
diag_log "RAINleaks - loaded";

Water_leak.sqf: (your script)

if (!isServer) exitWith {};
_leak_obj = _this select 0;
if (!isNil {_leak_obj getVariable "is_ON"}) exitWith {};
_leak_obj setVariable ["is_ON",true,true];
[[_leak_obj],"AL_Leaks\water_leak_sfx.sqf"] remoteExec ["execvm",0,true];
flurry Apr 1, 2019 @ 2:45pm 
@ALIAScartoons Excellent, thank you! I'm trying to switch off fire leaks assigned to two objects. The fire leaks are acting as a gate to stop the player from progressing too far ahead.
ALIAScartoons  [author] Mar 31, 2019 @ 11:34am 
@flurry
I will have a look, i don't remember how i dealt with them. What effect you trying to switch off?
flurry Mar 31, 2019 @ 3:53am 
Is there a way to turn off the effect after trigger event? deleteVehicle throws up a few errors when deleting the source object. Really awesome script otherwise.
ALIAScartoons  [author] Mar 9, 2019 @ 10:29am 
@Tin Can
For damage see where i check for distance between player an the object you use for leak
Tin Can™ Mar 9, 2019 @ 10:22am 
@ALIAScartoons For what I'm trying to make the gas cloud is just too big and covers the entire room over like 10m, instead of a small length of around 4m that I need, but I will see if I can find the size for it and alter it - I'll also need to figure out how to lower the size of the damage trigger
ALIAScartoons  [author] Mar 9, 2019 @ 10:09am 
@Tin Can
What's the problem? Gas cloud goes through wall? or is the burst of gas?
It can be done by altering the size/scale for particles and their life time and speed.
Tin Can™ Mar 9, 2019 @ 8:00am 
@ALIScartoons Is there any way to decrease the size of for example the gas leaks?

I'm trying to implement one of the gasleaks from this script in a small warehouse interior area in a way that makes it look good, but with how it's set up it's way too big for my tastes
ALIAScartoons  [author] Sep 18, 2018 @ 3:55am 
@Malcain
Loops on server can cause that, you have to find the right balance for that to work.