hlmod.hu
https://hlmod.hu/

Nem hoza fel a menut
https://hlmod.hu/viewtopic.php?f=9&t=17710
Oldal: 1 / 1

Szerző:  MeSter [2014.10.24. 18:25 ]
Hozzászólás témája:  Nem hoza fel a menut

Hello elsö pluginom amivel ugy mond én írtam és nem hoza fel a menut! ha vki kijavítaná meg köszöném és írja is le mit rontotam el!

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. public plugin_init()
  5. {
  6. register_plugin("Menucucc", "1.0", "MeSter -_*");
  7. register_clcmd("say /menu", "menu");
  8. }
  9.  
  10. public VajasKenyer(id)
  11. {
  12. new menu = menu_create("Szerver Menu", "menu");
  13.  
  14. menu_additem(menu, "Ak47", "0", 0); // case 0
  15. menu_additem(menu, "M4a1", "1", 0); // case 1
  16. menu_additem(menu, "Deagle", "2", 0); // case 2
  17. menu_additem(menu, "Granat[He]", "3", 0); // case 3
  18. menu_additem(menu, "Flash", "4", 0); // case 4
  19. menu_additem(menu, "Fustgranat", "5", 0); // case 5
  20. menu_additem(menu, "Pajzs [Shield]", "6", 0); // case 5
  21. menu_additem(menu, "Ejjellato", "7", 0);
  22.  
  23.  
  24. menu_display(id, menu, 0);
  25.  
  26.  
  27. return PLUGIN_HANDLED;
  28. }
  29.  
  30. public menu(id, menu, item)
  31. {
  32. if(item == MENU_EXIT)
  33. {
  34. menu_cancel(id);
  35. return PLUGIN_HANDLED;
  36. }
  37.  
  38. new command[6], name[64], access, callback;
  39.  
  40. menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  41.  
  42. switch(item)
  43. {
  44. case 0: client_cmd(id, "weapon_ak47");
  45. case 1: client_cmd(id, "weapon_m4a1");
  46. case 2: client_cmd(id, "weapon_deagle");
  47. case 3: client_cmd(id, "weapon_hegrenade");
  48. case 4: client_cmd(id, "weapon_flashbang");
  49. case 5: client_cmd(id, "weapon_smokegrenade");
  50. case 6: client_cmd(id, "item_kevlar");
  51. case 7: client_cmd(id, "item_assaultsuit");
  52. }
  53.  
  54. menu_destroy(menu);
  55.  
  56. return PLUGIN_HANDLED;
  57. }

Szerző:  DeteCT0R [2014.10.24. 18:44 ]
Hozzászólás témája:  Re: Nem hoza fel a menut

Kód:
register_clcmd("say /menu", "menu");


--->
Kód:
register_clcmd("say /menu", "VajasKenyer");

Szerző:  Somterno [2014.10.24. 18:50 ]
Hozzászólás témája:  Re: Nem hoza fel a menut

Ja akkor nekem ezért nem volt jó :) Hasonló hibám van nekem is :)

Szerző:  levo00 [2014.10.24. 19:05 ]
Hozzászólás témája:  Re: Nem hoza fel a menut

Somterno írta:
Ja akkor nekem ezért nem volt jó :) Hasonló hibám van nekem is :)
SMX Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. public plugin_init()
  5. {
  6. register_plugin("Menucucc", "1.0", "MeSter -_*");
  7. register_clcmd("say /menu", "VajasKenyer"); //ne ugyan arra regiszráld be mint ami először volt: menu ne arra! mert akkor össze kavarodik! meg a public hoz is jót irtál! <!-- s:) --><img src=\"{SMILIES_PATH}/icon_e_smile.gif\" alt=\":)\" title=\"mosoly\" /><!-- s:) -->
  8. }
  9.  
  10. public VajasKenyer(id)
  11. {
  12. new menu = menu_create("Szerver Menu", "menu");
  13.  
  14. menu_additem(menu, "Ak47", "0", 0); // case 0
  15. menu_additem(menu, "M4a1", "1", 0); // case 1
  16. menu_additem(menu, "Deagle", "2", 0); // case 2
  17. menu_additem(menu, "Granat[He]", "3", 0); // case 3
  18. menu_additem(menu, "Flash", "4", 0); // case 4
  19. menu_additem(menu, "Fustgranat", "5", 0); // case 5
  20. menu_additem(menu, "Pajzs [Shield]", "6", 0); // case 5
  21. menu_additem(menu, "Ejjellato", "7", 0);
  22.  
  23.  
  24. menu_display(id, menu, 0);
  25.  
  26.  
  27. return PLUGIN_HANDLED;
  28. }
  29.  
  30. public menu(id, menu, item)
  31. {
  32. if(item == MENU_EXIT)
  33. {
  34. menu_cancel(id);
  35. return PLUGIN_HANDLED;
  36. }
  37.  
  38. new command[6], name[64], access, callback;
  39.  
  40. menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  41.  
  42. switch(item)
  43. {
  44. case 0: client_cmd(id, "weapon_ak47");
  45. case 1: client_cmd(id, "weapon_m4a1");
  46. case 2: client_cmd(id, "weapon_deagle");
  47. case 3: client_cmd(id, "weapon_hegrenade");
  48. case 4: client_cmd(id, "weapon_flashbang");
  49. case 5: client_cmd(id, "weapon_smokegrenade");
  50. case 6: client_cmd(id, "item_kevlar");
  51. case 7: client_cmd(id, "item_assaultsuit");
  52. }
  53.  
  54. menu_destroy(menu);
  55.  
  56. return PLUGIN_HANDLED;
  57. }

