note Help Needed
This wiki is the result of an ongoing community effort — thank you all for helping!
If you want to provide changes to this page then please click here.
GetVehicleComponentType
Description
Find out what type of component a certain ID is.
Name | Description |
---|---|
component | The component ID to check. |
Returns
The component slot ID of the specified component or -1 if the component is invalid.
Examples
public OnVehicleMod(playerid, vehicleid, componentid)
{
new
CARMODTYPE:componentType = GetVehicleComponentType(componentid);
if (componentType != CARMODTYPE_NONE)
{
new
string[64];
format(string, sizeof(string), "You have modified your vehicle on slot %i", componentType);
SendClientMessage(playerid, 0xFFFFFFFF, string);
}
else
{
SendClientMessage(playerid, 0xFF0000FF, "The component is invalid.");
}
return 1;
}
Related Functions
- AddVehicleComponent: Add a component to a vehicle.
- RemoveVehicleComponent: Remove a component from a vehicle.
- GetVehicleComponentInSlot: Check what components a vehicle has.
Related Callbacks
- OnVehicleMod: Called when a vehicle is modded.
- OnEnterExitModShop: Called when a vehicle enters or exits a mod shop.