Jump to content

Search the Community

Showing results for tags 'script'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • BOHEMIA INTERACTIVE
    • BOHEMIA INTERACTIVE - NEWS
    • BOHEMIA INTERACTIVE - JOBS
    • BOHEMIA INTERACTIVE - GENERAL
  • FEATURED GAMES
    • Vigor
    • DAYZ
    • ARMA 3
    • ARMA 2
    • YLANDS
  • MOBILE GAMES
    • ARMA MOBILE OPS
    • MINIDAYZ
    • ARMA TACTICS
    • ARMA 2 FIRING RANGE
  • BI MILITARY GAMES FORUMS
  • BOHEMIA INCUBATOR
    • PROJECT LUCIE
  • OTHER BOHEMIA GAMES
    • ARGO
    • TAKE ON MARS
    • TAKE ON HELICOPTERS
    • CARRIER COMMAND: GAEA MISSION
    • ARMA: ARMED ASSAULT / COMBAT OPERATIONS
    • ARMA: COLD WAR ASSAULT / OPERATION FLASHPOINT
    • IRON FRONT: LIBERATION 1944
    • BACK CATALOGUE
  • OFFTOPIC
    • OFFTOPIC
  • Die Hard OFP Lovers' Club's Topics
  • ArmA Toolmakers's Releases
  • ArmA Toolmakers's General
  • Japan in Arma's Topics
  • Arma 3 Photography Club's Discussions
  • The Order Of the Wolfs- Unit's Topics
  • 4th Infantry Brigade's Recruitment
  • 11th Marine Expeditionary Unit OFFICIAL | 11th MEU(SOC)'s 11th MEU(SOC) Recruitment Status - OPEN
  • Legion latina semper fi's New Server Legion latina next wick
  • Legion latina semper fi's https://www.facebook.com/groups/legionlatinasemperfidelis/
  • Legion latina semper fi's Server VPN LEGION LATINA SEMPER FI
  • Team Nederland's Welkom bij ons club
  • Team Nederland's Facebook
  • [H.S.O.] Hellenic Special Operations's Infos
  • BI Forum Ravage Club's Forum Topics
  • Exilemod (Unofficial)'s General Discussion
  • Exilemod (Unofficial)'s Scripts
  • Exilemod (Unofficial)'s Addons
  • Exilemod (Unofficial)'s Problems & Bugs
  • Exilemod (Unofficial)'s Exilemod Tweaks
  • Exilemod (Unofficial)'s Promotion
  • Exilemod (Unofficial)'s Maps - Mission Files
  • TKO's Weferlingen
  • TKO's Virolahti
  • TKO's Livonia
  • TKO's Rules
  • TKO's Changelog
  • TKO's Help
  • TKO's What we Need
  • TKO's Australia
  • MSOF A3 Wasteland's Server Game Play Features
  • MSOF A3 Wasteland's Problems & Bugs
  • MSOF A3 Wasteland's Maps in Rotation
  • SOS GAMING's Server
  • SOS GAMING's News on Server
  • SOS GAMING's Regeln / Rules
  • SOS GAMING's Ghost-Town-Team
  • SOS GAMING's Steuerung / Keys
  • SOS GAMING's Div. Infos
  • SOS GAMING's Small Talk
  • SOS GAMING's TS³ Viewer
  • NAMC's Topics
  • NTC's New Members
  • NTC's Enlisted Members
  • The STATE's Topics
  • CREATEANDGENERATION's Intoduction
  • CREATEANDGENERATION's HAVEN EMPIRE (NEW CREATORS COMMUNITY)
  • HavenEmpire Gaming community's HavenEmpire Gaming community
  • Polska_Rodzina's Polska_Rodzina-ARGO
  • Carrier command tips and tricks's Tips and tricks
  • Carrier command tips and tricks's Talk about carrier command

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Website URL


Yahoo


Jabber (xmpp)


Skype


Biography


Twitter


Google+


Youtube


Vimeo


Xfire


Steam url id


Raptr


MySpace


Linkedin


Tumblr


Flickr


XBOX Live


PlayStation PSN


Origin


PlayFire


SoundCloud


Pinterest


Reddit


Twitch.Tv


Ustream.Tv


Duxter


Instagram


Location


Interests


Interests


Occupation