Nekem így megy! :) Próbáld így!

Szerző:  MeSter [2014.10.24. 19:11 ]
Hozzászólás témája:  Re: Nem hoza fel a menut

Már megoldotam csak amikor kiválasztok vmit a menuben akkor nem csinál semmit :(

Szerző:  DeteCT0R [2014.10.24. 21:36 ]
Hozzászólás témája:  Re: Nem hoza fel a menut

Azert nem megy mert kliensen akarod vegrahajtani. Gondolom fegyvert akarsz adni?

Nesze

Kód:
#include <amxmodx>
#include <amxmisc>
#include <fun>

public plugin_init()
{
   register_plugin("Menucucc", "1.0", "MeSter -_*");
   register_clcmd("say /menu", "VajasKenyer");
}

public VajasKenyer(id)
{
   new menu = menu_create("Szerver Menu", "menu");
   
   menu_additem(menu, "Ak47", "0", 0); // case 0
   menu_additem(menu, "M4a1", "1", 0); // case 1
   menu_additem(menu, "Deagle", "2", 0); // case 2
   menu_additem(menu, "Granat[He]", "3", 0); // case 3
   menu_additem(menu, "Flash", "4", 0); // case 4
   menu_additem(menu, "Fustgranat", "5", 0); // case 5
   menu_additem(menu, "Pajzs [Shield]", "6", 0); // case 5
   menu_additem(menu, "Ejjellato", "7", 0);
   
   
   menu_display(id, menu, 0);
   
   
   return PLUGIN_HANDLED;
}

public menu(id, menu, item)
{
   if(item == MENU_EXIT)
   {
      menu_cancel(id);
      return PLUGIN_HANDLED;
   }
   
   new command[6], name[64], access, callback;
   
   menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
   
   switch(item)
   {
      case 0: give_item(id, "weapon_ak47");
         case 1: give_item(id, "weapon_m4a1");
         case 2: give_item(id, "weapon_deagle");
         case 3: give_item(id, "weapon_hegrenade");
         case 4: give_item(id, "weapon_flashbang");
         case 5: give_item(id, "weapon_smokegrenade");
         case 6: give_item(id, "item_kevlar");
         case 7: give_item(id, "item_assaultsuit");
      }
   
   menu_destroy(menu);
   
   return PLUGIN_HANDLED;
}



Szerző:  MeSter [2014.10.24. 21:53 ]
Hozzászólás témája:  Re: Nem hoza fel a menut

DeteCT0R írta:
Azert nem megy mert kliensen akarod vegrahajtani. Gondolom fegyvert akarsz adni?

Nesze

Kód:
#include <amxmodx>
#include <amxmisc>
#include <fun>

public plugin_init()
{
   register_plugin("Menucucc", "1.0", "MeSter -_*");
   register_clcmd("say /menu", "VajasKenyer");
}

public VajasKenyer(id)


{
   new menu = menu_create("Szerver Menu", "menu");
   
   menu_additem(menu, "Ak47", "0", 0); // case 0
   menu_additem(menu, "M4a1", "1", 0); // case 1
   menu_additem(menu, "Deagle", "2", 0); // case 2
   menu_additem(menu, "Granat[He]", "3", 0); // case 3
   menu_additem(menu, "Flash", "4", 0); // case 4
   menu_additem(menu, "Fustgranat", "5", 0); // case 5
   menu_additem(menu, "Pajzs [Shield]", "6", 0); // case 5
   menu_additem(menu, "Ejjellato", "7", 0);
   
   
   menu_display(id, menu, 0);
   
   
   return PLUGIN_HANDLED;
}

public menu(id, menu, item)
{
   if(item == MENU_EXIT)
   {
      menu_cancel(id);
      return PLUGIN_HANDLED;
   }
   
   new command[6], name[64], access, callback;
   
   menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
   
   switch(item)
   {
      case 0: give_item(id, "weapon_ak47");
         case 1: give_item(id, "weapon_m4a1");
         case 2: give_item(id, "weapon_deagle");
         case 3: give_item(id, "weapon_hegrenade");
         case 4: give_item(id, "weapon_flashbang");
         case 5: give_item(id, "weapon_smokegrenade");
         case 6: give_item(id, "item_kevlar");
         case 7: give_item(id, "item_assaultsuit");
      }
   
   menu_destroy(menu);
   
   return PLUGIN_HANDLED;
}




Köszönöm Mester :D

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/