GetVehicleComponentType

From SA-MP Wiki

Jump to: navigation, search

GetVehicleComponentType


Warning: This function was added in SA-MP version 0.3. It is not available in previous versions.


Find out what type of component a certain ID is.


Parameters:
(component)
componentThe component ID to check.


ReturnsThe component slot ID of the specified component


Example:

public OnPlayerCommandText(playerid, cmdtext[])
{
    if(!strcmp(cmdtext,"/nitro",true))
    {
        if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid,0xFF0000AA,"You are not in a vehicle!"); // If the player is not in vehicle...
        if(GetVehicleComponentInSlot(GetPlayerVehicleID(playerid),GetVehicleComponentType(1010)) != 1010) // Check if the vehicle has no nitro
        {
            AddVehicleComponent(GetPlayerVehicleID(playerid),1010); // Adding nitro
            PlayerPlaySound(playerid,1133,0.0,0.0,0.0); // Sound of vehicle improving
        }
        return 1;
    }
    return 0;
}

Related Functions

The following functions might be useful as well, as they're related to this function in one way or another.


Related Callbacks

The following callbacks might be useful, as they're related to this function in one way or another.

Personal tools