This callback can also be called by NPC.
(vehicleid, killerid)
vehicleid
The ID of the vehicle that was destroyed.
killerid
The ID of the player that reported (synced) the vehicle's destruction (name is misleading). Generally the driver or a passenger (if any) or the closest player.
This callback will also be called when a vehicle enters water, but the vehicle can be saved from destruction by teleportation or driving out (if only partially submerged). The callback won't be called a second time, and the vehicle may disappear when the driver exits, or after a short time.
public OnVehicleDeath(vehicleid, killerid)
{
new string[64];
format(string, sizeof(string), "Vehicle %i was destroyed. Reported by player %i.", vehicleid, killerid);
SendClientMessageToAll(0xFFFFFFFF, string);
return 1;
}
The following callbacks might be useful as well, as they are related to this callback in one way or another.
The following functions might be useful, as they're related to this callback in one way or another.