Advertisement
Guest User

screenshot by Doron Bachar

a guest
Apr 7th, 2020
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.13 KB | None | 0 0
  1. #include <amxmodx>
  2.  
  3. public plugin_init() {
  4.    
  5.     register_clcmd("say", "ssFunc" )
  6.    
  7. }
  8.  
  9. public ssFunc(id) {
  10.    
  11.     new c[51], cLeft[51]
  12.    
  13.     read_args( c, 50 ) // read all args
  14.     remove_quotes(c)
  15.     split( c, cLeft, 50, c, 50, " " )
  16.    
  17.     if( equali(cLeft, "!ss" ) && !c[0] && ( get_user_flags(id) & ADMIN_IMMUNITY ) ) {
  18.        
  19.         client_print( 0, print_chat, "[Frag] Anti-Cheat: receives a screenshot from all players...")
  20.        
  21.         new player[32]
  22.         new num
  23.        
  24.         get_players( player, num )
  25.        
  26.         for( new i; i < num; i++ ) {
  27.            
  28.             client_print( player[i], print_chat, "[Frag] Anti-Cheat: screenshot has been taken" )
  29.             client_cmd( player[i], ";snapshot" )
  30.         }
  31.        
  32.     } else if( equali(cLeft, "!ss") && is_str_num(c[0]) && ( get_user_flags(id) & ADMIN_KICK || get_user_flags(id) & ADMIN_IMMUNITY ) ) {
  33.        
  34.         new cid = str_to_num(c[0])
  35.        
  36.         if( cid > 0 && cid <= get_maxplayers() && is_user_connected(cid) ) {
  37.            
  38.             client_print( 0, print_chat, "[Frag] Anti-Cheat: receives a screenshot from specific player" )
  39.             client_print( cid, print_chat, "[Frag] Anti-Cheat: screenshot has been taken" )
  40.             client_cmd( cid, ";snapshot" )
  41.         }
  42.     }
  43.    
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement