Search the Community

Showing results for tags 'reeee'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Exile
    • Changelogs
    • Feedback
  • Exile Community
    • General Discussion
    • New Feature Voting
    • Problems & Bugs
    • Cat Walk
    • Recruitment
    • Small Talk
  • Exile Mod XM8 App
    • XM8 Server Administration
    • XM8 Android App
    • XM8 Discord Bot
  • Exile Mod Server Administration
    • Ask a Game Server Provider
    • Hosting
    • Operating Systems
    • Installation
    • Database
    • Security
    • Maintenance
  • Exile Mod Customization
    • Downloads & Releases
    • Content
    • Environment
    • Gameplay
    • Look & Feel
    • Tech Talk
  • Exile Life Mod
    • Visit forum on exilelifemod.com

Categories

  • Knowledge Base
  • Items
  • Constructions
  • Traders
  • Vehicles

Categories

  • Servers

Categories

  • Devblog

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Homepage

Found 2 results

  1. Andrew_S90

    DualArms - Two Primary Weapons

    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 Now on A3Launcher! Thanks Maca! There are some important overrides that need to be made to make this work with Exile, out of the box it has iffy results and sometimes the eventhandlers would overwrite each other I will provide instructions how to combine my eventHandlers with Exiles. Once the overrides work, then this will work great, just like it would in singleplayer. Current bug: See the second weapon in the trader with an error image. Will take a look tomorrow solving this so you will not be able to see them in the trader. Current feature: will stand up if you swap weapons while crouching/prone. This acts like exiles autorun. Installation 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 and off, drop weapons on death on and 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 On line 170 (original files) The code needs to be modified to: //Dual Arms Start private _dialog = uiNameSpace getVariable ["RscDisplayInventory", displayNull]; if (secondaryWeapon player != "") then { if (((secondaryWeapon player) splitString "_") select ((count ((secondaryWeapon player) splitString "_"))-1) == "secondary") then { if(!(SecondaryWeaponsSwapping) && (_dialog isEqualTo displayNull)) then { (primaryWeapon player) spawn SecondaryWeapons_events_swapSecondaryWeapon; }; } else { if (secondaryWeapon player != currentWeapon player) then { player selectWeapon (secondaryWeapon player); }; }; } else { if (primaryWeapon player != "") then { if(!(SecondaryWeaponsSwapping) && (_dialog isEqualTo displayNull)) then { (primaryWeapon player) spawn SecondaryWeapons_events_addSecondaryWeapon; }; }; }; //Dual Arms End ExileClient_object_player_event_onInventoryClosed after like 16: //Dual Arms call SecondaryWeapons_events_onInventoryClosed; ExileClient_object_player_event_onInventoryOpened Most important override!! ExileClient_object_player_event_onKilled After line 41 - not inside the brackets add: //Dual Arms _this call SecondaryWeapons_events_onKilled; ExileClient_object_player_event_onTake After line 15 and before the if statement I added: //Dual Arms _this call SecondaryWeapons_events_onTake; Server: Step 1: Handling a disconnecting player, for Exile you will need to modify/make an override for ExileServer_system_network_event_onHandleDisconnect.sqf You will need the following bit of code to save the users pointer attachment (IR Laser/Flashlight etc and UGL Ammo (HE Rounds etc)) //Dual Arms Start _SWInfo = _unit getVariable ["SecondaryWeaponsWeaponInfo", []]; if(count _SWInfo > 0) then { _uniform = uniformContainer _unit; _vest = vestContainer _unit; _backpack = backpackContainer _unit; _containers = [_uniform, _vest, _backpack]; { _item = _x; _className = ""; _array = false; _added = false; if(typeName _item isEqualTo "ARRAY") then { _array = true; _className = _x select 0; } else { _className = _x; }; { if (!(isNull _x)) then { if (_x canAdd [_className, 1]) exitWith { if(_array) then { _unit addMagazine [_className, _item select 1]; } else { _className = [_className, 0, -10] call BIS_fnc_trimString; _unit addItem _className; }; _added = true; }; }; if (_added) exitWith {}; } forEach _containers; } forEach _SWInfo; }; //Dual Arms End ExileClient_gui_traderDialog_updateInventoryListBox see override on github to not display secondary weapons in trader menus. Please see this github for an example mission edits: https://github.com/Andrew-S90/DualArms Download again is here: http://steamcommunity.com/sharedfiles/filedetails/?id=1334412770 Please post if you have any questions or mods to be added, they will be added in batches. The current list of supported mods is: RHSUSAF : http://steamcommunity.com/sharedfiles/filedetails/?id=843577117 RHSAFRF : http://steamcommunity.com/sharedfiles/filedetails/?id=843425103 RHSGREF : http://steamcommunity.com/sharedfiles/filedetails/?id=843593391 RHSSAF : http://steamcommunity.com/sharedfiles/filedetails/?id=843632231 NIArms : http://steamcommunity.com/sharedfiles/filedetails/?id=1208517358 Project Infinite : http://steamcommunity.com/sharedfiles/filedetails/?id=807038742 Exile Mod : http://www.exilemod.com/downloads/ ADR-97 Weapon Pack : http://steamcommunity.com/sharedfiles/filedetails/?id=669962280 Operation: TREBUCHET : http://steamcommunity.com/sharedfiles/filedetails/?id=769440155 Cup Weapons : http://steamcommunity.com/sharedfiles/filedetails/?id=497660133 NATO_Rus_Weapons : http://steamcommunity.com/sharedfiles/filedetails/?id=500929500 Specialist Military Arms (SMA) : http://steamcommunity.com/sharedfiles/filedetails/?id=699630614 The_Unsung_Vietnam_War_Mod : http://steamcommunity.com/sharedfiles/filedetails/?id=943001311 FFAA Mod : http://steamcommunity.com/sharedfiles/filedetails/?id=820994401 VME PLA : http://steamcommunity.com/sharedfiles/filedetails/?id=655153321 2035: Russian Armed Forces : http://steamcommunity.com/sharedfiles/filedetails/?id=543460260 FHQ Firearms : http://steamcommunity.com/sharedfiles/filedetails/?id=402601958 BWMod : http://steamcommunity.com/sharedfiles/filedetails/?id=1200127537 SFP: Swedish Forces Pack : http://steamcommunity.com/sharedfiles/filedetails/?id=826911897 3CB BAF Weapons : http://steamcommunity.com/sharedfiles/filedetails/?id=893339590 Faces of war : http://steamcommunity.com/sharedfiles/filedetails/?id=891433622 IFA3_AIO_LITE : http://steamcommunity.com/sharedfiles/filedetails/?id=660460283 Arma 3 Aegis (Beta) : http://steamcommunity.com/sharedfiles/filedetails/?id=949252631
  2. Andrew_S90

    Exile Player Rewards

    Exile Player Rewards This is a system that allows admins to add rewards for players to go claim at any locker. This system in no way will auto generate rewards for your players for doing missions, logging in, donating, playing, gaining respect or anything like that. You are free to use it to do any of those things but out of the box it just accepts rewards and items and allows the player to claim them. As I explained in the above video You need a players UID and an array of items to pass to the server to add items. It will also take the players UID and the name of a kit which is exactly like infistar spawn boxes, the format is almost 1:1 so you could copy paste them over. It takes and will give players poptabs, respect, items, weapons, backpacks, uniforms, vests and vehicles. It will also allow you to set quantities for these items and the players can create their own pin# for the claimed vehicles. Here is an example I used to test via admin menu to add items to my own character. ["addRewardsRequest", [getplayeruid player, [["ExileScore",1000],["ExileMoney",2000],"Exile_Item_Flag","Exile_Item_SafeKit",["Exile_Car_Lada_Green",3],"Exile_Chopper_Huey_Green"]]] call ExileClient_system_network_send; ["addKitRequest", [getplayeruid player, "BaseObjectsWood"]] call ExileClient_system_network_send; The first one allows any array of items and set quantities to be based the other will take a predefined kit that is located server side for customization. If any items are already in the players collection box it will stack items so that the space is controlled on the database. There are some settings that can be changed in the config.cpp server side, right off the bat you will need to add your UID to the "AllowedRewardGivers" array or it will deny adding items from players from your UID. This security check for admins can be turned off if you want, its there to not allow people or names not in the list to not be able to give rewards to themselves or other players. All these settings can be found in rewards_server\config.cpp This uses EXTDB2, you can update for EXTDB3 if you wish. IDD for infistar: 57347 Installation Download the files from here: https://github.com/Andrew-S90/ExilePlayerRewards/ Client: Place "custom" folder inside of your root Exile.Altis folder Client: Paste #include "custom\rewards\rewardsDialog.hpp" in the description.ext (also available via github in the config.cpp file) Client: Modify your class CfgNetworkMessages and paste the following (also available via github in the config.cpp file) Client: In your init.sqf please paste the following (also available via github in the init.sqf file) Server: Open the rewards_server folder and open config.cpp and then either add your desired admin UIDs to the "AllowedRewardsGivers" array OR change checkRewards to a 0 this is a security function which will check if a legit sender is trying to reward your players. Server: In config.cpp feel free to change logging to a 0 if you do not want extdb2 logs to be created. As well you can add any custom kits, I have included some examples for you. Server: Run the following rewards.sql on your database to add a rewards table for your players (also available via github in Server\database_additions folder in the rewards.sql file) Server: Paste the following additions to your exile.ini file at the bottom (also available via github in Server\database_additions in the exile_additions.ini file) Example code snippets to call files to add items to players.