Guest User

Untitled

a guest
Nov 17th, 2018
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.08 KB | None | 0 0
  1. if (isClass(configFile>>"CfgPatches">>"ace_main")) then
  2.         {
  3.             if([_unit] call ACE_fnc_HasRadio) then
  4.             {
  5.                 if (_uavbp==0) then
  6.                 {
  7.                     CallUav = _unit addaction [localize "STR_ACT_CALLUAV","Scripts\Support\UAV\UAVREQUEST.sqf",[],0,false,true];
  8.                     _uavbp=1;
  9.                 };
  10.             }
  11.             else
  12.             {
  13.                 if (_uavbp==1) then
  14.                 {
  15.                     _unit removeAction CallUav;
  16.                     _uavbp=0;
  17.                 };
  18.             };
  19.         }
  20.         else
  21.         {
  22.             // NON-ACE BACKPACK
  23.             if (!(isNull(unitBackpack _unit))) then
  24.             {
  25.                 if ((typeof (unitBackpack _unit)) == "US_UAV_Pack_EP1") then
  26.                 {
  27.                     if (_uavbp==0) then
  28.                     {
  29.                         CallUav = _unit addaction [localize "STR_ACT_CALLUAV","Scripts\Support\UAV\UAVREQUEST.sqf",[],0,false,true];
  30.                         _uavbp=1;
  31.                     };
  32.                    
  33.                 }
  34.                 else
  35.                 {
  36.                     if (_uavbp==1) then
  37.                     {
  38.                         _unit removeAction CallUav;
  39.                         _uavbp=0;
  40.                     };
  41.                 };
  42.             }
  43.             else
  44.             {
  45.                 if (_uavbp==1) then
  46.                 {
  47.                     _unit removeAction CallUav;
  48.                     _uavbp=0;
  49.                 };
  50.             };
  51.         };
  52.        
  53.        
  54.         sleep 1;
  55.        
  56.         if ((rating _unit) < 0) then {_unit addRating (abs(rating _unit));};
  57.     };
Add Comment
Please, Sign In to add comment