Jump to content
  • 0

[Help Needed] Script to add preset kit to Self or Target


Spesago

Question

/***

* Add preset kits to self or target

*

*

***/



_target = cursorTarget;



_kit = _this select 0;



if(_target isKindOf "Man") then {

GearAdd = (vehicle _target);



}

else

{

GearAdd = (vehicle player);



};

    





if(_kit == "NavCloseRange") then {



removeAllWeapons GearAdd;

removeAllItems GearAdd;

removebackpack GearAdd;

GearAdd addWeapon 'ItemWatch';

GearAdd addMagazine '30Rnd_9x19_MP5SD';

GearAdd addMagazine '30Rnd_9x19_MP5SD';

GearAdd addMagazine '30Rnd_9x19_MP5SD';

GearAdd addMagazine '30Rnd_9x19_MP5SD';

GearAdd addMagazine 'ItemPainkiller';

GearAdd addMagazine 'ItemPainkiller';

GearAdd addMagazine '6Rnd_45ACP';

GearAdd addMagazine '6Rnd_45ACP';

GearAdd addMagazine '6Rnd_45ACP';

GearAdd addMagazine '6Rnd_45ACP';

GearAdd addMagazine 'ItemBandage';

GearAdd addMagazine 'ItemBandage';

GearAdd addMagazine 'ItemBandage';

GearAdd addMagazine 'ItemBandage';

GearAdd addMagazine 'ItemBloodbag';

GearAdd addMagazine 'ItemBloodbag';

GearAdd addMagazine 'ItemEpinephrine';

GearAdd addMagazine 'ItemEpinephrine';

GearAdd addMagazine 'ItemMorphine';

GearAdd addMagazine 'ItemMorphine';

GearAdd addWeapon 'Binocular_Vector';

GearAdd addWeapon 'ItemCompass';

GearAdd addWeapon 'MP5SD';

GearAdd addWeapon 'ItemMatchbox_DZE';

GearAdd addWeapon 'ItemCrowbar';

GearAdd addWeapon 'ItemFlashlightRed';

GearAdd addWeapon 'Itemtoolbox';

GearAdd addWeapon 'ItemHatchet_DZE';

GearAdd addWeapon 'revolver_EP1';



GearAdd addBackpack 'DZ_GunBag_EP1';

cutText [format["Navigation Training Close Range Gear given to player %1",GearAdd],"PLAIN DOWN"]; titleFadeOut 10;

};

        if (_kit == "NavLongRange") then {        

removeAllWeapons GearAdd;

        removeAllItems GearAdd;

        removebackpack GearAdd;

        GearAdd addWeapon 'M4SPR';

GearAdd addMagazine '30Rnd_556x45_Stanag';

GearAdd addMagazine '30Rnd_556x45_Stanag';

GearAdd addMagazine '30Rnd_556x45_Stanag';

GearAdd addMagazine '30Rnd_556x45_Stanag';

GearAdd addMagazine 'ItemPainkiller';

GearAdd addMagazine 'ItemPainkiller';

GearAdd addMagazine '15Rnd_9x19_M9SD';

GearAdd addMagazine '15Rnd_9x19_M9SD';

GearAdd addMagazine '15Rnd_9x19_M9SD';

GearAdd addMagazine '15Rnd_9x19_M9SD';

GearAdd addMagazine 'ItemBandage';

GearAdd addMagazine 'ItemBandage';

GearAdd addMagazine 'ItemBandage';

GearAdd addMagazine 'ItemBandage';

GearAdd addMagazine 'ItemBloodbag';

GearAdd addMagazine 'ItemBloodbag';

GearAdd addMagazine 'ItemEpinephrine';

GearAdd addMagazine 'ItemEpinephrine';

GearAdd addMagazine 'ItemMorphine';

GearAdd addMagazine 'ItemMorphine';

GearAdd addWeapon 'Binocular';

GearAdd addWeapon 'ItemWatch';

GearAdd addWeapon 'M9SD';

GearAdd addWeapon 'ItemKnife';

GearAdd addWeapon 'ItemFlashlightRed';

GearAdd addWeapon 'ItemCompass';





GearAdd addBackpack 'DZ_British_ACU';

cutText [format["Navigation Training Long Range Gear given to player %1",GearAdd],"PLAIN DOWN"]; titleFadeOut 10;

    };


The intention is i can give people set loadouts when i need to, this code works fine on myself but not on target.

I see the player receive the gear but it reverts a second later.

 

My best guess is that the way i am doing this is only working clientside but to give a target gear requires it to be run server side. if anyone that knows the solution can post i would be grateful.

Link to comment
Share on other sites

0 answers to this question

Recommended Posts

There have been no answers to this question yet

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Discord

×
×
  • Create New...