#2

Haven't tested it but it should work:

pawn Код:
//On top of your script.
#define PRESSED(%0) \
    (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
   
#define RELEASED(%0) \
    (((newkeys & (%0)) != (%0)) && ((oldkeys & (%0)) == (%0)))
//OnPlayerKeyStateChange
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(IsPlayerInAnyVehicle(playerid))
    {
        if(GetPlayerVehicleSeat(playerid) == 0)// If the player is a driver
        {
            new vehicle = GetPlayerVehicleID(playerid);

            if(PRESSED(KEY_FIRE))
            {
                AddVehicleComponent(vehicle, 1010); // Adds Nitro.
            }
            else if(RELEASED(KEY_FIRE))
            {
                RemoveVehicleComponent(vehicle,1010); // Removes Nitro.
            }
        }
    }
    return 1;
}
Reply


Messages In This Thread
Nos - by [bs]_lancer - 05.02.2011, 19:58
Re: Nos - by xRyder - 05.02.2011, 20:15
Re: Nos - by [bs]_lancer - 05.02.2011, 20:33

Forum Jump:


Users browsing this thread: 2 Guest(s)