try this :
PHP Code:
#include <amxmodx>
#include <engine>
// a lot of code by amxxmodx.ru & cruyff !
#pragma semicolon 1
#pragma tabsize 0
#define PLUGIN "Death Effect Explosion"
#define VERSION "0.1"
#define AUTHOR "Akman"
new _:g_iSpiteExlplosion;
public plugin_precache()
{
g_iSpiteExlplosion = precache_model("sprites/dexplo.spr");
}
public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR);
// ham call !
register_event( "DeathMsg", "eDeathMsg", "a" );
}
// Thanks cruyff
public eDeathMsg( )
{
new v_Victim = read_data( 2 ); // Victima.
_Explosion(v_Victim);
}
// Thanks amxxmodx.ru for code !
public _Explosion(id)
{
new _:iAimOrigin[3];
get_user_origin(id, iAimOrigin, 0);
message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
write_byte(TE_EXPLOSION);
/* ?????????? */
write_coord(iAimOrigin[0]);
write_coord(iAimOrigin[1]);
write_coord(iAimOrigin[2]);
write_short(g_iSpiteExlplosion);
write_byte(10);
write_byte(10);
write_byte(0);
message_end();
return PLUGIN_HANDLED;
}