Ga naar hoofdinhoud

OnVehicleDamageStatusUpdate

tip

Voor handige functies rond vehicle damage values, zie hier.

Beschrijving

Deze callback wordt aangeroepen wanneer voertuigonderdelen zoals deuren, banden, panelen of lampen hun damage status wijzigen.

NaamBeschrijving
vehicleidHet ID van het voertuig waarvan de damage status wijzigde.
playeridHet ID van de speler die de wijziging synchroniseerde (die de schade veroorzaakte of repareerde).

Returns

1 - Voorkomt dat andere filterscripts deze callback ontvangen.

0 - Geeft aan dat deze callback wordt doorgegeven aan het volgende filterscript.

Wordt altijd als eerste aangeroepen in filterscripts.

Voorbeelden

public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
// Damage status van alle componenten ophalen
new
VEHICLE_PANEL_STATUS:panels,
VEHICLE_DOOR_STATUS:doors,
VEHICLE_LIGHT_STATUS:lights,
VEHICLE_TYRE_STATUS:tyres;

GetVehicleDamageStatus(vehicleid, panels, doors, lights, tyres);

// Stel banden in op 0 = geen lekke banden
tyres = VEHICLE_TYRE_STATUS_NONE;

// Damage status bijwerken met onbeschadigde banden
UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tyres);
return 1;
}

Notities

tip

Dit omvat geen veranderingen in vehicle health.

Gerelateerde Functies