View difference between Paste ID: nj2R8zgj and H12tsQt1
SHOW: | | - or go back to the newest paste.
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 {
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;