AddVehicleComponent RU
From SA-MP Wiki
С помощью этой функции вы можете устанавливать на траспорт разные новые запчасти. Транспорт должен быть уже создан с помощью функций AddStaticVehicle, AddStaticVehicleEx или CreateVehicle. ИДы запчастей можно узнать здесь.
Важно: если указать неправильный ИД запчасти, будет крэш сервера.
(vehicleid, componentid)
| vehicleid | ИД созданного ранее транспорта ( это не модель). |
| componentid | ИД запчасти, который нужно установить на этот транспорт. |
Эта функция ничего не возвращает.
new vehicle; public OnGameModeInit( ) { vehicle = AddStaticVehicle(420,-2482.4937,2242.3936,4.6225,179.3656,6,1); // такси return 1; } public OnPlayerEnterVehicle (playerid, vehicleid) { if (vehicleid == vehicle) { AddVehicleComponent(vehicle, 1010); // нитро (азот) SendClientMessage(playerid, 0xFFFFFFAA, " * В твою машину был установлен азот, наслаждайся!"); } return 1; }
Связанные функции
Эти функции могут быть полезны, т.к. они так или иначе связаны с текущей функцией.
- RemoveVehicleComponent: Удаляет с транспорта указанную запчасть.
- GetVehicleComponentInSlot: Вернет ID запчасти в указанном слоте указанного траспорта.
- GetVehicleComponentType: Вернет тип (ID) указанной запчасти транспорта.
Связанные автовызываемые функции
Эти автовызываемые функции могут оказаться полезными, т.к. они связаны с текущей функцией.
- OnVehicleMod: Вызывается, когда в любой транспорт была добавлена новая запчасть.
- OnEnterExitModShop: Вызывается, когда любой транспорт оказался внутри тюнинг салона.
