Speed camera problem
#4

Try this one:

pawn Код:
// On top of your script:
new bool:SpeedCam[MAX_PLAYERS];

//In your function.
if(IsPlayerInRangeOfPoint(playerid, 30, 1429.6327,-1592.7213,13.3906) || IsPlayerInRangeOfPoint(playerid, 3.0, 1550.3885,-1732.3440,13.3828) || IsPlayerInRangeOfPoint(playerid, 3.0, 1389.1293,-1872.4227,13.3828))
{
    //check if a player already hit the speedcam.
    if (!SpeedCam[playerid] && GetVehicleSpeed(GetPlayerVehicleID(playerid)) >= 100)
    {
        if(PlayerInfo[playerid][Member] == 1 || PlayerInfo[playerid][Leader] == 1) {
            SendClientMessage(playerid, COLOR_LIGHTRED, "Pripazite na svoju brzinu, vozite brze od 100km/h");
        } else {
            SendClientMessage(playerid, COLOR_LIGHTRED, "Vozili ste prebrzo te vas je kamera uslikala");
            SendClientMessage(playerid, COLOR_LIGHTBLUE, "Naplacen vam je ticket od 2000$, mozete ga isplatiti u LSPDu");
            GivePlayerMoney(playerid, -2000);
        }
        SpeedCam[playerid] = true; //setting it true
        SetTimerEx("ResetSpeedCam", 5000, false, "d", playerid); // reseting.
    }
}

forward ResetSpeedCam(playerid);
public ResetSpeedCam(playerid) { SpeedCam[playerid] = false; return true;}
Reply


Messages In This Thread
Speed camera problem - by mali - 26.07.2011, 15:20
Re: Speed camera problem - by antonio112 - 26.07.2011, 15:23
Re: Speed camera problem - by mali - 26.07.2011, 18:48
Re: Speed camera problem - by iPLEOMAX - 26.07.2011, 19:00
Re: Speed camera problem - by mali - 26.07.2011, 19:09

Forum Jump:


Users browsing this thread: 1 Guest(s)