AddVehicleComponent
Skočit na navigaci
Skočit na vyhledávání
Překlad: Přidej vozidlu součástku
- Touto funkcí jste schopni přidat vozidlu další části, když jsou vytvořené funkcemi AddStaticVehicle, AddStaticVehicleEx nebo CreateVehicle. ID komponentů můžete nalézt zde
Parametry
(auto_id, komponenta_id)
- vehicleid
- ID vozidla, kterému chcete přidat komponentu.
- komponenta_id
- ID komponenty, kterou chcete vozidlu přidat
- Nesprávné ID komponenty shodí hru!
- ID komponenty, kterou chcete vozidlu přidat
- vehicleid
- Vrací: Funkce nevrací žádnou hodnotu
new gTAXI; //Proměnná pro úschovu ID auta
public OnGameModeInit()
{
gTAXI = AddStaticVehicle(420, -2482.4937, 2242.3936, 4.6225, 179.3656, 6, 1); // Vytvoření auta - Taxi
return 1;
}
public OnPlayerStateChange(playerid, newstate, oldstate)
{
if (newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT) //Hráč nastoupil do auta (nový state = "řidič")
{
if (GetPlayerVehicleID(playerid) == gTAXI) //Pokud nasedl do našeho taxi
{
AddVehicleComponent(gTAXI, 1010); // Nitro
SendClientMessage(playerid, 0xFFFFFFAA, "Nitro bylo přidáno dotvého auta.");
}
}
return 1;
}