Ana içeriğe geç

OnVehicleMod

Açıklama

Bu fonksiyon, herhangi bir araca modifiye uygulandığında çağrılır.

ParametreAçıklama
playeridAraç sürücüsünün ID'si.
vehicleidModifiye uygulanan aracın ID'si.
componentidAraca eklenen bileşenin ID'si.

Çalışınca Vereceği Sonuçlar

Oyun modunda her zaman ilk olarak çağrılır, bu nedenle 0 döndürülürse, diğer filterscriptleri görmesi engellenir.

Örnek

public OnVehicleMod(playerid, vehicleid, componentid)
{
printf("%d ID'li oyuncu %d ID'li araca %d numaralı bileşeni ekledi.", playerid, vehicleid,componentid);
if (GetPlayerInterior(playerid) == 0)
{
BanEx(playerid, "Tuning Hacks"); // Anti modifiye hilesi.
return 0; // Kötü değişikliklerin diğer oyuncularla senkronize edilmesini engeller
//Test edildi ve aracınızı komutlar, menüler, diyaloglar vb. kullanarak modifiye etmenize izin veren sunucularda bile çalıştı.
}
return 1;
}

Notlar

ipucu

Bu fonksiyon AddVehicleComponent tarafından ÇAĞRILMAZ.

Bağlantılı Fonksiyonlar

  • AddVehicleComponent: Araca bileşen (modifiye parçası) ekleme.
  • OnEnterExitModShop: Bu fonksiyon, bir araç modifiye noktasına giriş yaptığında veya modifiye noktasından çıkış yaptığında çağrılır.
  • OnVehiclePaintjob: Bu fonksiyon, bir aracın kaplaması değiştirildiğinde çağrılır.
  • OnVehicleRespray: Bu fonksiyon, bir araç respray noktasındayken çağrılır.