Advertisement
Guest User

Handcuff

a guest
Apr 20th, 2014
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. if(DZE_AllowForceSave) then {
  2. //--------------------------------------ARREST----------------------------------------------------------------
  3. _side = side _cursorTarget == west; //so only Players can be detained
  4. _arrestreq = "PartGeneric" in magazines player; // CHANGE THIS TO THE ITEM YOU WANT PLAYERS TO NEED TO BE ABLE TO ARREST
  5. if (player getVariable "Detain" == 1) then {
  6. player removeAction s_player_arrest;
  7. };
  8. if(_isMan && !_isZombie && _canDo && _isAlive && !_isAnimal && _arrestreq && _side) then {
  9. if (_cursorTarget getVariable "Detain" == 1) exitWith {};
  10. if (s_player_arrest < 0) then {
  11. s_player_arrest = player addaction [("<t color=""#0074E8"">" + ("Detain") +"</t>"), "arrest\Detain.sqf",_cursorTarget,100,false,true,"", ""];
  12. };
  13. } else {
  14. player removeAction s_player_arrest;
  15. s_player_arrest = -1;
  16. };
  17. if ((_cursorTarget getVariable "Detain" == 1) && cursorTarget distance player < 2 ) then
  18. {
  19. if(_isMan && !_isZombie && _canDo && _isAlive) then {
  20. if (s_player_escort < 0) then {
  21. s_player_escort = player addaction [("<t color=""#0074E8"">" + ("Escort") +"</t>"), "arrest\Escort.sqf",_cursorTarget, 1, true, true, "", ""];
  22. };
  23. } else {
  24. player removeAction s_player_escort;
  25. s_player_escort = -1;
  26. };
  27. if(_isMan && !_isZombie && _canDo && _isAlive) then {
  28. if (s_player_search < 0) then {
  29. s_player_search = player addaction [("<t color=""#0074E8"">" + ("Search") +"</t>"), "arrest\Search.sqf",_cursorTarget, 1, true, true, "", ""];
  30. };
  31. } else {
  32. player removeAction s_player_search;
  33. s_player_search = -1;
  34. };
  35.  
  36. if(_isMan && !_isZombie && _canDo && _isAlive) then {
  37. if (s_player_release < 0) then {
  38. s_player_release = player addaction [("<t color=""#0074E8"">" + ("Release") +"</t>"), "arrest\release.sqf",_cursorTarget, 1, true, true, "", ""];
  39. };
  40. } else {
  41. player removeAction s_player_release;
  42. s_player_release = -1;
  43. };
  44. };
  45. //-------------------------------------------------------------------------------------------------------------
  46. //Allow player to force save
  47. if((_isVehicle or _isTent) and !_isMan) then {
  48.  
  49.  
  50.  
  51.  
  52. Down Below I have added the below
  53.  
  54. player removeAction s_player_SurrenderedGear;
  55. s_player_SurrenderedGear = -1;
  56.  
  57. //Arrest
  58. player removeAction s_player_arrest;
  59. s_player_arrest = -1;
  60. player removeAction s_player_release;
  61. s_player_release = -1;
  62. player removeAction s_player_escort;
  63. s_player_escort = -1;
  64. player removeAction s_player_search;
  65. s_player_search = -1;
  66.  
  67. //Others
  68. player removeAction s_player_forceSave;
  69. s_player_forceSave = -1;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement