---
title: "OnVehicleMod | open.mp"
description: "Acest callback este apelat atunci când un vehicul este modificat."
canonical: https://omp.itsneufox.com/ro/docs/scripting/callbacks/OnVehicleMod
language: ro
---

# OnVehicleMod

## Descriere

Acest callback este apelat atunci când un vehicul este modificat.

| Nume | Descriere |
| --- | --- |
| playerid | Actul de identitate al șoferului vehiculului. |
| vehicleid | ID-ul vehiculului care este modificat. |
| componentid | [ID-ul componentei](https://omp.itsneufox.com/ro/docs/scripting/resources/carcomponentid) care a fost adăugată vehiculului. |

## Returnări

Este întotdeauna numit primul în modul de joc, așa că întoarcerea 0 blochează și alte filterscript-uri să-l vadă.

## Exemple

```c
public OnVehicleMod(playerid, vehicleid, componentid)
{
    printf("Vehiculul %d a fost modificat de ID %d cu componentul %d", vehicleid, playerid, componentid);
    if (GetPlayerInterior(playerid) == 0)
    {
        BanEx(playerid, "Trucuri de reglare"); // Script anti-tuning hacks
        return 0; // Împiedică modificarea proastă să fie sincronizată cu alți jucători
        //(Testat și funcționează chiar și pe servere care vă permit să vă modificați vehiculul folosind comenzi, meniuri, dialoguri etc.
    }
    return 1;
}
```

## Note

note

Acest apel invers NU este apelat de AddVehicleComponent.

## Funcții similare

-   [AddVehicleComponent](https://omp.itsneufox.com/ro/docs/scripting/functions/AddVehicleComponent): Adăugați o componentă la un vehicul.
-   [OnEnterExitModShop](https://omp.itsneufox.com/ro/docs/scripting/callbacks/OnEnterExitModShop): apelat atunci când un vehicul intră sau iese dintr-un magazin de mod.
-   [OnVehiclePaintjob](https://omp.itsneufox.com/ro/docs/scripting/callbacks/OnVehiclePaintjob): apelat atunci când se modifică vopsirea unui vehicul.
-   [OnVehicleRespray](https://omp.itsneufox.com/ro/docs/scripting/callbacks/OnVehicleRespray): apelat atunci când un vehicul este recolorat.
