SAMP/GetVehicleComponentType
Материал из Pawno Info Wikipedia
GetVehicleComponentType
Добавлено |
Параметр addsiren работает только начиная с версии SA-MP 0.3a и не будет работать в предыдущих версиях! |
Описание:
Узнайте, к какому типу компонента относится определенный идентификатор.
Параметры:
(component)
component | Идентификатор компонента для проверки. |
Возвращаемые значения:
Слот для указанного компонента или -1, если компонент недействителен.
Пример использования:
public OnVehicleMod(playerid, vehicleid, componentid)
{
new componentType = GetVehicleComponentType(componentid);
if(componentType != -1)
{
new clientMessage[41];
format(clientMessage, sizeof(clientMessage), "Вы изменили слоте на своём автомобиле %i", componentType);
SendClientMessage(playerid, 0xFFFFFFFF, clientMessage);
}
else
{
SendClientMessage(playerid, 0xFF0000FF, "Компонент недействителен.");
}
return 1;
}
Связанные функции
Следующие функции также могут быть полезны, поскольку они так или иначе связаны с рассматриваемой функцией.
- AddVehicleComponent - Добавление компонента к транспортному средству.
- RemoveVehicleComponent - Удаление компонента из автомобиля.
- GetVehicleComponentInSlot - Проверьте, какие компоненты есть в автомобиле.
Связанные обратные вызовы
Следующие обратные вызовы также могут быть полезны, поскольку они так или иначе связаны с рассматриваемым обратным вызовом.
- OnVehicleMod - Вызывается, когда автомобиль модифицируется.
- OnEnterExitModShop - Вызывается, когда автомобиль входит в модный магазин или выезжает из него.