-
Content Count
32 -
Joined
-
Last visited
-
Medals
-
DualArms - Two Primary Weapons
Andrew_S90 replied to Andrew_S90's topic in ARMA 3 - ADDONS & MODS: COMPLETE
Dual Arms has been updated to Version 2.1: https://steamcommunity.com/sharedfiles/filedetails/?id=1334412770 Added Support: Arma 3 CDLC: S.O.G. Prairie Fire : https://store.steampowered.com/app/1227700/Arma_3_Creator_DLC_SOG_Prairie_Fire/ Arma 3 CDLC: CSLA Iron Curtain : https://store.steampowered.com/app/1294440/Arma_3_Creator_DLC_CSLA_Iron_Curtain/ Updated: RHS (ALL) FFAA Mod Operation: TREBUCHET -
DualArms - Two Primary Weapons
Andrew_S90 replied to Andrew_S90's topic in ARMA 3 - ADDONS & MODS: COMPLETE
Please see my stance on steam reuploads here: http://steamcommunity.com/sharedfiles/filedetails/?id=1334412770 Reuploads of this mod on Steam Workshop / Armaholic / PlayWithSix are not allowed. I provide methods to override code if use is needed for servers. If you use a private repo tool to get mods for your server and its for a unit/missions go ahead, as long as its not a giant modpack on steam. Please use collections instead. Thanks -
Exile Install: DualArms - Two Primary Weapons
Andrew_S90 replied to Andrew_S90's topic in Exilemod (Unofficial)'s Addons
Mod updated to fix M320 LRR p3d bug and missing Exile Bullet Cam mags. Thanks all! -
DualArms - Two Primary Weapons
Andrew_S90 replied to Andrew_S90's topic in ARMA 3 - ADDONS & MODS: COMPLETE
What weapon is not supported? -
Exile Install: DualArms - Two Primary Weapons
Andrew_S90 replied to Andrew_S90's topic in Exilemod (Unofficial)'s Addons
Pushed an update to the github that fixes disappearing weapon after relog (when switching) and scroll wheel. Please get the updated copy of SecondaryWeapons_player_hook.sqf and replace it with the one in your mission. Thanks! -
DualArms - Two Primary Weapons
Andrew_S90 replied to Andrew_S90's topic in ARMA 3 - ADDONS & MODS: COMPLETE
Updated Exile Install guide: https://forums.bohemia.net/forums/topic/231616-exile-install-dualarms-two-primary-weapons/ -
Exile Install: DualArms - Two Primary Weapons
Andrew_S90 posted a topic in Exilemod (Unofficial)'s Addons
Dual Arms This is mod that allows use of two primary weapons, one in your main slot one in your launcher slot. You can download the mod from here: http://steamcommunity.com/sharedfiles/filedetails/?id=1334412770 This mod needs overrides to work together with Exile. (See below) Here is a video preview: Installation Files here: https://github.com/Andrew-S90/DualArms Client: Step 1: Paste the following into your description.ext - its very important because you need to override my hook file to disable the eventhandlers!! Otherwise it will break. #include "custom\dual_arms\CfgSecondaryWeapons.hpp" Inside CfgSecondaryWeapons you can turn addactions on or off, drop weapons on death on or off, turn inventory buttons on or off block weapons as well as override any of my script files. In mission.sqm please add "secondary_weapons" to addons to require players to have the mod, plus the server needs it as well. Like this: addOns[]= { "exile_client", "secondary_weapons", "a3_map_altis" }; You will need to launch the @DualArms mod with your server. Step 2: The following overrides need to be made ExileClient_gui_hud_event_onKeyUp.sqf On line 170 (original files) The code needs to be modified to: ExileClient_object_player_event_onInventoryClosed.sqf (after line 16) //Dual Arms call SecondaryWeapons_events_onInventoryClosed; ExileClient_object_player_event_onInventoryOpened.sqf (MOST IMPORTANT OVERRIDE!) Update Line 12: private ["_cancelEvent", "_container", "_secondaryContainer", "_dialog", "_BG", "_slot", "_prim", "_posSlot", "_posBtn", "_buttonDown", "_buttonUp", "_cover", "_pic", "_icoB", "_ico", "_SecondaryWeaponItems"]; Paste this AFTER Line 48 if statement (about "Exile_Container_OldChest") and BEFORE ExileClientInventoryOpened = true; ExileClient_object_player_event_onKilled.sqf (SECOND MOST IMPORTANT!!) After Line 41 not inside brackets add: //Dual Arms _this call SecondaryWeapons_events_onKilled; ExileClient_object_player_event_onTake.sqf After Line 15 add: //Dual Arms _this call SecondaryWeapons_events_onTake; ExileClient_gui_traderDialog_updateInventoryListBox.sqf After Line 63 (_itemClassName = _x;) add: if (!((_itemClassName splitString "_") select ((count (_itemClassName splitString "_"))-1) == "secondary")) then { Close the if statement after line 157 like so: _inventoryListBox lbSetTextRight [_indexEntryIndex, "(not empty)"]; }; }; } forEach _items; true Server: ExileServer_system_network_event_onHandleDisconnect.sqf After Line 42: See the github post here: https://github.com/Andrew-S90/DualArms for an example mission and all the code in full Download: https://steamcommunity.com/sharedfiles/filedetails/?id=1334412770 The current list of supported mods is: -
DualArms - Two Primary Weapons
Andrew_S90 replied to Andrew_S90's topic in ARMA 3 - ADDONS & MODS: COMPLETE
I am working on an updated install guide for exile right now. I will post when it is complete. -
DualArms - Two Primary Weapons
Andrew_S90 replied to Andrew_S90's topic in ARMA 3 - ADDONS & MODS: COMPLETE
Update 2.0: All mods up to date Added 15 more supported mods Fixed Infinite loading bug (blackscreen bug) Ammo count saves on weapon swap Picking up launcher is no longer blocked when a secondary weapon is on your back. Seamless switching now happens. Cleaned up code and updated commands thanks to Arma updates. Links and downloads updated in main post. Updated Ammo UI: Let me know if you have any issues. Thanks! -
Exile Barter Trader - Standalone Trader System
Andrew_S90 replied to Andrew_S90's topic in Exilemod (Unofficial)'s Addons
Not without modification. By default it does not support vehicles. -
Exile Bounty System: Bounty King & Bounty Missions
Andrew_S90 posted a topic in Exilemod (Unofficial)'s Addons
This was created for InfinityExile and cleaned up for a general release, thanks to ElmoBlatch for allowing me to do so. You are free to modify them for your server. I have included an example mission in the github release. This was recreated, fixed up and improved on a vanilla Exile Altis server with no infistar or battleye. You are on your own for anything that pops up with those. Please look at the example mission if you get stuck. I cannot help with install issues. You are free to post in the Exile Discord #support channel here: https://discord.gg/cmMMHyJ If there are bugs with the actual released code I can take a look. Thanks all - best of luck with your Exile Servers. Exile Bounty System: This is a bounty system that is mission based. If you have played COD Modern Warefare.. It is similar to that. There are two bounty systems. Bounty King where you are the one hunted and must survive all attacks. If you survive you are rewarded with poptabs/respect. If someone kills you then they get the reward. Player is marked on the map and is blocked from safezones, bases, map boundaries, height limit and vehicle block (if setup). Regular Bounty mission allows someone to pickup a bounty where they are set to hunt down another player. If either the hunter or target dies then the mission is over and a reward is given based on who killed who. If a hunter kills a target or target kills hunter then its a full reward. If the target gets killed randomly the hunter gets a smaller reward. If the hunter gets killed randomly then the target gets a reward. Github: https://github.com/Andrew-S90/ExileBountySystem Video Preview: Install Instructions: Client config.cpp Paste the contents into the top of your config file. Modify existing network message section if needed. Add to Custom Code and Interaction Menus description.ext Paste the contents anywhere after #include "RscDefines.hpp" appears in your description.ext file initplayerlocal.sqf After if (!hasInterface || isServer) exitWith {}; paste the upper contents of initplayerlocal.sqf found in the Client folder If you are having trouble please view the example mission included. Server Code Overrides are found in customcode\server in the Client folder, simply pbo the server folder and place inside your servermod folder (such as @ExileServer) SQL No Modifications Needed Exile.ini No Modifications Needed Please let me know if anything pops up with this. I would eventually like to expand on this mission system if it is used. Such as bounties showing up for the whole team on both sides. -
This was created for InfinityExile and cleaned up for a general release, thanks to ElmoBlatch for allowing me to do so. You are free to modify them for your server. I have included an example mission in the github release. This was recreated, fixed up and improved on a vanilla Exile Altis server with no infistar or battleye. You are on your own for anything that pops up with those. Please look at the example mission if you get stuck. I cannot help with install issues. You are free to post in the Exile Discord #support channel here: https://discord.gg/cmMMHyJ If there are bugs with the actual released code I can take a look. Thanks all - best of luck with your Exile Servers. Exile Trader Loadouts: This is one of my favorite creations as you can individually edit the loadout after it is saved to add/remove items to the loadout.. Modify your gear, inventory and weapon without buying a new loadout and saving it! Admins can customize Blacklist items Admins can customize number of loadouts for players Github: https://github.com/Andrew-S90/ExileLoadouts Video Preview: Install Instructions: Client config.cpp Paste the contents into the top of your config file. Modify existing network message section if needed. Add the second portion inside class CfgInteractionMenus so you can see the action description.ext Paste the contents anywhere after #include "RscDefines.hpp" appears in your description.ext file initplayerlocal.sqf After if (!hasInterface || isServer) exitWith {}; paste the upper contents of initplayerlocal.sqf found in the Client folder initServer.sqf Paste the contents on the top of this file. The server needs these client files to be able to check for valid loadouts. stringtable.xml Copy and paste this straight into the main directory for the mission file. (Next to the config.cpp etc.) If you are having trouble please view the example mission included. Server Code No overrides needed, simply pbo the server folder and place inside your servermod folder (such as @ExileServer)
-
Exile Barter Trader - Standalone Trader System
Andrew_S90 posted a topic in Exilemod (Unofficial)'s Addons
This was created for AWG Exile and cleaned up for a general release, thanks to Adam Kadmon for allowing me to do so. You are free to modify them for your server. I have included an example mission in the github release. This was recreated, fixed up and improved on a vanilla Exile Altis server with no infistar or battleye. You are on your own for anything that pops up with those. Please look at the example mission if you get stuck. I cannot help with install issues. You are free to post in the Exile Discord #support channel here: https://discord.gg/cmMMHyJ If there are bugs with the actual released code I can take a look. Thanks all - best of luck with your Exile Servers. Exile Barter Trader: This is a standalone trader that allows you to offer up items for other items, no currency needed. Items are randomly selected from an admin customizable list and once they are traded for their stock does not replenish until another restart where it might randomly re-appear. Traded items are saved until restart and cannot be stolen by other players. If you have played DayZ Origins.. This is similar to their trader. Github: https://github.com/Andrew-S90/ExileBarterTrader Video Preview: Install Instructions: Client config.cpp Paste the contents into the top of your config file. Modify existing network message section if needed. description.ext Paste the contents anywhere after #include "RscDefines.hpp" appears in your description.ext file initplayerlocal.sqf After if (!hasInterface || isServer) exitWith {}; paste the upper contents of initplayerlocal.sqf found in the Client folder See the the lower portion of this file to see how to add actions to traders so you can open specific traders and their items If you are having trouble please view the example mission included. Server Code No overrides needed, simply pbo the server folder and place inside your servermod folder (such as @ExileServer) SQL There is a table that is needed for this to function properly. Please execute the SQL on your Exile database Exile.ini Paste the contents at the bottom of your exile.ini MODIFY if using extdb3 If you need help adding additional traders feel free to reach out. Thanks -
This was created for AWG Exile and cleaned up for a general release, thanks to Adam Kadmon for allowing me to do so. You are free to modify them for your server. I have included an example mission in the github release. This was recreated, fixed up and improved on a vanilla Exile Altis server with no infistar or battleye. You are on your own for anything that pops up with those. Please look at the example mission if you get stuck. I cannot help with install issues. You are free to post in the Exile Discord #support channel here: https://discord.gg/cmMMHyJ If there are bugs with the actual released code I can take a look. Thanks all - best of luck with your Exile Servers. Exile SafeX: This is a small personal inventory that can be found at safezone lockers. Allowing you to increase storage as your respect increases. Admin configurable respect levels and blocked items (can stop valuables from being placed in here) This script is required for MarXet 2. Github: https://github.com/Andrew-S90/ExileSafeX Video Preview: Install Instructions: Client config.cpp Paste the contents into the top of your config file. Modify existing network message section if needed. Add the lower section to InteractionMenus description.ext Paste the contents anywhere after #include "RscDefines.hpp" appears in your description.ext file initplayerlocal.sqf After if (!hasInterface || isServer) exitWith {}; paste the upper contents of initplayerlocal.sqf found in the Client folder If you are having trouble please view the example mission included. Server Code No overrides needed, simply pbo the server folder and place inside your servermod folder (such as @ExileServer) SQL There is a table that is needed for this to function properly. Please execute the SQL on your Exile database Exile.ini Paste the contents at the bottom of your exile.ini MODIFY if using extdb3
-
This was created for InfinityExile and cleaned up for a general release, thanks to ElmoBlatch for allowing me to do so. You are free to modify them for your server. I have included an example mission in the github release. This was recreated, fixed up and improved on a vanilla Exile Altis server with no infistar or battleye. You are on your own for anything that pops up with those. Please look at the example mission if you get stuck. I cannot help with install issues. You are free to post in the Exile Discord #support channel here: https://discord.gg/cmMMHyJ If there are bugs with the actual released code I can take a look. Thanks all - best of luck with your Exile Servers. Exile Vehicle Customs Mods: This is a complete overhaul and redesign of Exiles Vehicle Customs trader menu. It allows you to customize your own vehicle on the ground (no sky box!) You can modify the vehicle skins and vehicle addons such as RPG cages, light bars, bumpers, doors etc. Pan around the vehicle with directional controls as well as zoom out/in and up/down. Github: https://github.com/Andrew-S90/ExileVehicleCustomsMods Video Preview: Install Instructions: Client config.cpp Paste the contents into the top of your config file. Modify existing network message section if needed. Add the Server and Client Overrides to CfgExileCustomCode Remove/Comment out the CfgVehicleCustoms and replace with the provided code and CfgVehicleCustomsMaster description.ext Paste the contents anywhere after #include "RscDefines.hpp" appears in your description.ext file initplayerlocal.sqf After if (!hasInterface || isServer) exitWith {}; paste the upper contents of initplayerlocal.sqf found in the Client folder If you are having trouble please view the example mission included. Server Code Pbo the server folder and place inside your servermod folder (such as @ExileServer) Overrides are found in the mission file SQL There is a column to be added to vehicles table that is needed for this to function properly. Please execute the SQL on your Exile database Exile.ini insertVehicle and loadVehicle need to be changed with the provided settings in the exile.ini top portion Paste the contents at the bottom of your exile.ini MODIFY if using extdb3 To add more vehicles for non vanilla please use the tools found in the tools folder. Run in debug in the editor with the mods enabled. If you have any questions let me know. Thanks!