P1xeL

Rexinty mainmenu

Oct 13th, 2012
284
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.47 KB | None | 0 0
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <ColorChat>
  4.  
  5. public plugin_init() {
  6.     register_plugin("mainmenu", "1.0", "Rexinty")
  7.    
  8.     register_clcmd( "say /menu", "mainmenu" )
  9.     register_clcmd( "say !menu", "mainmenu" )
  10.     register_clcmd( "chooseteam", "mainmenu" )
  11. }
  12.  
  13. public mainmenu(id) {
  14.     new needmenu = menu_create( "\r[Rexinty] Main Menu", "newmenu" )
  15.     menu_additem( needmenu, "\wShow Rules Motd", "1", 0 );
  16.     menu_additem( needmenu, "\wShow Help Motd", "2", 0 );
  17.     menu_additem( needmenu, "\wJailBreak Shop", "3", 0 );
  18.     menu_additem( needmenu, "\wJailBreak Ach", "4", 0 );
  19.     menu_additem( needmenu, "\wAdmin`s Online", "5", 0 );
  20.     menu_additem( needmenu, "\wBuy Admin/Buy Cash", "6", 0 );
  21.     menu_additem( needmenu, "\wRexinty Clubs", "7", 0 );
  22.    
  23.     menu_setprop( needmenu, MPROP_EXIT, MEXIT_ALL );
  24.     menu_display( id, needmenu, 0 );
  25. }
  26.  
  27. public newmenu( id, needmenu, item ) {
  28.     if( item == MENU_EXIT )
  29.     {
  30.         menu_destroy( needmenu );
  31.         return PLUGIN_HANDLED;
  32.     }
  33.    
  34.     new data[6], iName[64];
  35.     new access, callback;
  36.     menu_item_getinfo( needmenu, item, access, data, 6, iName, 63, callback )
  37.    
  38.     new key = str_to_num( data );
  39.    
  40.     switch( key )
  41.     {
  42.         case 1: client_cmd(id, "say /rules")
  43.         case 2: client_cmd(id, "say /help")
  44.         case 3: client_cmd(id, "say /shop")
  45.         case 4: client_cmd(id, "say /ach")
  46.         case 5: client_cmd(id, "say /admin")
  47.         case 6: client_cmd(id, "say /buy")
  48.         case 7: client_cmd(id, "say /server")
  49.     }
  50.     menu_destroy( needmenu );
  51.     return PLUGIN_HANDLED;
  52. }
Advertisement
Add Comment
Please, Sign In to add comment