friquentin

Untitled

Dec 22nd, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.42 KB | None | 0 0
  1. //F Key
  2. case 33: {
  3. if (playerSide in [west,independent] && {vehicle player != player} && {!life_siren_active} && {((driver vehicle player) == player)}) then {
  4. [] spawn {
  5. life_siren_active = true;
  6. sleep 4.7;
  7. life_siren_active = false;
  8. };
  9.  
  10. _veh = vehicle player;
  11. if (isNil {_veh getVariable "siren"}) then {_veh setVariable ["siren",false,true];};
  12. if ((_veh getVariable "siren")) then {
  13. titleText [localize "STR_MISC_SirensOFF","PLAIN"];
  14. _veh setVariable ["siren",false,true];
  15. if !(isNil {(_veh getVariable "sirenJIP")}) then {
  16. private _jip = _veh getVariable "sirenJIP";
  17. _veh setVariable ["sirenJIP",nil,true];
  18. remoteExec ["",_jip]; //remove from JIP queue
  19. };
  20. } else {
  21. titleText [localize "STR_MISC_SirensON","PLAIN"];
  22. _veh setVariable ["siren",true,true];
  23. private "_jip";
  24. if (playerSide isEqualTo west) then {
  25. _jip = [_veh] remoteExec ["life_fnc_copSiren",RCLIENT,true];
  26. } else {
  27. _jip = [_veh] remoteExec ["life_fnc_medicSiren",RCLIENT,true];
  28. };
  29. _veh setVariable ["sirenJIP",_jip,true];
  30. };
  31. };
  32. };
Advertisement
Add Comment
Please, Sign In to add comment