#define TE_SMOKE 5 // alphablend sprite, move vertically 30 pps
message_begin(MSG_ ,SVC_TEMPENTITY)
write_byte(TE_SMOKE)
write_coord() // start position
write_coord()
write_coord()
write_short() // sprite index
write_byte() // scale in 0.1's
write_byte() // framerate
message_end()