I will give you this example. And who can tell me why this sprite effect is visible through the wall and how to prevent that?
PHP Code:
new Float:atkOrigin[3]
pev(iEnt, pev_origin, atkOrigin)
message_begin (MSG_BROADCAST,SVC_TEMPENTITY)
write_byte( TE_SPRITETRAIL )
engfunc(EngFunc_WriteCoord, atkOrigin[ 0 ])
engfunc(EngFunc_WriteCoord, atkOrigin[ 1 ])
engfunc(EngFunc_WriteCoord, atkOrigin[ 2 ] + 200.0)
engfunc(EngFunc_WriteCoord, atkOrigin[ 0 ])
engfunc(EngFunc_WriteCoord, atkOrigin[ 1 ])
engfunc(EngFunc_WriteCoord, atkOrigin[ 2 ] + 30.0)
write_short(explosive_sprite2)
write_byte(20)
write_byte(random_num(1,2))
write_byte(2)
write_byte(15)
write_byte(2)
message_end()