AddVehicleComponent: Porovnání verzí

Z Ferdova wikina
Skočit na navigaci Skočit na vyhledávání
Založena nová stránka: ''Překlad: Přidej vozidlu součástku'' :Touto funkcí jste schopni přidat vozidlu další části, když jsou vytvořené funkcemi AddStaticVehicle, [[AddStati…
 
Bez shrnutí editace
 
Řádek 37: Řádek 37:
}
}
</pre>
</pre>
[[Category:SAMP]]
[[Category:Funkce]]
[[Category:Vozidla]]

Aktuální verze z 13. 4. 2012, 05:00

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!
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;
}