Jump to content
Sign in to follow this  
totis

Vehicle driver seat restriction according to humanity. 1.0.6.1

Recommended Posts

Hi

This is a restriction to vehicle seat according to humanity.

It may be handy to PVE servers out there.

Special thanks to Juandayz with his fantastic skills and salival. Both sometimes working unseen for the benefit of this community.

Step 1.

Make a new file, Name it veh_hum.sqf with the below contents and put into dayz_epoch/addons folder. If you dont have addons just create one.

In this example we have a hero superhero and agenthero traders with 20k/40k/60k humanity respectively. Adjust according to your needs.

 

private ["_vehicle","_inVehicle","_driver","_humanity","_txt"];

while {true} do {

_vehicle = vehicle player;
_inVehicle = (_vehicle != player);

if (_inVehicle) then {
	_driver = driver (vehicle player);

	if (({(isPlayer _driver) && (alive _driver)} count (crew _vehicle) > 0)) then {
		

		_humanity = _driver getVariable["humanity",0];

		if (typeOf _vehicle in DZE_heroHumanity && _humanity <= 20000 || (typeOf _vehicle in DZE_superHeroHumanity && _humanity <= 40000) || (typeOf _vehicle in DZE_agentHumanity && _humanity <= 60000)) then {
			player action ["getOut", (vehicle player)];
			titleText ["","WHITE IN"];
			_txt = "<img image='addons\vehicon.paa' /><br/><t size='0.7' color='#ea2828' align='center'>prohibited vehicle</t>";
            [_txt, [safezoneX, safezoneW], [0.20 * safezoneH + safezoneY, 0.3 * safezoneH], 2, 0.5] spawn BIS_fnc_dynamicText;
		};
	};
};
sleep 3;
};

 Step 2: Download this file http://www.mediafire.com/file/bdpt5d96o5cttk3/vehicon.rar

Unzip and put paa file into addons folder.

Step 3: Edit your custom variables file    dayz_code/init/variables.sqf

Put the vehicles you want to restrict below call dayz_resetselfactions; ike this:

	// Custom below
	s_givemoney_dialog = -1;
	s_bank_dialog = -1;
	s_player_checkWallet = -1;
	s_bank_dialog1 = -1;
	s_bank_dialog2 = -1;
	s_player_copyToKey = -1;
	s_player_claimVehicle = -1;
	s_collect_heli = -1;
};

call dayz_resetSelfActions;

	DZE_heroHumanity = ["Mi17_rockets_RU","Mi24_D","UH1Y_DZE"];
	DZE_superHeroHumanity = ["Mi24_V","Mi24_P","Ka52"];		
	DZE_agentHumanity = ["AV8B2","AV8B","A10","F35B"];
	DZE_safeVehicle = DZE_heroHumanity + DZE_superHeroHumanity + DZE_agentHumanity +["ParachuteWest","ParachuteC"];

Step 4: Edit your init file to exec the script. Above the   (false,12)execVm.... like below

    [] execVM "addons\veh_hum.sqf";
    //[false,12] execVM "\z\addons\dayz_code\compile\local_lights_init.sqf";

