I think he's asking for a function like "isVehicleDestroyed(vehicle)" to check if vehicle has blown.
I am not sure whats the best way to do it, but, this is how I would do it:
First I would create an empty table called isVehicleDestroyed = {}
Then I would add an event handler for "onVehicleExplode" and inside it, I would do "isVehicleDestroyed[source] = true"
After that, I would add an event handler for " onElementDestroy" and do "isVehicleDestroyed[source] = nil"
Then somewhere inside code I could use isVehicleDestroyed[vehicle] to check if its blown or not.
Ofcourse, this way is really bad, because it doesnt detect if fixVehicle() was used and I am sure that there's a muvh simpler way using getElementHealth(), but I dont have time to experiment with it.
Sorry for typing mistakes, I used my phone to type this.