Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //F Key
- case 33: {
- if (playerSide in [west,independent] && {vehicle player != player} && {!life_siren_active} && {((driver vehicle player) == player)}) then {
- [] spawn {
- life_siren_active = true;
- sleep 4.7;
- life_siren_active = false;
- };
- _veh = vehicle player;
- if (isNil {_veh getVariable "siren"}) then {_veh setVariable ["siren",false,true];};
- if ((_veh getVariable "siren")) then {
- titleText [localize "STR_MISC_SirensOFF","PLAIN"];
- _veh setVariable ["siren",false,true];
- if !(isNil {(_veh getVariable "sirenJIP")}) then {
- private _jip = _veh getVariable "sirenJIP";
- _veh setVariable ["sirenJIP",nil,true];
- remoteExec ["",_jip]; //remove from JIP queue
- };
- } else {
- titleText [localize "STR_MISC_SirensON","PLAIN"];
- _veh setVariable ["siren",true,true];
- private "_jip";
- if (playerSide isEqualTo west) then {
- _jip = [_veh] remoteExec ["life_fnc_copSiren",RCLIENT,true];
- } else {
- _jip = [_veh] remoteExec ["life_fnc_medicSiren",RCLIENT,true];
- };
- _veh setVariable ["sirenJIP",_jip,true];
- };
- };
- };
Advertisement
Add Comment
Please, Sign In to add comment