Advertisement
Guest User

Untitled

a guest
May 2nd, 2014
16
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.19 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <levelmod>
  3.  
  4. public plugin_init( )
  5. {
  6.         register_plugin( "Reset Level Command", LEVELMOD_VERSION , "swapped" );
  7.  
  8.         register_clcmd( "say /resetlevel", "ResetLevel", 1 );
  9.         register_clcmd( "say_team /resetlevel", "ResetLevel", 1 );
  10.        
  11.         register_clcmd( "say /rslevel", "ResetLevel", 1 );
  12.         register_clcmd( "say_team /resetlevel", "ResetLevel", 1 );
  13.        
  14. }
  15.  
  16. public ResetLevel( Player )
  17. {
  18.         if( !is_user_alive( Player) )
  19.         {
  20.                 CC( Player, TEAM_COLOR, " ^1[ ^4RESET-LEVEL^1 ] ^1Only alive players can use this command." );
  21.                 return PLUGIN_HANDLED;
  22.         }
  23.        
  24.         if( levelmod_get_user_level( Player ) == 0 && levelmod_get_user_xp( Player ) == 0 )
  25.         {
  26.                 CC( Player, TEAM_COLOR, " ^1[ ^4RESET-LEVEL^1 ] ^1Your ^4xp^1 , ^4level^1 are already 0-0." );
  27.                 return PLUGIN_HANDLED;
  28.         }
  29.        
  30.         levelmod_set_user_level( Player, 0 );
  31.         levelmod_set_user_xp( Player, 0 );
  32.        
  33.         CC( Player, TEAM_COLOR, " ^1[ ^4RESET-LEVEL^1 ] ^1You succesfuly reset your ^4level^1 and your ^4xp^1 !" );
  34.         return PLUGIN_CONTINUE;
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement