Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- File: fn_radar.sqf
- Author: Herman
- Description:
- Version 1.2
- */
- if(!(vehicle player != player)) exitWith {};
- if (playerSide != west) exitWith {};
- _speed = 0;
- _info = "";
- _vehicle = [];
- _cars = [];
- { if (alive _x) then{ _cars set [(count _cars),_x]; };
- } forEach nearestObjects [vehicle player,["Car"],100];
- 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>"];};
- _vehicle = (_cars select 1);
- _type = getText(configFile >> "CfgVehicles" >> (typeOf _vehicle) >> "displayName");
- 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>"];};
- _speed = round speed (_vehicle);
- _plate = _vehicle getVariable "vehicle_info_plate";
- 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]];};};
- // Format speed & owner below here
- 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];}
- else
- {
- _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];};
- _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];
- _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];
- /*
- File: fn_radar.sqf
- Author: Silly Aussie kid named Jaydon
- Description:
- Looks like weird but radar?
- */
- if(playerSide != west) exitWith {};
- private ["_speed","_vehicle"];
- _vehicle = cursorTarget;
- _speed = round speed _vehicle;
- if((_vehicle isKindOf "Car") && (currentWeapon player) == /*"hgun_P07_snds_F"*/"Rangefinder") then
- {
- switch (true) do
- {
- case ((_speed > 33 && _speed <= 80)) :
- {
- hint parseText format ["<t color='#ffffff'><t size='2'><t align='center'>" +(localize "STR_Cop_Radar")+ "<br/><t color='#33CC33'><t align='center'><t size='1'>" +(localize "STR_Cop_VehSpeed"),round _speed];
- };
- case ((_speed > 80)) :
- {
- hint parseText format ["<t color='#ffffff'><t size='2'><t align='center'>" +(localize "STR_Cop_Radar")+ "<br/><t color='#FF0000'><t align='center'><t size='1'>" +(localize "STR_Cop_VehSpeed"),round _speed];
- };
- };
- };
- if((_vehicle isKindOf "Car") && (currentWeapon player) == /*"hgun_P07_snds_F"*/"Rangefinder") then
- {
- switch (true) do
- {
- case ((_speed > 33 && _speed <= 80)) :
- {
- hint parseText format ["<t color='#ffffff'><t size='2'><t align='center'>" +(localize "STR_Cop_Radar")+ "<br/><t color='#33CC33'><t align='center'><t size='1'>" +(localize "STR_Cop_VehSpeed"),round _speed];
- };
- case ((_speed > 80)) :
- {
- hint parseText format ["<t color='#ffffff'><t size='2'><t align='center'>" +(localize "STR_Cop_Radar")+ "<br/><t color='#FF0000'><t align='center'><t size='1'>" +(localize "STR_Cop_VehSpeed"),round _speed];
- };
- };
- };
- if (((driver _vehicle) getVariable "isWanted")) then
- {
- _info = _info + format ["<br/><t color='#F00'><t size='1.5'><t align='center'>Le chauffeur est recherché"];
- }
- else
- {
- _info = _info + format ["<br/><t color='#0F0'><t size='1.5'><t align='center'>Le chauffeur n'est pas recherché"];
- };
- hint parseText _info;
Advertisement
Add Comment
Please, Sign In to add comment