Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Private ["_EH_Fired"];
- if (isNil "canbuild") then {
- canbuild = true;
- };
- while {true} do {
- waitUntil { !canbuild };
- titleText [format["Entering Safe Zone. Your weapons have been deactivated."],"PLAIN DOWN"]; titleFadeOut 4;
- waitUntil { player == vehicle player };
- thePlayer = vehicle player;
- _EH_Fired = thePlayer addEventHandler ["Fired", {
- titleText ["You can not fire your weapon in a safe zone.","PLAIN DOWN"]; titleFadeOut 4;
- NearestObject [_this select 0,_this select 4] setPos[0,0,0];
- }];
- player_zombieCheck = {};
- fnc_usec_damageHandler = {};
- fnc_usec_unconscious = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_unconscious.sqf";
- thePlayer removeAllEventHandlers "handleDamage";
- thePlayer addEventHandler ["handleDamage", {false}];
- thePlayer allowDamage false;
- waitUntil { canbuild };
- titleText [format["Exiting Safe Zone. Your weapons have been reactivated."],"PLAIN DOWN"]; titleFadeOut 4;
- thePlayer removeEventHandler ["Fired", _EH_Fired];
- player_zombieCheck = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\player_zombieCheck.sqf";
- fnc_usec_damageHandler = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandler.sqf";
- fnc_usec_unconscious = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_unconscious.sqf";
- thePlayer addEventHandler ["handleDamage", {true}];
- thePlayer removeAllEventHandlers "handleDamage";
- thePlayer allowDamage true;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement