This message works for sure since used for bubble effect.
Code:
void CBubbling::FizzThink( void )
{
MESSAGE_BEGIN( MSG_PAS, SVC_TEMPENTITY, VecBModelOrigin(pev) );
WRITE_BYTE( TE_FIZZ );
WRITE_SHORT( (short)ENTINDEX( edict() ) );
WRITE_SHORT( (short)m_bubbleModel );
WRITE_BYTE( m_density );
MESSAGE_END();
if ( m_frequency > 19 )
pev->nextthink = gpGlobals->time + 0.5;
else
pev->nextthink = gpGlobals->time + 2.5 - (0.1 * m_frequency);
}
So, you should try instead on normal entity and/or with PAS. Last param is dentity.
__________________