public teleport_efekt(id){
new origin[3]
get_user_origin(id,origin)
message_begin( MSG_BROADCAST, SVC_TEMPENTITY, origin );
write_byte( TE_BEAMCYLINDER );
write_coord( origin[0] );
write_coord( origin[1] );
write_coord( origin[2] );
write_coord( origin[0] );
write_coord( origin[1] + 50 );
write_coord( origin[2] + 50 );
write_short( sprite_white );
write_byte( 1 ); // startframe
write_byte( 2 ); // framerate
write_byte( 15 ); // life
write_byte( 10 ); // width
write_byte( 255 ); // noise
write_byte( 0 ); // r, g, b
write_byte( 0 ); // r, g, b
write_byte( 255 ); // r, g, b
write_byte( 128 ); // brightness
write_byte( 4 ); // speed
message_end();
}
Witam, jak mogę zmienić to, aby wykonywać tą funkcję jedną linijką i w tej jednej linijce zmieniać kolor, speed itp?
I da się jakoś TE_BEAMCYLINDER jakoś postrzępić?