message_begin(MSG_BROADCAST, SVC_TEMPENTITY);
write_byte(TE_FIREFIELD);
engfunc(EngFunc_WriteCoord, Origin[0]);
engfunc(EngFunc_WriteCoord, Origin[1]);
engfunc(EngFunc_WriteCoord, Origin[2] + 50);
write_short(100);
write_short(g_Sprite);
write_byte(100);
write_byte(TEFIRE_FLAG_ALPHA);
write_byte(20 * 10);
message_end();