OnVehicleDamageStatusUpdate ES
From SA-MP Wiki
Descripción:
Este callback es llamado cuando los componentes de un vehiculo como puertas, ruedas, luces, etc. son dañados.
(vehicleid, playerid)
vehicleid | ID del vehiculo que fue dañado. |
playerid | ID del jugador que causó el daño. |
Ejemplo:
//El siguiente codigo usa la funcion encode_tires de: http://forum.sa-mp.com/index.php?topic=161491.msg960040#msg960040 public OnVehicleDamageStatusUpdate(vehicleid, playerid) { #pragma unused playerid new panels, doors, lights, tires; GetVehicleDamageStatus(vehicleid, panels, doors, lights, tires); tires = encode_tires(0, 0, 0, 0); // fix all tires UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tires); return 1; } encode_tires(tire1, tire2, tire3, tire4) return tire1 | (tire2 << 1) | (tire3 << 2) | (tire4 << 3);
Funciones relacionadas
Las siguientes funciones pueden ser útiles, ya que éstas están relacionadas con esta función de alguna u otra manera.
- GetVehicleDamageStatus ES: Retorna el daño de un vehiculo.
- UpdateVehicleDamageStatus ES: Actualiza el daño de un vehiculo.