support onVehicleDeleted

This commit is contained in:
Luuk van Oijen
2023-12-05 14:48:41 +01:00
parent 6e7b2e0525
commit 8b88127e20
+6
View File
@@ -1249,6 +1249,12 @@ impl Server {
self.clients[i].write_packet(Packet::Raw(packet.clone())).await; self.clients[i].write_packet(Packet::Raw(packet.clone())).await;
} }
info!("Deleted car for client #{}!", client_id); info!("Deleted car for client #{}!", client_id);
for plugin in &mut self.plugins {
plugin.send_event(PluginBoundPluginEvent::CallEventHandler((
ScriptEvent::OnVehicleDeleted { pid: client_id, vid: car_id },
None,
))).await;
}
} }
'r' => { 'r' => {
self.broadcast(Packet::Raw(packet), Some(self.clients[client_idx].id)).await; self.broadcast(Packet::Raw(packet), Some(self.clients[client_idx].id)).await;