friquentin

Untitled

Jul 31st, 2018
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.22 KB | None | 0 0
  1. /*
  2. File: fn_radar.sqf
  3. Author: Herman
  4. Description:
  5. Version 1.2
  6. */
  7.  
  8. if(!(vehicle player != player)) exitWith {};
  9. if (playerSide != west) exitWith {};
  10.  
  11. _speed = 0;
  12. _info = "";
  13. _vehicle = [];
  14.  
  15. _cars = [];
  16. { if (alive _x) then{ _cars set [(count _cars),_x]; };
  17. } forEach nearestObjects [vehicle player,["Car"],100];
  18. if(count _cars < 2) exitWith{hint parseText format ["<t color='#5A80EB'><t align='center'><t size='1.5'>ERREUR!</t></t><br/><t color='#FF0000'><t size='1'>Pas de véhicule!</t></t>"];};
  19. _vehicle = (_cars select 1);
  20. _type = getText(configFile >> "CfgVehicles" >> (typeOf _vehicle) >> "displayName");
  21. if(count (crew (_vehicle)) == 0) exitWith {hint parseText format ["<t color='#5A80EB'><t align='center'><t size='1.5'>ERREUR!</t></t><br/><t color='#FF0000'><t size='1'>Aucun véhicule en mouvement!</t></t>"];};
  22. _speed = round speed (_vehicle);
  23. _plate = _vehicle getVariable "vehicle_info_plate";
  24. if (_plate == "0") then {_plate = (["STR_UNKNOW_PLATE"] call max_immat_fnc_localize)} else {if (_vehicle getvariable "vehicle_info_vid" != -1) then {_plate = format ["%1-%2-%3",_plate select [0,2],_plate select [2,3],_plate select [5,2]];};};
  25. // Format speed & owner below here
  26. if(_speed > 110) then {_info = format ["<t color='#5A80EB'><t size='1.5'><t align='center'>Radar<br/><t color='#FF0000'><t align='center'><t size='1'>Vitesse %1 km/h", _speed];}
  27. else
  28. {
  29. _info = format ["<t color='#5A80EB'><t size='1.5'><t align='center'>Radar<br/><t color='#33CC33'><t align='center'><t size='1'>Vitesse %1 km/h", _speed];};
  30.  
  31. _info = _info + format ["<br/><t color='#5A80EB'><t size='1.5'><t align='center'>Immatriculation:<br/><t color='#33CC33'><t align='center'><t size='1'> %1", _plate];
  32.  
  33. _info = _info + format ["<br/><t color='#5A80EB'><t size='1.5'><t align='center'>Véhicule:<br/><t color='#33CC33'><t align='center'><t size='1'> %1", _type];
  34. if (((driver _vehicle) getVariable "isWanted")) then
  35. {
  36. _info = _info + format ["<br/><t color='#F00'><t size='1.5'><t align='center'>Le chauffeur est recherché"];
  37. }
  38. else
  39. {
  40. _info = _info + format ["<br/><t color='#0F0'><t size='1.5'><t align='center'>Le chauffeur n'est pas recherché"];
  41. };
  42. hint parseText _info;
Advertisement
Add Comment
Please, Sign In to add comment