Advertisement
emfirst

Untitled

Jan 22nd, 2018
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.03 KB | None | 0 0
  1. [] spawn
  2. {
  3. private ["_don_veh_crew","_wait_time","_last_mark"];
  4. while {true} do
  5. {
  6. waitUntil {uiSleep 0.0625; vehicle player != player && !isNil "isNotInSafezone"};
  7. don_player_veh = vehicle player;
  8. don_incar = 1;
  9. if (!isNotInSafezone) then
  10. {
  11. _don_veh_crew = don_player_veh getVariable ["don_crew", nil]; if (isNil "_don_veh_crew") then {_don_veh_crew = [getPlayerUID player];};
  12. if !(getPlayerUID player in _don_veh_crew) then
  13. {
  14. player action ["getOut", don_player_veh];
  15. ["<t size='1.2' color='#F0AE20'>Вы в безопасной зоне!<br/><t size='0.6' color='#F02020'>Воровство техники в безопасной зоне запрещено!</t>",0,0,2,2] spawn bis_fnc_dynamicText;
  16. waitUntil {player == vehicle player};
  17. DZE_myVehicle = objNull;
  18. };
  19. don_player_veh allowDamage false;
  20. don_player_veh removeAllEventHandlers "handleDamage";
  21. don_player_veh addEventHandler ["handleDamage", {0}];
  22. don_player_veh removeAllEventHandlers "Fired";
  23. don_player_veh addEventHandler ["Fired",{deleteVehicle (_this select 6);}];
  24. };
  25. if (isNotInSafezone) then
  26. {
  27. don_player_veh allowDamage true;
  28. don_player_veh removeAllEventHandlers "handleDamage";
  29. don_player_veh addEventHandler ["handleDamage", {_this call fnc_veh_handleDam;}];
  30. don_player_veh removeAllEventHandlers "Fired";
  31. if (player == driver don_player_veh) then
  32. {
  33. don_player_veh setVariable ["don_ownerity_code", nil, true];
  34. don_player_veh setVariable ["don_crew", nil, true];
  35. don_player_veh setVariable ["don_passengers", nil, true];
  36. };
  37. };
  38. waitUntil {uiSleep 0.0625; vehicle player == player};
  39. don_incar = 0;
  40. don_player_veh = nil;
  41. };
  42. "Внимание! На клиенте возникла проблема с работой безопасной зоны, отключаемся." call dayz_rollingMessages;
  43. uiSleep 1;
  44. endMission "END1";
  45. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement