如果是插件的话…方法有两个:
1<message_const.inc>的 TE_EXPLOSION …
2如果是想让原本的爆炸SPR替换成想要的就用:
复制程式
new g_explodeSpr
public plugin_init()
{
register_message(23, "message_temp_entity")
}
public plugin_precache()
{
g_explodeSpr = precache_model("sprites/???.spr")
}
public message_temp_entity(msg_id, msg_dest, msg_entity)
{
if (get_msg_arg_int(1) == TE_EXPLOSION)
{
set_msg_arg_int(5, get_msg_argtype(5), g_explodeSpr)
}
}
虽然 message_temp_entity 的条件最好设定的严谨一点…
不过…也很少看到有人写自定义的 TE_EXPLOSION 会很鸡婆的用 emessage 就是了…