AddVehicleComponent
Açıklama
Girilen araç ID'sine uygun şekilde modifikasyon yapmanızı sağlar.
İsim | Açıklama |
---|---|
vehicleid | modifikasyon yapılacak aracın ID'si. |
componentid | araca yapılacak modifikasyon ID'si. |
Çalışınca Vereceği Sonuçlar
1: Modifikasyon başarıyla araca yüklendi.
0: Modifikasyon yapılamadı çünkü böyle bir araç yok.
Örnekler
new gTaxi;
public OnGameModeInit()
{
gTaxi = AddStaticVehicle(420, -2482.4937, 2242.3936, 4.6225, 179.3656, 6, 1); // Taksi ekliyoruz
return 1;
}
public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
if (newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
{
if (GetPlayerVehicleID(playerid) == gTaxi)
{
AddVehicleComponent(gTaxi, 1010); // Nitronun ID'sini (1010) kullanarak taksiye ekliyoruz
SendClientMessage(playerid, 0xFFFFFFAA, "Taksiye nitro eklendi.");
}
}
return 1;
}
Notlar
warning
Yanlış modifikasyon ID'si kullanmak bölgedeki oyuncuların oyununun çökmesine neden olabilir ve bunu kontrol edemezsiniz.
Bağlantılı Fonksiyonlar
- RemoveVehicleComponent: Araçtan bir modifikasyon silin.
- GetVehicleComponentInSlot: Slottaki araç modifikasyonunu öğrenin.
- GetVehicleComponentType: Aracın modifikasyon tipini öğrenin.
- OnVehicleMod: Bu callback araç modifiye edildiğinde çağrılır.
- OnEnterExitModShop: Bu callback bir araç modifiye noktasına girdiğinde/çıktığında çağrılır.