Don't like ads? PRO users don't see any ads ;-)
Guest

Speed kamere takmicenje.

By: a guest on May 2nd, 2012  |  syntax: PAWN  |  size: 1.41 KB  |  hits: 18  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. new RadarUkljucen[MAX_PLAYERS];
  2.  
  3.  
  4. CMD:radar(playerid, params[])
  5. {
  6.     #pragma unused params
  7.         if(RadarUkljucen[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE, " Vi vec koristite radar");
  8.         if(PlayerInfo[playerid][pDuty] == 0) return SendClientMessage(playerid,COLOR_WHITE, " Morate biti na duznosti ");
  9.         GivePlayerWeapon(playerid,43,1);
  10.         RadarUkljucen[playerid] = 1;
  11.         SCM(playerid,-1," Drzite levi klik i uperite u vozilo. ");
  12.         return 1;
  13. }
  14. CMD:radaroff(playerid, params[])
  15. {
  16.     #pragma unused params
  17.         if(!RadarUkljucen[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE, " Vi ne koristite radar");
  18.         if(PlayerInfo[playerid][pDuty] == 0) return SendClientMessage(playerid,COLOR_WHITE, " Morate biti na duznosti");
  19.         SetPlayerAmmo(playerid,43,0);
  20.         RadarUkljucen[playerid] = 0;
  21.         return 1;
  22. }
  23.  
  24.  
  25. forward OnPlayerLookAicle(playerid, vehicleid, Float:distance);
  26. public OnPlayerLookAicle(playerid, vehicleid, Float:distance) // Credits SA:MP forum za funkciju.
  27. {
  28.         new newkeys,l,u,oldkeys;
  29.         GetPlayerKeys(playerid, newkeys, l, u);
  30.         GetPlayerKeys(playerid, oldkeys, l, u);
  31.         if(HOLDING(KEY_FIRE))
  32.         {
  33.     if(RadarUkljucen[playerid])
  34.     {
  35.         if(GetPlayerWeapon(playerid) == 43)
  36.         {
  37.                 new speed = GetPlayerSpeed(vehicleid,true),string[128];
  38.                 format(string,128,"{1B88E0}Radar: "COL_WHITE"Brzina vozila je %d km/h",speed);
  39.                 SCM(playerid,-1,string);
  40.                 }
  41.     }
  42.     }
  43.     return true;
  44. }