P1xeL

say /circle

Jun 26th, 2012
275
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 0.85 KB | None | 0 0
  1. #include < amxmodx >
  2.  
  3. new g_beacon
  4.  
  5. public plugin_init ( )  register_clcmd( "say /circle", "DoCircles" )
  6. public plugin_precache ( )  g_beacon = precache_model ( "sprites/laserbeam.spr" )
  7.  
  8. public DoCircles ( Index ) {
  9.     new sz_origin[ 3 ]
  10.     get_user_origin( Index, sz_origin )
  11.    
  12.     message_begin ( MSG_BROADCAST, SVC_TEMPENTITY )
  13.     write_byte ( TE_BEAMTORUS )
  14.     write_coord ( sz_origin [ 0 ] )
  15.     write_coord ( sz_origin [ 1 ] )
  16.     write_coord ( sz_origin [ 2 ] )
  17.     write_coord ( sz_origin [ 0 ] )
  18.     write_coord ( sz_origin [ 1 ] )
  19.     write_coord ( sz_origin [ 2 ] + 1100 )
  20.     write_short ( g_beacon )
  21.     write_byte ( 0 )
  22.     write_byte ( 0 )
  23.     write_byte ( 2 )
  24.     write_byte ( 35 )
  25.     write_byte ( 0 )
  26.     write_byte ( random_num( 0,255 ) )
  27.     write_byte ( random_num( 0,255 ) )
  28.     write_byte ( random_num( 0,255 ) )
  29.     write_byte ( 650 )
  30.     write_byte ( 0 )
  31.     message_end ( )
  32. }
Advertisement
Add Comment
Please, Sign In to add comment