Thats it. Enjoy!

  Hide contents

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
Sign in to follow this  

  • Similar Content

    • By FG_Trap
      Made this in my free time awhile ago thought id make it public.
      Right Alt is the key to open the menu.
      Install instructions are inside the download.
      https://github.com/NWDZ-Trapxxgods/traps-menu
       
       
      here is a picture of the server menu
       
    • By vbawol
      Open world survival mod set just two years after the mass extinction of billions of people. Those that remain are left with remnants of a once technological society. Try to survive, build, or explore your way through the harsh dynamic environment.
      Features
      Powerful persistence framework for Arma 3 with native Windows and Linux dedicated server support. Fully configurable script based security checks. Base Building re-envisioned for Arma 3 PhysX. Persistent secure and insecure storage devices. Upgradeable locking doors. Barter based economy and trading systems backed a single currency ¤ called "Krypto". Hostile Environment with several different types of antagonists, Air and Water temperature extremes, and Earthquakes. Hunting, Fishing, Tame Dogs, Explore & Loot: Wrecked ships, Abandoned vehicles and buildings, Perform task based missions and more! Open source APL-SA Epoch Survival MP gamemode. Open source APL-SA Modders resource configs and Class List. Assets can be used as a mod dependency on Steam workshop.
    • By MSDZ
      Hey guys! I decided that relaunching my Namalsk Overpoch server would be fun!
      IP: 69.14.244.109:2302
      Discord: https://discord.gg/QbuGTju
      The server is semi militarized
         - Certain vehicles are in game, but with limited weaponry,
         - All high end trade items are at the traveling trader or at a secret trader location
      Running a fully fresh DB, 350 build limit. Feel free to hop on!
    • By spitfirez404
      Veteran Gamers United
                                                                         IP: 103.195.100.219:2300
                                                                        
                                                                         Server Features: 
                                                                        *Coins, Gold & Gems
                                                                        *Tow/Lift
                                                                        *Claim Vehicles
                                                                        *Color Filter
                                                                        *Toggle Grass On Or Off
                                                                        *Deployable Bike & Mozzie
                                                                        *New Custom Building Menu
                                                                        *Suicide On Knife
                                                                        *Change View Distance
                                                                        *Group Management
                                                                        *High Loot
                                                                        *FPS++
                                                                        *Base Raiding
                                                                        *Base Take Over
                                                                    **And Many More** 
      This server is a new one from our last and features alot more scripts. We are adding more in all the time! Server restarts every six hours, and Admins are always available to help if needed. You need both Epoch & Overwatch mods to play. Come give it a go and see what you think :)
         
    • By PapaSmurf
      Server Name: [PSG]DayZ Overpoch Chernarus|Start 10/18|Coins|FPS+|WAI|Missions|Grp|SSD|Dedicated|Spawn Select|Active Staff|
      Server IP: 8.26.94.59:2302
      Mods: @DayzOverwatch;@DayZ_Epoch;
      Server Start: 10/18/2018
      Join our Discord!
       
      Hello!
      PSG is now online! Lots of neat features and a non-militarized vibe!
      Server features and rules are listed below. I'll be regularly adding more content so I hope to see you guys on!
      Feel free to hop on our discord if you have any further questions!
       
      Server Features:
      Custom Areas (Trainyard, Compound, Oil Rig, Camps, Abandoned Trader, ...)
      Increased Zombie Damage
      Base raiding
      Base takeover areas (Special areas of map)
      Coins can be stored in Safes or Lockboxes
      Coins you are carrying will be lost on death
      Spawn selection and humanity loadout
      Wicked AI and Missions
      Deploy Bike/Mozzies
      Pistol Suicide
      Take clothes from dead AI/players
      Repair at service points/gas stations for coins
      Locate/Vehicle controls with keys
      Set view distance with map 
      Locked vehicles within plot area are immune to damage
      Safes cannot be hotwired
      General Rules:
      Be respectful to other players and staff
      No destroying plot poles
      Base takeovers allowed only in certain areas (Notified upon entering)
      Hackers and anyone benefitting from hackers will be banned
      Only Air to Air kamikaze is allowed
      No advertising other services or servers
      No Spamming
      Safe Zones Rules:
      No stealing Items/Vehicles
      No trolling in safe zones
      No ramming in safe zones
      Safe zone camping is allowed (Leaving safe zone grants temporary god mode)
      Base Rules:
      No Building within 800m of Military Buildings or Traders. (Construction will fail if you try)
      No glitching/finding exploits into bases
      No blocking roads with buildings or vehicles in your plot area
  • Advertisement
  • Supporters
  • Discord

×
×
  • Create New...