#include <sourcemod>
#include <sdktools>
public OnPluginStart()
{
HookEvent("player_death", player_death);
}
new g_ExplosionSprite
public player_death(Handle:event, const String:name[], bool:dontBroadcast)
{
new client = GetClientOfUserId(GetEventInt(event, "userid"));
decl Float:BotOrigin[3];
GetEntPropVector(client, Prop_Send, "m_vecOrigin", BotOrigin);
TE_SetupExplosion(BotOrigin, g_ExplosionSprite, 5.0, 1, 0, 600, 5000);
TE_SendToAll();
EmitAmbientSound("ambient/explosions/explode_4.wav", BotOrigin, SNDLEVEL_RAIDSIREN);
}