
Speed kamere takmicenje.
By: a guest on
May 2nd, 2012 | syntax:
PAWN | size: 1.41 KB | hits: 18 | expires: Never
new RadarUkljucen[MAX_PLAYERS];
CMD:radar(playerid, params[])
{
#pragma unused params
if(RadarUkljucen[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE, " Vi vec koristite radar");
if(PlayerInfo[playerid][pDuty] == 0) return SendClientMessage(playerid,COLOR_WHITE, " Morate biti na duznosti ");
GivePlayerWeapon(playerid,43,1);
RadarUkljucen[playerid] = 1;
SCM(playerid,-1," Drzite levi klik i uperite u vozilo. ");
return 1;
}
CMD:radaroff(playerid, params[])
{
#pragma unused params
if(!RadarUkljucen[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE, " Vi ne koristite radar");
if(PlayerInfo[playerid][pDuty] == 0) return SendClientMessage(playerid,COLOR_WHITE, " Morate biti na duznosti");
SetPlayerAmmo(playerid,43,0);
RadarUkljucen[playerid] = 0;
return 1;
}
forward OnPlayerLookAicle(playerid, vehicleid, Float:distance);
public OnPlayerLookAicle(playerid, vehicleid, Float:distance) // Credits SA:MP forum za funkciju.
{
new newkeys,l,u,oldkeys;
GetPlayerKeys(playerid, newkeys, l, u);
GetPlayerKeys(playerid, oldkeys, l, u);
if(HOLDING(KEY_FIRE))
{
if(RadarUkljucen[playerid])
{
if(GetPlayerWeapon(playerid) == 43)
{
new speed = GetPlayerSpeed(vehicleid,true),string[128];
format(string,128,"{1B88E0}Radar: "COL_WHITE"Brzina vozila je %d km/h",speed);
SCM(playerid,-1,string);
}
}
}
return true;
}