Found 535 results

  1. Arma 3 Linux server and mod updater (workshop) A python script that updates your server and mods. Just edit the variables in the "Configuration" region to your liking and run the script. :-) Features: Update Linux server binaries Download mods from the Steam Workshop Update mods from the Steam Workshop Converts all mod files and folders to lowercase Creates symbolic links with human readable names (e.g. 620260972 becomes @alive) Non-features (for now): Setting up the basic dedicated server Manage keys Requirements: Python 3 steamcmd Steam account with an Arma 3 license (only required for downloading mods from the workshop) License: MIT Download: Arma 3 Linux server and mod updater (workshop)
  2. DESCRIPTION: This is a script which enhances the in-game VOIP by adding radio effects when communicating with other players, while factoring distance during transmissions. No mods or third-party programs required. Setup is easy! VIDEO: (Very outdated, will recreate soon™️) SCREENSHOTS: FEATURES: Doesn't require any mods Doesn't require any third-party programs Script will initialize only if TFAR & ACRE2 aren't enabled Tiny file size (127 KB) No performance impact Admin/clients don't have to download anything to play your mission No custom files; AFAR reuses all Arma content Adds interesting depth to VOIP, which it has lacked for so long Using VOIP in-game will broadcast radio noise to friendlies with a radio within radio range Players not in range cannot hear you or your radio noise Incapacitated / dead players cannot use radio (Optional) Compatible with land, sea, and air vehicles Compatible with Arma's End Game respawn templates Compatible with Arma's End Game Spectator Compatible with Arma's Dynamic Groups Compatible with Zeus Easy to configure with the "AFAR\CFG.sqf" In-game radio interface includes options to customize settings locally More information in the "ReadMe.txt" TO DO LIST: Increase radio range when in a military vehicle Voice clipping due to signal interference Release a separate standalone mod version KNOWN BUGS: (Upcoming Change-Log) High ping players, server, or desync can cause code delays AFAR's displayEventHandlers are paused for client, while a display other than 46 or 312 is active CREDITS: • Phronk: Script Creator • Bohemia Interactive: Radio model, audio, animation, and BIS_fncs CONTRIBUTIONS: • Dedmen: Added important VON script commands to Arma 3 • DirtySanchez: Helped organize functions • Metalman [EXP]: Helped optimize code initialization TESTERS: • Genesis92x • Harris • LightHouse • MorpheousMike • Moser • newgen • PRYMSUSPEC • Task Force Ronin INSTALLATION: (01MAR2021) - v0.97 Download Link (Google Drive) Download Link (Steam Workshop) Download Link (Armaholic) CHANGE-LOGS:
  3. I was wondering two things regarding this script/fnc I made: Question 1: any way to open the mini map display via script commands? Question 1: The minimap radius is based on the speed of the player, any way to manually control that?... since I check a range of 50 I would like the mini GPS to reflect that regarding of the player speed. Also, Any suggestions? The script in fnc form, spawned by a custom UI: (Special thanks to @Leopard20 who's insights made this posible) vMotionScanner = { params [ ["_unit", objNull, [objNull]], ["_motionScannerDistance", 60, [60]], ["_detectAllEnemies", false, [false]], ["_detectEnemyUnits", false, [false]], ["_detectEnemyVehicles", false, [false]], ["_detectEnemyAgents", true, [true]] ]; if (isDedicated OR !hasInterface) exitWith {}; if ( !("ItemGPS" in (assignedItems player)) || !(alive player) || (vehicle player isNotEqualTo player) ) exitWith {vMotionScannerRunning = false; systemChat "MOTION SCANNER not available";}; vMotionScannerRunning = true; systemChat format ["MOTION SCANNER enabled by: %1, use the keys Control + M to toggle the screen.", name player]; showGPS true; private _nearObjects = []; private _motionMarkersArray = []; private _maxMotionMarkers = 10; while { vMotionScannerRunning } do { if (visibleGPS) then { switch (true) do { case (_detectAllEnemies) : { _nearObjects = (player nearEntities [["Man", "Air", "LandVehicle", "Ship"], _motionScannerDistance]) select {side group _x isNotEqualTo side group player && abs speed _x >= 3}; }; case (_detectEnemyUnits) : { _nearObjects = (player nearEntities [["Man"], _motionScannerDistance]) select {side group _x isNotEqualTo side group player && abs speed _x >= 3}; }; case (_detectEnemyVehicles) : { _nearObjects = (player nearEntities [["Air", "LandVehicle", "Ship"], _motionScannerDistance]) select {side group _x isNotEqualTo side group player && abs speed _x >= 3}; }; case (_detectEnemyAgents) : { _nearObjects = agents select {agent _x distance player < _motionScannerDistance}; }; }; if (_nearObjects isNotEqualTo []) then { private _sortedContacts = []; _sortedContacts = [_nearObjects, [], {(player distance2d _x)}, "ASCEND"] call BIS_fnc_sortBy; private _closestContact = objNull; _closestContact = _sortedContacts select 0; _closestContactDis = _closestContact distance2d player; systemChat format ["MOTION SCANNER contact: %1 meters", _closestContactDis]; call { if (_closestContactDis < 10) exitWith { playSound3D [getMissionPath "vScripts\vSounds\MotionDetectorSound_5.ogg", player] }; if (_closestContactDis < 20) exitWith { playSound3D [getMissionPath "vScripts\vSounds\MotionDetectorSound_4.ogg", player] }; if (_closestContactDis < 30) exitWith { playSound3D [getMissionPath "vScripts\vSounds\MotionDetectorSound_3.ogg", player] }; if (_closestContactDis < 40) exitWith { playSound3D [getMissionPath "vScripts\vSounds\MotionDetectorSound_2.ogg", player] }; if (_closestContactDis < 50) exitWith { playSound3D [getMissionPath "vScripts\vSounds\MotionDetectorSound_1.ogg", player] }; }; private _displayedMotionMarkers = 0; { if (_displayedMotionMarkers < _maxMotionMarkers) then { playerSide reveal _x; private _contactName = name _x; private _marker = createMarkerLocal [_contactName, getPosWorld _x]; _marker setMarkerShapeLocal "ICON"; _marker setMarkerTypeLocal "DOT"; _marker setMarkerColorLocal "ColorGrey"; _marker setMarkerAlphaLocal 0.85; _marker setMarkerSizeLocal [0.5, 0.5]; [vAnimatedMarker_1_Fnc, _marker, 0.3] call CBA_fnc_waitAndExecute; [vAnimatedMarker_2_Fnc, _marker, 0.6] call CBA_fnc_waitAndExecute; [vdeleteMarkerLocalFnc, _marker, 0.9] call CBA_fnc_waitAndExecute; _displayedMotionMarkers = _displayedMotionMarkers + 1; }; } forEach _sortedContacts; }; }; sleep 1; if ( !("ItemGPS" in (assignedItems player)) || !(alive player) || (vehicle player isNotEqualTo player) ) exitWith { vMotionScannerRunning = false; systemChat "MOTION SCANNER disabled"; }; }; }; vAnimatedMarker_1_Fnc = { params ["_marker"]; _marker setMarkerAlphaLocal 0.70; _marker setMarkerSizeLocal [1, 1]; }; vAnimatedMarker_2_Fnc = { params ["_marker"]; _marker setMarkerAlphaLocal 0.55; _marker setMarkerSizeLocal [1.4, 1.4]; }; vdeleteMarkerLocalFnc = { params ["_marker"]; deleteMarkerLocal _marker; };
  4. vDog Patrol and vDog Feral Scripts by Valmont and Johnnyboy are long time requested scripts that allow mission makers to easily add MULTIPLAYER COMPATIBLE patrol and feral Dogs to their missions in Arma 3. vDog Scripts Main Features: - Easily add patrolling ai Dogs to allied, enemy or even playable Arma 3 units. - Easily add ai Feral Dogs who will roam a trigger area and viciously attack any unit who enters their territory. - Lightweight Scripts. (Your FPSs will thank you!). - Multiplayer Compatible! - Fully featured script also comes with sound effects. (Dog barks, growls, cries etc). - Since version 1.3 the scripts also support the ACE 3 damage model! - Even thou the scripts were made with Multiplayer and Performance in mind they work in SINGLE PLAYER just as well. - Since version 1.5 the Dogs will no longer target enemies though walls or objects! (This is a game changer!) - Since version 1.6 Patrol Dogs can be controlled by the player by assigning the dog to different TEAM COLORS! Dogs on TEAM RED will attack enemies at will. Dogs on TEAM GREEN will stay on their position. Dogs on any other TEAM COLOR will follow their owner without engaging enemies. - Since version 1.7: - The Dogs can now be targeted and shot by REGULAR Ai UNITS (This is a first for Arma 3 in the Multiplayer Department!). It can be enabled or disabled when the scripts are EXEC. (Enabled by default) - You can now command the Dogs to "ATTACK" or "STAY" via the Arma 3 RADIO MENU (0-0). - The Dogs now feature new sounds and wounded textures courtesy of @johnnyboy! - You can now heal your wounded Patrol Dogs! (Only one dog per player, but you can add more than one to Ai units in your squad for example) - Charging dogs can now cause nearby Enemy Ai units to flee in terror! - Extensive rewrite of the whole script package, now with AGENT DOGS, to accommodate the massive new features introduced in version 1.8 while performing even better than before. Requirements: - CBA Community Based addons. (Dependency removed in the latest version but CBA is still suggested just in case). - Basic Mission Editing knowledge. (For adding the commands to the unit's init and/or the triggers). DOWNLOAD: Demo Mission version 1.9 DOWNLOAD Link (Google drive): https://drive.google.com/open?id=1UbL4IuPZx8eMkg3QvzBteqZYaouLgLnj Updates/Changelogs: vDog Patrol Details: vDog Feral Details: Special Thanks and Credits: Known Limitations: Please don't hesitate to post any questions, suggestions, bugs and testing reports. Enjoy.
  5. I edited FAR revive script in GREUH Liberation so AI can revive players and be reivived by players. but a problem happed with players reviving another player this is what is executed on the unit revivng another: FAR_HandleStabilize = { params ["_target", "_healer"]; if (alive _target) then { _healer playMove "AinvPknlMstpSlayWrflDnon_medic"; //if (!("Medikit" in (items _healer)) ) then { //player removeItem "FirstAidKit"; //}; _target setVariable ["FAR_isStabilized", 1, true]; sleep 6; }; }; this is what is excuted on the unit injured: while { !isNull _unit && alive _unit && _unit getVariable "FAR_isUnconscious" == 1 && _unit getVariable "FAR_isStabilized" == 0 && (FAR_BleedOut <= 0 || time < _bleedOut) } do { hintSilent format[localize "STR_BLEEDOUT_MESSAGE" + "\n\n%2", round (_bleedOut - time), call FAR_CheckFriendlies]; public_bleedout_message = format [localize "STR_BLEEDOUT_MESSAGE", round (_bleedOut - time)]; public_bleedout_timer = round (_bleedOut - time); sleep 0.5; }; when a unit stabilize another unit, "FAR_isStabilized" variable of the injured unit is set to 1 so the while loop has to terminate these script run without any problem when AI revive players and AI are revived by players but don't work when a player is reviving another player. when a player tries to stabilize another player, it does the action "AinvPknlMstpSlayWrflDnon_medic" but that while loop doesn't finish so I think there is something wrong with _target setVariable ["FAR_isStabilized", 1, true];in the FAR_HandleStabilize function and _unit getVariable "FAR_isStabilized" == 0 in condition of the while loop full codes: https://github.com/lululala22/JLD_Liberation_Dev/tree/master/far_revive
  6. Sarogahtyps Simple Loot Spawner - SSLS V-1.1 Spawns weapons, items and bags in buildings near to alive players maybe inside a trigger area or marker area. Deletes stuff if players are not close enough anymore. The script doesnt care about any trigger preferences except the trigger area. Soft delayed item spawning to prevent performance impact. Script reads your missions config files and should spawn loot of your mods (e.g. CUP weapons, Etc.) as well DOWNLOAD V-1.1 Usage: initServer.sqf fnc_spawn_loot = compileFinal preprocessFileLineNumbers "SSLSv1-1.sqf"; _d = [] call fnc_spawn_loot; you are able to stop the loot spawning script at any time by SSLS_script_switch_off = true; If you set up high spawn chances (see top of script) and have a high player count on your server then I recommend to make trigger or marker areas for spawning to get the needed performance. But if you do not encounter performance issues then spawning loot everywhere near players should be okay. Tweakable features (can be found on top of the script): //***** EDIT BELOW TO ADJUST MAIN BEHAVIOR // (L) means lower values are better for performance - (H) means the opposite SSLS_script_switch_off = false; //if you want to stop spawning loot then set this to true at any time in your mission _trigger_array = []; // contains the names of triggers/markers in which area loot should spawn. _spawn_chance = 100; // (L) The chance to spawn loot inside of a specific house. _launcher_chance = 30; // chance to spawn a launcher as weapon instead of rifle, pistol or machine gun _item_chance = 70; // chance to spawn an item instead of a weapon _bag_chance = 50; // chance to spawn a backpack instead of an item _max_magazines = 7; // the maximum number of magazines spawned for a gun _max_magazines_launcher = 3; // maximum number of ammo to spawn for rocket launchers _max_magazines_gl = 5; // maximum number of ammo to spawn for grenade launchers _house_distance = 25; // (L) houses with that distance to players will spawn loot _player_exclude_distance = 15; //if 2 players or more are closer together than this then only 1 player is considered _exclude_loot = []; //classnames of items which should never spawn (blacklist) _exclusive_loot = []; //add classnames here and nothing else will be spawned (whitelist) _use_bohemia_classes = true; // for spawning bohemia created stuff set this to true _use_mod_classes = true; //// for spawning stuff from loaded mods set this to true _debug = false; //information about number of places where items were spawned or deleted // if you have performance issues then consider introducing spawning areas (_trigger_array) before changing following values! _spawn_interval = 1.5; // (H) desired runtime for the main loop. time which is not needed will be used for soft spawning or a break. //***** EDIT ABOVE TO ADJUST MAIN BEHAVIOR details: Changelog 1.1 (download) -fixed a major bug which showed an error message during spawning -added feature to enable/disable Mod/Bohemia classes spawning -huge performance optimizations (shorter arrays, better smooth spawning and other stuff) Changelog 1.0 (download) -added script
  7. Hello for everyone! I have a trouble: my script takes screenshot of object and i need to create log file with full dimensions of this object (basically, i need a four points of object: upper left, upper right, lower left, lower right). How can i save it? I read about saveProfileNamespace, but i cant find where i can find file with logs in arma 3 directory. Or maybe there are any way of creating .txt file with each screensot? Thanks for help before!
  8. GF Holster Script - Mod by GEORGE FLOROS [GR] With key interaction Description: GF Holster script , holster your weapon with a key interaction , configurable key bindings. 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 Holster script , please refer to the included documentation and/or example mission. Place in your mission the files . There is everything included , in the init.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 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/ Notes: Configurable key bindings and notification available. The key bindings can be found here: https://community.bistudio.com/wiki/DIK_KeyCodes Credits & Thanks: 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: 2.0 Fixed working after save in SP + MP. There is also a Mod version available. v1.0 Forum topic: - Armaholic forums http://www.armaholic.com/forums.php?m=posts&q=39896 Armaholic download GF Holster Script - Mod
  9. (WIP) Weapon Attachment Trader Script for Ravage Fellow Ravagers, in case you want to be able to buy weapon attachments such as scopes, silencers, flashlight or laser pointers in your Ravage mission, in addition to the original Ravage traders, look no further;) Functions of the script - Spawns a trader at a marker position (multiple markers are possible if you want the trader to move around) - Matching attachments for weapons as defined per array - the first item the trader sells matches the players current weapon (if carrying any) - uses rvg_money as currency - checks if you have enough money and enough space in your inventory before you are able to buy an item - the base price per item is set at 90 with some randomization (per item sold) each time the script is triggered - currently the items sold refresh after you select "Back" in the scroll menu. Each time you press back you get to call for new items to be offered. - after successfully buying an item, the position will be removed from the scroll menue How to create, use and Install the script: Step 1 - init.sqf 1. Open notepad. 2. Copy this code -------> [] execVM "TraderspawnAtt.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. init.sqf: Step 2 - Back.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 ------> Back.sqf 5. Move the Back.sqf to your mission folder. ========================================= Back.sqf : Step 3 - TraderspawnAtt.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 ------> TraderspawnAtt.sqf 5. Move the TraderspawnAtt.sqf to your mission folder. ========================================= TraderspawnAtt.sqf OR: add custom items: If you want to define the attachments that may be sold by yourself, copy the below code into TraderspawnAtt.sqf instead of the above and add your attachment classnames in the array AttachementArray =["classname1","classname2"]; Script Dependencies: - Ravage mod is required to run this script - CBA (required by Ravage) Using the script without Ravage mod: If you want to use this without the Ravage and CBA mod, you would replace the currency ("rvg_money") with whatever classname of an item that you use as currency. Setting up the Script in the editor: 1. Start your mission via editor and place markers named: mrkrTR_1 2. To name a marker, add the above name into the Variable Names field like this: mrkrTR_1 Place your player and start your mission. Personalize the script - (additional markers) The trader will keep respawning at one location, if only one marker is placed. 1. To place more markers and achieve that the trader is "moving around", just add additional marker names under _traderspawn = [.....]. in the script. 2. The last marker needs to end without comma "mrkrTR_5"];. Leaving a comma at the end of the array "mrkrTR_5,"]; would not work. 3. Place the new markers on the map. Adding items The script selects Weapon Attachments based on randomly selected weapons from WeaponArray =[...]; Add remove weapons there to ensure attachments that match your weapons will spawn. To Dos: - find a way to sell back Weapon Attachments (to a lower price) - general code/script optimization and simplification - i might add some delay before the item list can be refreshed with "Back". - gather your input and change stuffs to make it better;) - MP not tested, happy to receive input on how to make this MP friendly Other stuff that is in the pipeline @ Vandeansons script factory: - Different Tier of traders connected to a reputation system (would be a separate script) - Vehicle trader (Planes, Helis, Cars,...) - currency exchange to allow for two different money systems (e.g. trader ravage currency versus the currency from HG Simple Shops) - Adaptation of the EDN_Fortification Base building mod to include it into your Ravage mission (spawn in collectible Blueprints, spawn in building materials, customize and add own blueprints) - Dynamic and infinite ongoing task generator connected to reward system (e.g. Money, equipment...) - tasks are either automatically assigned one after the other upon completion or document folders are spawned into in buildings around the player that, after collecting it, will assign a new task =================================== Changelog v.0.1 2018.08.22 - release of working version
  10. SCCLoot SCCLoot adds simple, configurable loot spawning to any Arma 3 mission. Got feedback/suggestions, or using this script in your mission? Get in touch! Features Completely open-source and redistributable. Easily editable loot tables and parameters. Building blacklist to stop specific structures from spawning loot. 5 default categories for loot (Civilian/Industrial/Military/Medical/Supermarket) with the ability to add your own. Customisable per-building loot-spawning positions. Want to make street lamps spawn loot? You can! Spawn loot in pre-placed containers and boxes. Supported Arma 3 Terrains (incl. Tanoa and Livonia) CUP Terrains Installation Place the 'SCCLoot' folder inside the root mission directory. Add the following line to your mission's init.sqf: [] execVM "SCCLoot\lootInit.sqf"; Configuration SCCLoot is designed to be highly customisable and configurable - there are several config files that can be edited to alter it's behaviour. More information can be found inside the README.TXT file. License This script is released under the BSD 2-Clause License. You are free to modify and redistribute it, provided you keep the original copyright notice. For more information, see LICENSE.TXT in the script directory. Download • GitHub
  11. Disclaimer: If you don't use unscheduled scripts or you don't know what "unscheduled" means this won't be useful for you. If you are a beginner in Scripting this is also likely nothing for you. This is a tool aimed to help intermediate/advanced Programmers. Also No Battleye! I'm proud to present the first public Intercept based mod! I have a tiny script performance OCD so when I had the Idea about this last week I couldn't stop myself. Arma Script Profiler is a mod that allows you to profile scripts in a way that wasn't possible like this before. ASP replicates what the profiling binary already provides via it's diag_captureFrame commands but instead of only showing Engine Internals it shows Scripts. Features: - Shows exact execution time of unscheduled script functions - Can show engine Profiling data (when you are running profiling build) - Displays Network traffic estimate (number of bytes sent out via publicVariable and similar) - Can profile scripts down to single Instructions For more updates see my forum posts below, this tool evolved quite a lot since its Inception. But enough talking, lets start showing: Download: You can get the Mod here: https://steamcommunity.com/sharedfiles/filedetails/?id=1652506957 In case of Game crashes (Though these have become really rare now) please PM me your crash report or crashdump files. For bugs and feature requests please refer to the Github page. This is also on Reddit! I'm not really good in writing fancy forum posts. If someone wants to make this more splendid feel free to PM me. Uploading this to Armaholic, withSix, Steam workshop or similar is not allowed! Please refer to the License. Here is some text about the old version of the Profiler that I don't want to delete...
  12. Recently the same scripts I use for all of my normal user-made missions cfg sound script have suddenly stopped working to a bug. Every time I use playSound or say3D I get this error: Type Object, expected nothing. Yet I can play the same sound with no problems when using the effects section in a trigger. This makes absolutely no sense as this exact script works on other missions I have made but for some reason not any of my recent ones. I seriously want to get a gun and shoot my computer 35 times this shit is so frustrating. Here is my desc.ext: class CfgMusic { sounds[] = {cutscenemusic}; class music { name = "cutscenemusic"; sound[] = {"sound\cutscenemusic.ogg", db+1, 1.0}; titles[] = {0, ""}; }; }; class CfgSounds { sounds[] = {}; class banter1 { name = "banter1"; sound[] = {"\sound\banter1.ogg", 100,1}; titles[] = {}; }; class scline1 { name = "scline1"; sound[] = {"\sound\scline1.ogg", 100,1}; titles[] = {}; }; class line3 { name = "line3"; sound[] = {"\sound\line3.ogg", 100,1}; titles[] = {}; }; class banter4 { name = "banter4"; sound[] = {"\sound\banter4.ogg", 700,1}; titles[] = {}; }; class banter5 { name = "banter5"; sound[] = {"\sound\banter5.ogg", 1,1}; titles[] = {}; }; }; author="Maxim"; OnLoadName = "The Last War"; OnLoadMission = "This will be the end..."; loadScreen = "images\splash1.jpg" And beleive me, all of my aspects are correct like my sound folder is not spelt wrong and so on.
  13. Hello, I need a little help: I would like the AI not to be visible to the naked eye but only visible through thermal NVG. I would like to add it either in the IA init or in a script. And usable in Multiplayer. Can someone help me?
  14. 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&amp;q=40392 Armaholic GF Auto Population Zombie Script - Mod
  15. GF Ambient Environment Winter Script- Mod by GEORGE FLOROS [GR] Description: GF Ambient Environment Winter Script , create your desired Environment. 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 Ambient Environment Winter 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 , initPlayerlocal.sqf and the Description.ext , 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: Create your desired , Ambient Environment. This is a compilation of scripts and it is also including , the GF Ambient Environment Winter Script. The included Scripts are : GF Breath Script GF ColorCorrections Script GF Fog Script GF Weather Script GF Ambient Environment Winter Script The GF Ambient Environment Winter Script includes , a snow script and ambient sounds, for animals , birds for day and night , man sounds , forest SFX , wind blowing sfx and weather sound according to forecast. The available options can be edited in GF_AEW_init.sqf It 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.2 GF_Breath Script Updated. v1.1 GF_Breath Script Updated. GF_Fog Script Updated. v1.0 Forum topic: - Armaholic forums http://www.armaholic.com/forums.php?m=posts&q=40268&n=last#bottom Armaholic GF Ambient Environment Winter Script- Mod
  16. Hello, everyone! I want to add a script to any kind of video players in the game - tv, laptop, phone, screen. I want to use some kind of addAction script to be able to interact with the video player and when I am done a video shall start. Would you help me with the right script? I've been searching over the net for the past few days with very small success. Thank you in advance!
  17. I want to make a big Sector Control mission in the editor and then export to Singleplayer to play. I put a lot of Sector Control Modules on the map in the editor, I set Spawn AI Modules for BLU and OPF and exported to Singleplayer, in the beginning everything worked as it should, AI spawns, moves, fights with each other and conquers Sector Controls by map, then after I clicked Save & Exit to continue this mission later. But after reloading the save game I noticed that me and the AI (BLU and OPF) can´t capture Sector Controls. Sector Controls do not change color, they remain gray. The modules seem to have stopped working after the reload and need to be reactivated via script? How can I reactivate this? I wish I could save this mission so I could easily reload and continue later. Not that I have to play the whole mission in one piece. This is very important to me! If anyone can help, I will be very grateful.
  18. Hello, I searched a long time for a working restraining script, which works in MP. Long story short, I didn't found one, so I wrote one myself. Yes it's not perfect, so feel free to improve it, but it works. ******************************** Create a file called onPlayerRespawn.sqf (or use your existing one) and put the following code into it: restrain=false; restcaller=false; Create a folder called scripts. Inside this folder create a file called restrain.sqf and put the following code into it: restcaller = false; if (restrain=false;) then { if (player distance cursortarget < 2) then { restcaller = true; [[[],"scripts\restrainTarget.sqf"],"BIS_fnc_execVM",cursortarget,false,false] call BIS_fnc_MP; }; }; player distance cursortarget < 2 --> the number is the max. distance in meters to restrain someone. Change it to whatever you want. Inside the folder scripts create a file called restrainTarget.sqf and put the following code into it: if (restcaller isEqualto false) then { if (restrain isEqualto false) then { restrain=true; player setVariable ["restrain", true, true]; while { player getVariable ["restrain", false] } do { player playMove "AmovPercMstpSnonWnonDnon_EaseIn"; //Animation in if (((!alive player) || (player getVariable["onkill",FALSE]))) then { player setVariable ["restrain", false, true]; }; }; player playMoveNow "AmovPercMstpSnonWnonDnon_EaseOut"; //Animation out } else { restrain=false; player setVariable ["restrain", false, true]; //Set surrender to true player playMoveNow "AmovPercMstpSnonWnonDnon_EaseOut"; //Animation out }; }; restcaller = false; Using the script: You can either use addaction or a keyhandler to execute the script. When you execute the script the player pointed at by the cursor will be restrained (as long as he's in your configured range). Executing the script again will set the player free. If you have any questions or need help with your mission feel free to ask! Cheers Puffin
  19. GEORGE FLOROS GR

    GF Missions Script

    GF Missions Script by GEORGE FLOROS [GR] Description: GF Mission Script , configurable script. 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 Mission Script please refer to the included documentation and/or example mission. Place in your mission the files . There is everything included , in the init.sqf and description.ext , 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 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/ Notes: This is a standalone Mission Pack , that will give more depth in a mission. It is working in every map. It will generate missions on random. This script is also including DAC Script version. ** CAUTION ** The player variable names , must start with : s_1 , s_2 and so on up to s_70. Otherwise , they must be defined in the DAC/DAC_Config_Creator.sqf Feel free everyone , to post your missions (scripted , MP compatible) in order to make this Misson Pack bigger ! 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 . Special Thanks to : Big thanks to Silola , for his unique DAC mod/script. DAC V3.1 (Dynamic-AI-Creator) https://forums.bohemia.net/forums/topic/167033-dac-v31-dynamic-ai-creator-released/ Changelog: v3.0 Several Fixes. v2.0 added a lot of available options, added the EOS Script, added a custom spawn system, added more missions, addded a time out option, the missions that must be spawn in the desired position, added safe areas, added addactions, added the new GF_Set_Custom_Loadout script, which is modified for this purpose, scripts for the spawned enemies will allow everyone to select from an array for the classnames for ex: RHS units , vehicles , etc excluded GF_Police_and_Siren script , and there are a lot of changes on the whole script. This version is completely reedited. v1.0 Forum topic: - Armaholic forums http://www.armaholic.com/forums.php?m=posts&q=40207 Armaholic GF Missions Script Extra usefull information from the topic , will be added at the post below:
  20. Hiya, I'm having some trouble with a script for a mission that is supposed to have a vehicle with something like a loudspeaker on it. The plan was to use TFAR for this for the cool effect of being able to actually speak through it and your voice then blaring from the car over radio and this making a bunch of civilians react in different ways. (I'm not having problems with the actual sounds and mod the problem is checking for certain conditions being met) I've found the event that I need to call to check for whenever someone transmits over a radio and set it up so that it only activates using the right frequency. However I also want it to only work when you SPEAK through the radio. There's a boolean that you can check for to see if someone is speaking but obviously if I use this in the event code it is only called once when the button is pressed. So I'm having some problems with how to implement this. Also excuse the shittily written and formatted code this has been cut and pasted through a few times so whenever I get something functional I'm gonna rewrite it a bit nicer. Here's what I got so far: radioBroadcastScript.sqf (executed in init with the argument of "230" just for testing purposes) //These first lines check for the arguments of the script. If none are added it will use the defaults. //First argument is the braodcast frequency. Note this has to be between 30 and 512. DEFAULT is 79.3 if (isNil {_this select 0}) then { _this set [0, "79.3"]; }; //Set the frequency at which the broadcast is detected on. broadcastFrequency = (_this select 0) ; //For each player in a group run the code below { //Register event to unit. This event is from TFAR and is for when someone presses or releases the radio transmit button. ["BroadcastingThroughSpeaker", "OnTangent", { //The event information. Unit object, radio object, radio type, whether it's an additional channel, whether it's a release or press. params ["_player", "_radio", "_radioType", "_additional", "_buttonDown"]; //Checks whether the button is pressed if (_buttonDown) then { //Assigns the currently used radio frequency by the unit to a variable _currentFrequency = _player call TFAR_fnc_currentSWFrequency; //Checks whether the frequency used matches the broadcast frequency if (_currentFrequency isEqualTo broadcastFrequency) then { systemChat format ["%1 is transmitting on frequency %2", name playerObject, _currentFrequency]; }; }; }, player] call TFAR_fnc_addEventHandler; } forEach units group player; And the check for whether someone is speaking is this little line here if (_player call TFAR_fnc_isSpeaking) then I've been kinda trying out a few different options but nothing really works. Also something worth noting is that this should ideally work in multiplayer. Any help would be greatly appreciated! 😄
  21. So I want to create a scifi mission where the players are on an alien planet. Is there a way, other than MCC Atmosphere and the vanilla Post Processing modules, to set a permanent color filter for all players in a mission? I'm thinking something weird like green or purple for an alien atmosphere.
  22. RTS Engine: Script & Game RTS Engine is a script you can use to create your own RTS for ARMA 3. A game mode is also included you can play alone or with friends. You can even play with AI. STEAM WORKSHOP Gameplay video
  23. Hello, I have seen on Google and Steam Workshop and I found something almost the same as my idea. But still not the same sadly. General info: First of all. I am not a script person so for this mission it will be impossible for me to complete it without help. (allot of help) This mission will mostly be working with script's and coding. For thows who knows how please help me/us. I can help by typing class names for all that gona be in play for this mission. This is not like Warfare or Warlord. Here the commanders must die to be victorius. Main Objective: Kill the (playable) Commander's and conquer sectors for ressources (cash). Do not die. How to play this mission: You start of as an commander for one of the sides. You will start with xxx cash (Starting founds) and will recieve xxx time cash for just staying alive. On the map there is sectors your mission is to capture sectors to get more time cash to purchase units. You will be in Zeus mode mostly of the time (reason for calling it RTS) Purchasing units and buildings. You will see that you only have xxx meters arround you were you can put down ure units and buildings. First thing you would like to do is to build a building that you can hide inside, so you are not in the opening. You will than have to purchase units to do your dirty work. You should start off by building Light vehicle HQ so you can purchase (empty)vehicle for your units. Ofcurse build a Barracks HQ to get more advanced units as-well. You will be able to see on map the enemy base is, they can see yours as-well. Once you get enugh foundings you should go to war!. Order the men to infiltrate the enemy base and find the bastard commander to kill him. When all enemy commanders are dead, you win. If you get killed and friendly commander still alive he can buy you a new life for xxx cash. But this mostly wont happen due to every commander are in their same base. (one base for Blufor, Opfor and Independent) Base area most likley 2-500m big. Template picture: https://prnt.sc/vbjuv4 - Yellow circle = Sectors - Blue Rectangle = Blufor Base - Red Rectangle = Opfor Base - Green Rectangle = Independent Base This Mission: I will need .sqf files but I do not know what kind. So What I need help with? - Cash system script //Were I can just type in class name for unit, vehicle etc... And xxx how much it will cost. - Cash engine //how to use the cash. Need building to get new units. If a commander dies than friendly commander can buy him a new life. - Build system //Start by only be able to buy Barracks HQ and Light Vehicle HQ. Than maybe an Arsenal so Zeus can research Heavy Vehicle HQ and Airfield HQ. Must have Arsenal to edit units (use arsenal on units) - Zeus Restriction's //So the Zeus cant deploy units outside Base, can only give orders outside. Zeus remote control can be acessed when buildt an Radio Tower (use arsenal to research it) Enemy units close in makes Zues unable to place units. - Blacklist for units etc. //Parrameter will be used here. Blacklist units for Faction selected on Parrameter. - Whitelist for units etc.// Parrameter will be used here. Whitelist more than one Faction for a side. - Default Faction on Parrameters // Nato, IAF and AAF. Have RHS mod? Can chose different factions. - Sector system // Make Sector a cash income and sector have guards. - Man pop limit // Make Zeus not able to spawn more than xxx total units, Vehicles and Buildings. All seperate and can edit total in parameters. (buildings have one total limit, Vehicle have one and Units.) - Heal system // In Base run Full heal script every xxx sek to heal etc units. Can use parameters to decide how long time. (This will be best if 1 minute are the mimium limit.) - Repair system // Build a Repair vehicle to start Repair script. Repairs all Vehicle and Structures after xxx sek. (Same as above minium limit 1 minute. Parameter option.) - AI Commanders // This is a LONG shoot. But when and if this is possible than I say thank you! But focus first on MP. - Every Start has same Base spot but Side's can randomly rotate on every new game. - to be cuntiniued... Mod compatible? Yes this mission should have Parrameters that makes you able to decide wich Faction Blufor, Opfor and Independent should be. (RHS mod for an example.) Weapons and items well Yes. There will be possible for some weapons. Depend if make unit's gear free or make some popular weapon mod like NIarms avaible. Work with WW2 mod? Lets just be able to finish Standard first before this point. Like this idea of mission? Now I do not know if this mission can even be built or if Server can handle it without lagg. But lets say it is possible to make this mission, than please leave a like and if you want to help me with this I will really apreciate it!!! I beleave this mission can make arma a new level of experiance. PS! Sorry for bad english! And PM me or add me on steam if interested. Regards!
  24. INCONTINENTIA'S UNDERCOVER / CIVILIAN RECRUITMENT This is a complex and performance friendly undercover simulation for players and their AI subordinates. Work as a guerrilla cell, go undercover, recruit comrades, and cause mayhem. SP / Coop and Dedi compatible. (For those of you who've used my previous undercover scripts, this release is a significant upgrade and represents a few hundred hours' work and testing over the last version, so hopefully you'll see the improvement!) Requires: CBA FEATURES General Virtually every factor that can affect your cover (within engine limitations and the caveats mentioned below) has been accounted for. Optimised to the max; should not noticably affect performance at all - no noticeable performance impact even during a stress test of 45+ undercover units simultaneously undercoverising several enemy patrols. Operates primarily on each client - server / client interaction is therefore kept to a minimum even when multiple players are undercover at the same time Compatible with RHS, ACE, ALiVE, Zeus, ASR, bCombat, TPWCAS, VCOM... pretty much everything its been tested on (some factions' helmets and bandannas may not be recognised but the overall effect of this will be minimal - if you desperately want all features, use vanilla or RHS versions of these assets) Comprehensive undercover / incognito simulation - Works on players and their AI group members Quick, easy setup: most aspects of the script are automatically implemented based on the settings you choose Can run in the background even when the mission isn't focused around undercover operations - automatically reduces checking overhead when unit isn't undercover so it should be practically unnoticeable No need to turn the script on or off - it just works No checkboxes, compromised notifications or any other "gamey" stuff; just an optional hint when you're obviously hostile and when you aren't - the rest is up to you Responds to whether the units are in vehicles or on foot, dressed as enemies or civilians, whether the unit's face fits or doesn't fit in with the faction they are pretending to be, or whether it is day or night, with each situation requiring players to behave appropriately Suspicious enemies may challenge or watch and follow undercover units if they act weirdly; the more weird stuff you do, the more likely they are to see through your disguise (you can even use this to your advantage to draw enemies attention away from another unit while they do something suspicious - just don't get too cocky or they will open fire on you) Players must "act" their role; doing weird stuff will raise suspicion and could blow your cover - if you point your weapon at an enemy and they see you doing it, they will get suspicious very quickly. Equally, if an enemy sees you crawling around or planting explosives, you're not going to stay undercover for long. Enemies will detect if undercover units are the nationality of the group they are impersonating; covering your face with a scarf or bandanna will reduce this but not as much as choosing undercover units whose faces fit in with the people they are trying to impersonate All actions have consequences, good or bad. If the MRAP you're driving gets a bit close to a patrol, moving into the back of it and out of sight of the enemy might just save your skin. Equally, putting a balaclava on when you're a civilian will attract a lot of attention - which is especially not good if you're already carrying a military rucksack. Once undercover units become compromised, enemies will remember the vehicles they are spotted in and clothes they are wearing - change your clothing (both uniform and either headgear or goggles) and if no enemies see you doing it, your new disguise may stick Easily switch disguises: take enemy uniforms from nearby crates, vehicles, dead bodies and the ground (and order AI subordinates to do the same) Quickly conceal and un-conceal your (and your subordinates') weapons if you have the inventory space - without faffing with inventories Different configurable detection systems for regular and asymetric enemy forces Stealth kills work - If nobody sees you firing a shot, your cover will remain intact BUT, enemies do remember suspicious units - if you kill someone and other enemies of that side already know who you are and that you are nearby, there is a chance your cover will be blown regardless However, your cover will return if you kill everyone who knows about you before they can spread the word Different behaviour for regular and asymmetric forces Define a side as asymmetric and they will not be able to share your identity outside of the local area, but they will be better at spotting imposters Define a side as regular and your cover will stay blown for much longer and for a much wider area once compromised... but they may not have such a good nose for imposters (Optional) Civilian Recruitment Undercover units can recruit civilians to join their group The more enemies you kill, and the more chaos you are associated with, the better your reputation will become The better your reputation, the more likely civilians are to join you Kill enemies without getting spotted and there is a chance they will lash out against civilians, with a potential to cause a civilian uprising (optional) Automatically arm ambient civilians with weapons and items which they may use if recruited or during an uprising Try to steal civilians' clothes from them (but be prepared that your reputation will take a hit or you may become compromised) (Requires ALiVE) Turn recruited units into a profiled group to be used by AI commander of the same faction as the undercover unit (add to object init: this addaction ["Profile group","[player,'profileGroup'] remoteExecCall ['INCON_ucr_fnc_ucrMain',2]",[],1,false,true]); USAGE Add all files from Incon-Undercover folder into your mission folder. If you already have a description.ext or initPlayerLocal.sqf then add the code to your existing files. (Make sure to delete any previous version of my undercover scripts). In description.ext, if the class is already defined (for instance, cfgFunctions), just add the #include line to the given class. Configure your settings in the UCR_setup.sqf file in the INC_undercover folder (pay close attention to these, one wrong setting can lead to some weird behaviour). For each out of bounds area, place a marker over the area with "INC_tre" somewhere in the marker name (e.g. "MyMarkerINC_tre" or "INC_tre_sillyMarkerName_15"). The script will handle the rest. But if you want, you can also include other markers by listing them in the relevant array in UCR_setup.sqf. Add in Incon Persistence if you want your band of merry men to persist between ALiVE sessions (this is now a separate script but automatically persists reputation). For each playable undercover unit, put this in their unit init in the editor: this setVariable ["isSneaky",true,true]; Non-player units in the undercover unit's group do not need anything; the script will run on them automatically on mission start. Caveats / Compatibility: Only one side can have undercover units at a time (so no east undercover and west undercover units undercoverising each other at the same time) Only one side can be defined as asymmetric at a time and only one side can be defined as regular - and both must be hostile to the undercover unit's side. So if having a three-way war, one side must be asym and the other regular. If having a three-way (...war), it is recommended to not have any incognito factions as an engine limitation means that incognito units (i.e. those disguised as the enemy) will be seen as friendly to all - could break the immersion if you're dressed as OPFOR and GreenFOR don't shoot at you when they should. For mission makers - just be aware that the following could affect your mission: enemy units may wander from their original positions to follow undercover units if they become suspicious. Also, when compromised by regular forces, an undercover unit's description will be shared across other enemies in the local area after some time if they don't kill everyone who knows about them Works on all tested mods. If you find an incompatibility, tell me! Credits Massive thanks to Spyderblack723 for his help creating some of the functions and correcting my mistakes / oversights on the original release. Also for generally being super helpful over the past year as I've got into modding. Grumpy Old Man, Tajin and sarogahtyp are responsible for creating a performant detection script, which I then adapted and used as a basis for the undercover script, so thank you to those guys too. Also thanks to das attorney, davidoss, Bad Benson, Tankbuster, dedmen, fn_Quiksilver, marceldev89, baermitumlaut and Duda123 for some top optimisation tips. And huge thanks to accuracythruvolume for testing and feedback. Download version 1.21 release candidate here CHANGELOG
  25. GF Headshot + Killfeed Script by GEORGE FLOROS [GR] Description: Adding a notification , for Headshot + Killfeed , to spice it a little bit . 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 Headshot + Killfeed Script , please refer to the included documentation and/or example mission. Place in your mission the files . There is everything included , in the init.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 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/ Notes: It is 2 scripts , that you can use also seperate. It is possible , to select between 3 different type of notification , for both scripts. Working on Multiplayer + Spawned Units Display kills on global Credits & Thanks: For the Killfeed Script ,source used from : https://forums.bistudio.com/forums/topic/183541-creating-a-basic-kill-feed/ by kaysio Posted August 5, 2015 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: Version 3.2 The Known issues : [There will be a headshot notification also for the ai , BUT only for the server Server Kills will not show on global on the left corner up ] are know fixed. Minor fixes . Version 3.1 Changed the name of all the scripts , starting now with GF . Version 3.0 Compatible with Ravage Mod The Kills will also show in Global in the chat and Left corner up with the weapon image The sounds of Headshot will display as 3D Added onPlayerKilled to have a notification Minor fixes Version 2.0 Refixed the codes Killfeed now working with every weaponry The Kills shows on global ( systemChat ) Headshot will not display more than once (dead or alive) Added 20 Headshot sounds Option for randomize the Headshot sound Version 1.0 Forum topic: - BI forums - Armaholic forums Armaholic GF Headshot + Killfeed Script
×