SHARE
TWEET

initialVD

Pwner-Actual Mar 19th, 2019 51 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // =======================================================================================
  2. // =======================================  SETUP  =======================================
  3. // =======================================================================================
  4. // INSTRUCTIONS
  5. // =======================================================================================
  6. /*
  7.     USAGE   :   Clients only.
  8.    
  9.     PURPOSE :   Apply the proper view distance on mission start.
  10. */
  11. // =======================================================================================
  12. // SERVER ONLY
  13. // =======================================================================================
  14. if (!hasInterface) exitWith {};
  15. // =======================================================================================
  16. // DEFINE & DECLARE VARIABLES
  17. // =======================================================================================
  18. private _vehicle = vehicle player;
  19. // =======================================================================================
  20. // ====================================  SCRIPT  =========================================
  21. // =======================================================================================
  22. // =======================================================================================
  23. if      (_vehicle == player)
  24. then    {
  25.         if      ((getPos player) select 2 <= 100)
  26.         then    {
  27.                 setViewDistance UAF_footVD;
  28.                 if (UAF_matchOVD == 1) then {setObjectViewDistance UAF_footVD};
  29.                 }
  30.         else    {
  31.                 setViewDistance UAF_paraVD;
  32.                 if (UAF_matchOVD == 1) then {setObjectViewDistance UAF_paraVD};
  33.                 };
  34.         }
  35. else    {
  36.         if      (_vehicle isKindOf "ParachuteBase")
  37.         then    {
  38.                 setViewDistance UAF_paraVD;
  39.                 if (UAF_matchOVD == 1) then {setObjectViewDistance UAF_paraVD};
  40.                 };
  41.         if      ((_vehicle isKindOf "Helicopter") && (!(_vehicle isKindOf "ParachuteBase")))
  42.         then    {
  43.                 setViewDistance UAF_heliVD;
  44.                 if (UAF_matchOVD == 1) then {setObjectViewDistance UAF_heliVD};
  45.                 };
  46.         if      (_vehicle isKindOf "Plane")
  47.         then    {
  48.                 setViewDistance UAF_planeVD;
  49.                 if (UAF_matchOVD == 1) then {setObjectViewDistance UAF_planeVD};
  50.                 };
  51.         if      (_vehicle isKindOf "Tank")
  52.         then    {
  53.                 setViewDistance UAF_armorVD;
  54.                 if (UAF_matchOVD == 1) then {setObjectViewDistance UAF_armorVD};
  55.                 };
  56.         if      (_vehicle isKindOf "Ship")
  57.         then    {
  58.                 setViewDistance UAF_boatVD;
  59.                 if (UAF_matchOVD == 1) then {setObjectViewDistance UAF_boatVD};
  60.                 };
  61.         if      (_vehicle isKindOf "Car")
  62.         then    {
  63.                 setViewDistance UAF_carVD;
  64.                 if (UAF_matchOVD == 1) then {setObjectViewDistance UAF_carVD};
  65.                 };     
  66.         };
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top