Pecetowicz

#9222 - kompilator plugin lista

Aug 22nd, 2024
290
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.76 KB | None | 0 0
  1. #include
  2.  
  3. #include
  4.  
  5.  
  6. #define PLUGIN "Lista Serwerow"
  7.  
  8. #define VERSION "0.1"
  9.  
  10. #define AUTHOR "Blak Rajder"
  11.  
  12.  
  13.  
  14. public plugin_init() {
  15.  
  16.         register_plugin(PLUGIN, VERSION, AUTHOR)
  17.  
  18.         register_clcmd("say /server", "menu_serwerow")
  19.  
  20.         register_clcmd("say /servery", "menu_serwerow")
  21.  
  22. }
  23.  
  24. public menu_serwerow(id)
  25.  
  26. {
  27.  
  28.         new menu = menu_create("Menu Serwerow", "menu_handler")
  29.  
  30.         menu_additem(menu, "FraGGers.pl [Only DD2]", "1", 0)
  31.  
  32.         menu_additem(menu, "FraGGers.pl [DeathMatch + BF2]", "2", 0)
  33.  
  34.         menu_additem(menu, "FraGGers.pl [DD2/INF/NUKE + BF2]", "3", 0)
  35.  
  36.         menu_setprop(menu, MPROP_NEXTNAME, "Dalej")
  37.  
  38.         menu_setprop(menu, MPROP_BACKNAME, "Wstecz")
  39.  
  40.         menu_setprop(menu, MPROP_EXITNAME, "Wyjscie")
  41.  
  42.         menu_display(id, menu, 0)
  43.  
  44. }
  45.  
  46. public menu_handler(id, menu, item)
  47.  
  48. {
  49.  
  50.  
  51.         if (item == MENU_EXIT)
  52.  
  53.         {
  54.  
  55.                 menu_destroy(menu)
  56.  
  57.                 return PLUGIN_HANDLED;
  58.  
  59.         }
  60.  
  61.         new data[6], iName[64]
  62.  
  63.         new acces, callback
  64.  
  65.         menu_item_getinfo(menu, item, acces, data,5, iName, 63, callback)
  66.  
  67.  
  68.         new key = str_to_num(data)
  69.  
  70.         switch(key)
  71.  
  72.         {
  73.  
  74.                 case 1:{
  75.  
  76.                        client_cmd(id, "Connect 178.19.105.109:27091")
  77.  
  78.                         menu_destroy(menu);
  79.  
  80.                 }
  81.  
  82.                 case 2:{
  83.  
  84.                          client_cmd(id, "Connect 193.33.177.51:27166")
  85.  
  86.                         menu_destroy(menu);
  87.  
  88.                 }
  89.  
  90.                 case 3:{
  91.  
  92.                        client_cmd(id, "Connect 188.116.34.76:27102")
  93.  
  94.                         menu_destroy(menu);
  95.  
  96.                 }
  97.  
  98.         }
  99.  
  100.         return PLUGIN_CONTINUE;
  101.  
  102. }
Advertisement
Add Comment
Please, Sign In to add comment