Search the Community
Showing results for tags 'spawner'.
Found 13 results
-
Code optimization, multiple threads of waituntil and spawn
Vandeanson posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
Hiho Gentlemen, for the past weeks I have been looking into improving the FPS impact my Vandeanson's Apocalypse mod has on missions. What does the mod do? (all the below happens server side only, fyi) 1. []spawn "Position finder function": find well suiting locations to spawn sites of interest (small sized composition of structures, things and AI, e.g. a banditcamp) based on a random players location 2. []spawn "Site spawner function":mark that location (as set in #1.) and starts "waituntil {code to check for condition}" with condition that ANY player gets close to the site 3. create the site, enable dynamic simulation, start despawn timer 4.a [] "spawn hideobjectglobal function" that will hide the objects of a site once no player is near that site, but the despawn timer (item. 5 below) has not run out yet 4.b [] "spawn un-hideobjectglobal function" that will UNhide the objects of a site if a player is near again 5. wait for despawn timer to run out (minimum up-time of a site) 6. start "waituntil {code to check for condition}" with condition that no player is near the site 7. delete the site/AI 8. start at #1. I hope its somehow recognizable, that this should allow for a dynamic environement, with least possible performance impact due to the "waituntil" gating. Sites are only up if really needed e.g. a player is nearby to actually see the site. If the sites and AI are spawned, dynamic simulation is enabled. The performance gains compared to previous versions (where assets where spawned in and FPS was only saved by dyn. simulation) are already quite considerable. The performance saving actions happen through distance checks, waituntil, dynamic simulation, hideobjectglobal and despawn of sites that are no longer needed (e.g. noone within 4k meters proxy) However, the question that is bugging me currently is about the performance impact of having multiple (possibly 100+) waituntil and spawn threads up sametime. waituntil: the mod spawns about 10 type of sites, each sites may be spawned up to 10 times. Each creates an own "waituntil" thread. I seem to understand that these waituntils are continuisly eating up performance until the "condition" is met. Until then, the condition is checked every frame. In my case, these are way to many "check" iterations than needed. A check every 5 seconds is fine as well. Hence I changed the waituntil to waituntil {sleep 5; ...code..}; Question: am I correct that this shold have a "considerable" positive impact on performance of waituntil usage? I got this from forum posts so it should atleast have some hand and feets. [] spawns: most functions need to be spawned in a separate thread, I can not use "call" as the calling script can not be halted until the function returns true and since suspension (waituntil) is not allowed for called functions. Where i can use "call", i do that. Hence, in additiona to a lot of waituntils, I also have multiple spawn threads run more or less complex code sametime. I believe that if i put in sleep timers between each bulk of complex code that should help with performance (e.g. first all bandit camps are spawned, then the next site may start to spawn in). Question: this, if the sleep timers are set right, should put additional ease on cpu. Correct? Also, if I place small sleep timers throughtout spawned code, I should ease possible stutters/lags when spawning stuff. I could also add condition checks (uff, more waituntils) between major functions spawns, that only return true once the previous site/code bulk is done. I hope it is somehow understandable what I am trying to do and what the challenges are that I am worried about. A playable test version of the mod can be found here FYI: (it does not include ALL of the performance saving actions yet, but it should give you a fair picture). Why this post? I would like to understand if: - my thought process is correct - if the issues I am looking into are actual issues worth looking into - if more experienced people would take a similar approach or if I am missing knowledge and the issue could be taken on in better ways. The changes I made already show positive results, but I am sure that there are things that I dont know yet. The above conclusions are based on the last 2 years of coding various projects and reading up various topics online (KK's blog, forum posts, code optimisation guides...) I have no professional coding background, hence I might lack basic knowledge. End of wall of text. I appreciate any feedback, input, source of information and so on that I can get;) Thanks! Cheers VD -
Hello, I've made a script to help people to create missions having spawn zones with random spawn points and waypoints It can be used with any mods/maps (or even pure vanilla) The script, with a detailed usage guide can be found on GitHub Preconfigured (and non-configured) templates of the script can be downloaded here Usage All you need to do is to place one (or more) triggers on the map and name it respecting a specific format : DynamicSpawn_<Activating side>_<Side to spawn>_<Amount of infantry squads>_<Amount of waypoints for infantry>_<Amount of vehicle squads>_<Amount of waypoints for vehicles>_<Amount of air units>_<Amount of air units waypoints (actually unused)>_<ID of the trigger> Where : <Activating side> is the side that will activate the trigger when entering in <Side to spawn> is the side of the units that will spawn when the trigger is activated Both sides can have the values : "WEST", "EAST", "GUER", "CIV" <Amount of infantry squads>, <Amount of vehicle squads> and <Amount of air units> are the amount of squads that will be spawn (except for air, that's just the amount of units). They can have any value above zero (including zero if you don't want such type of units) <Amount of waypoints for infantry>, <Amount of waypoints for vehicles> and <Amount of air units waypoints> are the amount of waypoints for each kind of squads (actually unused for air units). They can have any value above zero (including zero if you don't want the units to move) or a range of values using a comma , as separator, such as 4,8 if you want between 4 and 8 waypoints. <ID of the trigger> is a numeric value used to identify each triggers. Keep them unique or you may expect bugs (such as units spawning/moving at the wrong place) For example : DynamicSpawn_WEST_EAST_5_6,8_2_4_1_1_1 will trigger when an unit from WEST enters the trigger and will spawn units from EAST such as : 5 infantry squads having each between 6 and 8 waypoints 2 vehicle squads having 4 waypoints 1 air unit The Id of the trigger is 1 Then, you can place spawn points, named such as : <Type of group to spawn>_SPAWN_POINT_<id of the trigger>_<id of the spawn point> Where : <Type of group to spawn> can have as value any of those : INFANTRY, VEHICLE or AIR <id of the trigger> must match the id of the trigger previously created, so that way, when trigger 1 will be activated, the script will know it must use the *_SPAWN_POINT_1_* as spawn points. That way, spawn points can be placed outside of the trigger (allowing, for example, air units coming from far away) <id of the spawn point> is used to have different unique names for spawn points (and that value is automatically incremented when copying/pasting the spawnpoints) For example : INFANTRY_SPAWN_POINT_1_1 INFANTRY_SPAWN_POINT_1_2 INFANTRY_SPAWN_POINT_1_3 ... VEHICLE_SPAWN_POINT_1_1 VEHICLE_SPAWN_POINT_1_2 VEHICLE_SPAWN_POINT_1_3 VEHICLE_SPAWN_POINT_1_4 ... AIR_SPAWN_POINT_1_1 AIR_SPAWN_POINT_1_2 ... The example below shows many spawn points placed in Stratis. You can notice the air spawn points are placed all around the map, far away from the trigger. The waypoints work the same way than the spawn points : Their format is : <Type of group>_WAYPOINT_<id of the trigger>_<id of the waypoint> : INFANTRY_WAYPOINT_1_1 INFANTRY_WAYPOINT_1_2 INFANTRY_WAYPOINT_1_3 INFANTRY_WAYPOINT_1_4 ... VEHICLE_WAYPOINT_1_1 VEHICLE_WAYPOINT_1_2 VEHICLE_WAYPOINT_1_3 ... There is no air waypoints, the behavior of air vehicles is different : Once spawned (1000 meters altitude), they will fly and loiter around the center of the trigger (Altitude 250, radius 500) When a unit from the activating side is detected by the spawning side, the aircrafts will go Seek and Destroy on that unit location. When the search is over, they will go back to loiter The script is highly configurable and customizable You can configure which units type will spawn. This way, you can use any mods, as long as you tell the script the classnames of the units/groups you want to use You can inject custom scripts that can be executed at : Trigger creation Trigger activation Trigger deactivation Trigger cleared (when all spawned units are dead) More informations on GitHub
-
GF Object Spawner Script - Mod
GEORGE FLOROS GR posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
GF Object Spawner Script - Mod by GEORGE FLOROS [GR] Description: GF Object Spawner Script - Mod , a simple object spawner. You are free to do anything but i would like to give me Credits for this! Simple and easy to use and adapt . Have Fun ! Installation / Usage: For usage instructions and information of how to use the GF Object Spawner Script - Mod please refer to the included documentation and/or example mission. Place in your mission the files . There is everything included , in the initServer.sqf , to copy paste in your mission . https://community.bistudio.com/wiki/SQF_syntax Don't try to open this with the simple notepad. For everything that is with comment // in front or between /* means that it is disabled , so there is no need to delete the extra lines. You can open this ex: with notepad++ https://notepad-plus-plus.org/ and also use the extra pluggins (this way will be better , it will give also some certain colors to be able to detect ex. problems ) http://www.armaholic.com/page.php?id=8680 or use any other program for editing . For the Compilation List of my GF Scripts , you can search in: https://forums.bohemia.net/forums/topic/215850-compilation-list-of-my-gf-scripts/ BI Forum Ravage Club Owner : https://forums.bohemia.net/clubs/73-bi-forum-ravage-club/ Notes: GF Object Spawner Script - Mod , a simple object spawner. There are Blacklist Zones available , 5 from default and a safe distanse from players , to prevent the spawn. The objects will spawn also , at the spawned or placed in editor Buildings. 3 presets included ,vehicles , wrecks and structures. There is also , an autodetection mods script , for the classnames , instead of lists. There is an option for the spawned vehicles , to add the Ravage addactions. There is also included a mod version , posible to unpack and edit. Credits and Thanks to : Thanks to All script contributors Thanks to everyone who tries to do the best for this game! Thanks to BIS for such a great platform . Thanks to BIS Community and BIS Community Forums . Thanks to Armaholic Community and Forums . Changelog: v1.0 Forum topic: - Armaholic forums http://www.armaholic.com/forums.php?m=posts&q=40415 Armaholic GF Object Spawner Script - Mod -
Welcome to Vandeanson’s Apocalypse All info is kept up to date below: Workshop Vandeanson's Apocalypse DISCORD
- 322 replies
-
- 14
-
- vandeanson
- spawner
- (and 15 more)
-
GF Auto Population Zombie Script - Mod
GEORGE FLOROS GR posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
GF Auto Population Zombie Script - Mod by GEORGE FLOROS [GR] There will be a new update soon with a completly reworked code . Here is a temporary version : Description: GF Auto Population Zombie Script - Mod , will work automatically and populate every Map , with enemies on infinite. You are free to do anything but i would like to give me Credits for this! Simple and easy to use and adapt . Have Fun ! Installation / Usage: For usage instructions and information of how to use the GF Auto Population Zombie Script - Mod please refer to the included documentation and/or example mission. Place in your mission the files . There is everything included , in the initServer.sqf , to copy paste in your mission . https://community.bistudio.com/wiki/SQF_syntax Don't try to open this with the simple notepad. For everything that is with comment // in front or between /* means that it is disabled , so there is no need to delete the extra lines. You can open this ex: with notepad++ https://notepad-plus-plus.org/ ArmA 3 | Notepad ++ SQF tutorial https://www.youtube.com/watch?v=aI5P7gp3x90 and also use the extra pluggins (this way will be better , it will give also some certain colours to be able to detect ex. problems ) http://www.armaholic.com/page.php?id=8680 or use any other program for editing . For the Compilation List of my GF Scripts , you can search in: https://forums.bohemia.net/forums/topic/215850-compilation-list-of-my-gf-scripts/ BI Forum Ravage Club Owner : https://forums.bohemia.net/clubs/73-bi-forum-ravage-club/ Notes: GF Auto Population Zombie Script - Mod , will work automatically and populate every Map , with enemies on infinite ,according the selected spawn distance and the max number of enemy. It is created with a concept of , players being in a hostile territory. The intention of this Script - Mod , is to be played alone or even boost your mission and enchase generally the game play. The Zombie spawn possible settings are , patrol , garrison and hunt players. There are arrays , for the Units used , in order to change them easy , to your faction desired enemies . The are presets for RyanZombie , Max Zombies and Ravage mod. There is no editing needed in the 3d editor with markes , triggers etc. It's created in mind , to be as configurable as possible , easy to read , use and edit. There is a dynamic unit spawn and despawn depended on maximum number of enemies and distance. There are options about the spawn positions of the units. There are Safe distances and Blacklist Zones , from players and spawned units . Everything will be total random , according the selected options and the spawn settings. There is a Script and a Mod version available. The Mod version , is using a userconfig , to set your desired settings. For the Mod version : userconfig Installation : Place the "userconfig" folder into your Arma 3 main folder. You may already have "userconfig" folder from other addons and/or mods in which case it is safe to merge the contents from this archive. There are also incuded 2 scipts: GF Auto Random Loadout Script -Mod https://forums.bohemia.net/forums/topic/220873-gf-auto-random-loadout-script/ GF Units Map Markers and Symbols Script - Mod https://forums.bohemia.net/forums/topic/219763-gf-units-map-markers-and-symbols-script/ DO NOT use with : ZBE_Cache AI & Vehicle caching script/addon Credits and Thanks to : Thanks to All script contributors Thanks to everyone who tries to do the best for this game! Thanks to BIS for such a great platform . Thanks to BIS Community and BIS Community Forums . Thanks to Armaholic Community and Forums . Changelog: v1.0 Recommended and/or optional addons and mods to use with : Ravage http://www.armaholic.com/page.php?id=29638 Zombies and Demons http://www.armaholic.com/page.php?id=28958 Max Zombies http://www.armaholic.com/page.php?id=33696 more info in : Forum topic: - Armaholic forums http://www.armaholic.com/forums.php?m=posts&q=40392 Armaholic GF Auto Population Zombie Script - Mod- 49 replies
-
- 8
-
- auto
- population
- (and 5 more)
-
GF Auto Population Script - Mod
GEORGE FLOROS GR posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
GF Auto Population Script - Mod by GEORGE FLOROS [GR] Description: GF Auto Population Script - Mod , will work automatically and populate every Map and Water Maps as well , with enemies on infinite. You are free to do anything but i would like to give me Credits for this! Simple and easy to use and adapt . Have Fun ! Installation / Usage: For usage instructions and information of how to use the GF Auto Population Script - Mod please refer to the included documentation and/or example mission. Place in your mission the files . There is everything included , in the initServer.sqf , to copy paste in your mission . https://community.bistudio.com/wiki/SQF_syntax Don't try to open this with the simple notepad. For everything that is with comment // in front or between /* means that it is disabled , so there is no need to delete the extra lines. You can open this ex: with notepad++ https://notepad-plus-plus.org/ ArmA 3 | Notepad ++ SQF tutorial https://www.youtube.com/watch?v=aI5P7gp3x90 and also use the extra pluggins (this way will be better , it will give also some certain colours to be able to detect ex. problems ) http://www.armaholic.com/page.php?id=8680 or use any other program for editing . For the Compilation List of my GF Scripts , you can search in: https://forums.bohemia.net/forums/topic/215850-compilation-list-of-my-gf-scripts/ BI Forum Ravage Club Owner : https://forums.bohemia.net/clubs/73-bi-forum-ravage-club/ Notes: GF Auto Population Script - Mod , will work automatically and populate every Map and Water Maps as well , with enemies on infinite , according the selected spawn distance and the max number of enemy. It is created with a concept of , players being in a hostile territory. The intention of this Script - Mod , is to be played alone or even boost your mission and enchase generally the game play. There is a variety , over 75 different spawn possible settings , from spawning a single unit , transported infantry with land vehicles and helicopters , attacking planes , speed boats patroling , divers and every kind of spawn possibillity , except UAV and drones. There are arrays , for the Units used , where everything is sorted from every possible type and usage of infantry and vehicles, in order to change them easy , to your faction desired enemies , like CUP and RHS or Custom etc. There is no editing needed in the 3d editor with markes , triggers etc. It's created in mind , to be as configurable as possible , easy to read , use and edit. There is a dynamic unit spawn and despawn depended on maximum number of enemies and distance. There are options about the spawn positions of the units. There are Safe distances and Blacklist Zones , from players and spawned units . Everything will be total random , according the selected options and the spawn settings. Get prepared for anything , because the enemy will defend and attack , patrol , reckon , garrison for the infantry and the same , for all the type of vehicles units as well. There is a Script and a Mod version available. The Mod version , is using a userconfig , to set your desired settings. For the Script version : To adjust the settings : GF_Auto_Population_Settings.sqf and for the spawn types : GF_Auto_Population_Spawn_Settings.sqf For the Mod version : userconfig Installation : Place the "userconfig" folder into your Arma 3 main folder. You may already have "userconfig" folder from other addons and/or mods in which case it is safe to merge the contents from this archive. There are also incuded 2 scipts: GF Auto Random Loadout Script -Mod https://forums.bohemia.net/forums/topic/220873-gf-auto-random-loadout-script/ GF Units Map Markers and Symbols Script - Mod https://forums.bohemia.net/forums/topic/219763-gf-units-map-markers-and-symbols-script/ DO NOT use with : ZBE_Cache AI and Vehicle caching script/addon Credits and Thanks to : Thanks to All script contributors Thanks to everyone who tries to do the best for this game! Thanks to BIS for such a great platform . Thanks to BIS Community and BIS Community Forums . Thanks to Armaholic Community and Forums . Changelog: v2.2 Fixes for : the Position scripts , Spawn settings and the Location settings , Enemy spawn scripts and minor fixes. Changes on the Mod Userconfig files and Settings. Code optimization. v2.1 Fixed the Userconfig settings for the Mod version. v2.0 Fixed working in SP. Dynamic simulation is available to save the FPS and increase , also the max spawn unit number. Uavs , Drones and Ugvs spawn, is now available. A lot of code fixes and code optimization. Added some extra settings. v1.0 Forum topic: - Armaholic forums http://www.armaholic.com/forums.php?m=posts&q=40381 Armaholic GF Auto Population Script - Mod Informations :- 74 replies
-
- 13
-
- auto
- population
- (and 4 more)
-
GF ALIAS Anomaly Spawner Script
GEORGE FLOROS GR posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
GF ALIAS Anomaly Spawner Script by GEORGE FLOROS [GR] Description: GF ALIAS Anomaly Spawner Script , is a configurable spawner for ALIAS Anomaly Scripts. You are free to do anything but i would like to give me Credits for this! Simple and easy to use and adapt . Have Fun ! Installation / Usage: For usage instructions and information of how to use the GF ALIAS Anomaly Spawner Script please refer to the included documentation and/or example mission. Place in your mission the files . There is everything included , in the initServer.sqf , to copy paste in your mission . https://community.bistudio.com/wiki/SQF_syntax Don't try to open this with the simple notepad. For everything that is with comment // in front or between /* means that it is disabled , so there is no need to delete the extra lines. You can open this ex: with notepad++ https://notepad-plus-plus.org/ ArmA 3 | Notepad ++ SQF tutorial https://www.youtube.com/watch?v=aI5P7gp3x90 and also use the extra pluggins (this way will be better , it will give also some certain colors to be able to detect ex. problems ) http://www.armaholic.com/page.php?id=8680 or use any other program for editing . For the Compilation List of my GF Scripts , you can search in: https://forums.bohemia.net/forums/topic/215850-compilation-list-of-my-gf-scripts/ BI Forum Ravage Club Owner : https://forums.bohemia.net/clubs/73-bi-forum-ravage-club/ Notes: GF ALIAS Anomaly Spawner Script , is a configurable spawner for ALIAS Anomaly Scripts. I was asked several times on how to spawn them automatically , without any editing in the 3D editor and create multiple spawns. This is why i created this spawner : The scripts of ALIAS are NOT included ! This Spawner Script is supporting the following : Burper Farty Flamer Screamer Smuggler Sparky Steamer Strigoi Worm Everything in the description.ext , is ready to use with these scripts. There are settings for : Debug Max Number of the spawned scripts Blacklist Zone distance Safe distance spawn from players Select ( scripts ) The spawner will work automatically , without need of placing Markers in the 3Deditor. The spawn position will be random. #CAUTION : Inside the Description.ext , the initServer.sqf and the initplayerlocal.sqf , there are extra codes for Farty and Flamer Scripts. If they are not in use , they must be deleted. Credits and Thanks to : #SPECIAL THANKS TO ALIAS ! He was my motivation to start scripting. I'm following him all these years and for me , it's a unique person. The least that i can say is , thank you ALIAS for everything ! Thanks to All script contributors Thanks to everyone who tries to do the best for this game! Thanks to BIS for such a great platform . Thanks to BIS Community and BIS Community Forums . Thanks to Armaholic Community and Forums . Changelog: v1.0 Forum topic: - Armaholic forums http://www.armaholic.com/forums.php?m=posts&q=40409 Armaholic GF ALIAS Anomaly Spawner Script Thank you very much ALIAS for everything ! PS : You are the Greatest !!! I have told you and you know that !- 31 replies
-
- 17
-
hey I'm new here and I know nothing about scripting or coding but I really want to add a spawner in my singleplayer through Zeus or edin I play scenarios that I creat but sometimes I die so I have to save or I will have to reset but I want to be able to respawn is there a script or a code or even a mod for it I would love the help thank you all in advance
-
GF Explosive Objects Script - Mod
GEORGE FLOROS GR posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
GF Explosive Objects Script - Mod by GEORGE FLOROS [GR] Description: GF Explosive Objects Script - Mod , will spawn explosive objects , mainly indoors. You are free to do anything but i would like to give me Credits for this! Simple and easy to use and adapt . Have Fun ! Installation / Usage: For usage instructions and information of how to use the GF Explosive Objects Script - Mod please refer to the included documentation and/or example mission. Place in your mission the files . There is everything included , in the initServer.sqf , to copy paste in your mission . https://community.bistudio.com/wiki/SQF_syntax Don't try to open this with the simple notepad. For everything that is with comment // in front or between /* means that it is disabled , so there is no need to delete the extra lines. You can open this ex: with notepad++ https://notepad-plus-plus.org/ and also use the extra pluggins (this way will be better , it will give also some certain colors to be able to detect ex. problems ) http://www.armaholic.com/page.php?id=8680 or use any other program for editing . For the Compilation List of my GF Scripts , you can search in: https://forums.bohemia.net/forums/topic/215850-compilation-list-of-my-gf-scripts/ Notes: GF Explosive Objects Script - Mod , will spawn explosive objects , mainly indoors. There are Blacklist Zones available , 5 from default and a safe distanse from players , to prevent the spawn. The objects will spawn also , at the spawned or placed in editor Buildings. There is also included a mod version , posible to unpack and edit. Credits and Thanks to : Thanks to All script contributors Thanks to everyone who tries to do the best for this game! Thanks to BIS for such a great platform . Thanks to BIS Community and BIS Community Forums . Thanks to Armaholic Community and Forums . Changelog: v1.0 Forum topic: - Armaholic forums http://www.armaholic.com/forums.php?m=posts&q=40411 Armaholic GF Explosive Objects Script - Mod- 27 replies
-
- 11
-
spawner [Release] Vandeanson's Apocalypse - the Mod:
Vandeanson posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
Vandeanson's Apocalypse - the Mod: A "plug and play" mod that will spawn various sites and AI, fully randomly placed that will be dynamically de and respawning for ongoing survival action! NOTE: This is not a MISSION. This is a dynamic site and event spawner, that runs on top of any mission that you start while the mod is active. It spawns in sites based on player position, terrain and your settings (to change settings, you must edit your mission in Eden Editor - > Settings - > Addon Options). Never again will it be pointless, dull and boring to run around in armas beautiful forrests, just because all the loot and action is stuck in cities and other remains of civilisation! My mod will spawn in bandit camps to raid, small survivor hideouts to find and loot in the deepest forest, crashed helicopters that should definitely be searched before other survivors get there, ferocious packs of wild dogs that will jump you in the dark or animals to hunt for survival. Find a tame horse as a compagnion and tie it up next to your homebase while setting up barricades and boobie traps to fend off attacks against your newly claimed home. Zombies just got deadlier with the infection feature. When getting hit, you might catch a deadly infection that will drain your stamina and lifeforce over time. Stack up on anti virus pills to cure yourself! You will never rest easy, knowing that your steps may be watched from far and the moment you get too comfortable at a place, bandits pick up your trace and hunt you down! VANDEANSONS APOCALYPSE (STEAM DOWNLOAD) INSTALLATION: 1. Subscribe to the mod and activate it and CBA_A3 in the A3 launcher Whenever you start any mission (self made or from steam) , the mod will start to spawn in sites according to the default settings. 2. to adjust VA settings, open the mission you want to edit, or create a new one in Eden Editor, go to Settings -> Addon Options -> select the "VDA" options to see what you can change (there are a lot of options for customisation) 3. NOTE: the plane spawner requires you to place the following markers by default, else the planes spawn in the debug zone: "VD_PlaneMrkr_1,VD_PlaneMrkr_2,VD_PlaneMrkr_3,VD_PlaneMrkr_4". You may add or remove markers. 4. if you play on maps like chernarus, cover the empty terrain with large area markers and name them. enter the area markers name into the field under "VDA -1- General Settings" to blacklist that area from landsite spawns. 5. similar for shipwrecks and boats (cover inland lakes with additional area markers) so the shipwrecks and boats wont spawn in lakes inland. 6. Place your player and play. (Place the gamemaster module to check if the mod is working as ZEUS) FEATURES : - random and automatic position finder for all features. No marker placement needed (see INSTALLATION gor exceptions) - sites de and respawn after a adjustable time and while no player is close - Bandit Camps - Hideouts - Shipwrecks - Crashsites - Tradercamp (custom weapon attachment trader, custom trader for ravage respawn tent backpacks, all ravage traders) - AI Patrols - Animal Spawner (Goats & Sheep, can be gutted and eaten with the Ravage mod) - Spawners for Boats, Planes, Helicopters - Medical Sites - Zombie Infection Script for the RAVAGE mod (change the zombie parent if you want this to apply to other zombie mods) - JBDOG feral dog spawner - DBO Horses spawner (you need to subscribe to this mod separately, if you wish to use the spawn feature) - No Rest! spawner (checks if player stays at a place for too long, if so, might spawn AI hunters ) - loot spawns at all sites - Max Joiners melee weapon mod is automatically included in the loot economy and player equipper. AIs wont spawn with melee weapons however. This requires the max_melee weapons mod. No dependency is created. GENERAL: - dynamic simulation is enabled for all spawned AI and structures. Simulation is enabled based on your view distance settings minus fog, plus scoped view distance to save FPS - automated loot arrays based on active mods (e.g. CUP, RHS,... will be integrated into the features) - option to blacklist items from loot arrays - option to exclude Arma 3 Vanilla and DLC items from loot table - option to exclude various mod sub content (e. g. CUP Uniforms, or IFA3 Backpacks...) - adjustable AI equipper (or option to use Ravage Equipper) - adjustable player equipper (or option to use Ravage Equipper) - CBA_A3 Settings to tune features in Editor while making a mission - possibility to add blacklist area markers for land sites (e.g. Bandit Camps) and coastal sites (e.g. shipwreck and boats) - adjustable spawn ranges and despawn timers - MP compatible to my best knowledge, please report any issues - the default currency is the ravage money, fyi. Without ravage mod active, it will just not spawn without error - adjust the amount of sites/features that at spawn to your needs or disable specific features if you dont like it - plane spawner: the only feature that requires you to place markers, check the CBA3 settings for it. 4 markers are pre defined, you may add as many as you want and place such markers at airfields. All placed markers will be a potential spawn position for planes - This mod creates NO dependency! UPCOMING/PLANNED FEATURES: I have quite a bunch of ideas for new features and plan to improve and extend the mod going forward, no ETA gor such features however. AI Spawner: - AIscavengers that move from house to house in a city and then return to a hideout z nearby to drop off loot, then go back to scavenging - AI spawner in case players spend a lot of time at the e same place (e.g. Looting a city) - chance for AI groups in any feature to be military grade geared, rather than random low quality survivor gear - some sort of simple basebuilding, crafting and ressource gathering feature - a mission generator - optional loot economy (to fill buildings with loot) - option to include heroes survive - option to include zombies & demons (e.g. A ambient Z spawner) - fake underground sites such as bunkers or caves TO DO'S: - not all arrays are automated (automated means, items or structures of active mods are put into category for use in my script) - automate heli, plane, heliwreck, boat arrays based on active mods - automate inventory items REQUIREMENTS : Note that this mod requires CBA3. CUP Terrain Core is also recommended, as some structures from it are used. There is no dependency however. Ravage has been the inspiration for the mod and this mod is made with Ravage in mind. There is however no dependency, you can use the mod with our without Ravage. THANKS: Thanks to all the great guys on the BI forum for their help and advise. With special thanks to George Floros GR, Johnnyboy, Mr H., HazJ, Larrow, pierremgi, Haleks, Grumpyoldman, Gunter Severloh, the Ravage folks, all followers of my topic thread and anyone i might have forgotten right now. HELP TO IMPROVE: Please subscribe, rate and let me know any issue that might occur, I would appreciate receiving any feedback that helps me improve the mod. Cheers VD- 621 replies
-
- 23
-
Dynamic Ai Spawner arround Player
Weapon-Fetish posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
Hi all , Im search a Dynamik Ai script that spawns the Ai arround the player and patrol inside a Radius . I know i can spawn AIS with triggers an let them patrol but i think thats its not a good way to create a Escape scenario on an big map Like Altis . Know anyone a good configurable script ? That's it, Big THX for read ,help and your Time ! -
Dynamic Shipwreck Spawner by Vandeanson
Vandeanson posted a topic in ARMA 3 - MISSION EDITING & SCRIPTING
Dynamic Shipwreck Spawner by Vandeanson After a few weeks people realized that all was lost in Chernarus. With the inland being too dangerous for traveling, many gathered as much supplies as they could, loaded it into their boats and took off into the open sea. Many did not make it through the harsh weather conditions and currents... Nowadays, lucky survivors might still stumble across the rusty remains of such endeavors, washed up along the shores, when wandering along Chernarus coastlines... Showcase Videos: Functions of the script - random selection of wreck placement at any shore (with v. 2.0, it is no longer needed to place markers) - random selection of lootable props to be placed around that markere wreck - the wreck will be deleted after 3600 seconds and the script will loop, starting from scratch How to create, use and Install the script: Step 1 - init.sqf 1. Open notepad. 2. Copy this code -------> [] execVM "shipwreck.sqf"; 3. Paste the code into your notepad doc. 4. Save the notepad document with this name -----> init.sqf 5. Move the init.sqf to your mission folder. =================================== Note - if you already have an init.sqf then just add the code from 2 to it. Step 2 - shipwreck.sqf 1. Open notepad. 2. Copy this code ------> from the spoiler below 3. Paste the code into your notepad doc. 4. Save the notepad document with this name ------> shipwreck.sqf 5. Move the shipwreck.sqf to your mission folder. ========================================= NO MARKERS NEED TO BE PLACED! shipwreck.sqf Dependencies: None except Ravage and CBA (if you want to use the ravage looting system) The script works without mods too. Changelog: v.2: - need for marker placement removed - complete randomization of object placement arround wreck - some clean up -
Toni's Barrier Menu v1.0 Alpha Q: What is it? A: It is a Small script contained within an Addon that allows users to spawn barriers. Its good for anything from Milsim to Roleplay to just messing around in the Editor. Q: Didn't Someone Already Make a Script Similar to this? A: Yes, Warnerm14 did for Altis Life Framework but his was based on AddActions. Mine is A full GUI based solution and its modular (Can be used as a standalone addon or ported into a mission framework) Features: Inventory button for easy access, Simple to use GUI, Fully customizable, Portable to a mission file if the addon is not what you need. Download/View Source Code From Github Download From Google Drive Lemme know what you all think and feel free to leave a reply with opinions. Please Report issues on Github! :)