hlmod.hu
https://hlmod.hu/

Menü "M" betűre.
https://hlmod.hu/viewtopic.php?f=10&t=22173
Oldal: 1 / 1

Szerző:  DecToR [2015.09.11. 21:37 ]
Hozzászólás témája:  Menü "M" betűre.

Szevasztok! nos azt hogy oldjam meg hogy " M " betűre előjöjjön egy menü, és lehessen használni a menüpontokat?

Egyfajta variációt próbáltam ami ez:
SMA Forráskód: [ Mindet kijelol ]
  1. register_clcmd("chooseteam", "fomenu")


Bejön a menü, csak a menüpontokat kiakarom választani akkor eltűnik.
Próbáltam a plugin_init legelejére írni + a plugin.ini-be is , de hiába...

Várom válaszotokat!

Szerző:  mforce [2015.09.11. 21:43 ]
Hozzászólás témája:  Re: Menü "M" betűre.

SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_init() {
  2. register_clcmd("chooseteam", "fomenu")
  3. }
  4.  
  5. public fomenu(id) {
  6.  
  7. //cuccod
  8.  
  9. return PLUGIN_HANDLED;
  10. }

Szerző:  DecToR [2015.09.11. 21:47 ]
Hozzászólás témája:  Re: Menü "M" betűre.

mforce írta:
SMA Forráskód: [ Mindet kijelol ]public plugin_init() {register_clcmd("chooseteam", "fomenu")} public fomenu(id) { //cuccod return PLUGIN_HANDLED;}

úgy van:

SMA Forráskód: [ Mindet kijelol ]
  1. public plugin_init() {
  2. register_plugin(PLUGIN, VERSION, AUTHOR)
  3. register_clcmd("chooseteam", "fomenu")



SMA Forráskód: [ Mindet kijelol ]
  1. public fomenu(id)
  2. {
  3.  
  4. new cim[121]
  5. format(cim, charsmax(cim), "\r.:[*|P|\weac\y|E|*\r]:.^n \wSzinted: \r%d \y| \wTapasztalatod: \r %d%% \y| \wPontjaid: \r%d",szint[id],xp[id],pont[id])
  6. new menu = menu_create(cim, "fo_amenu" )
  7.  
  8. menu_additem(menu,"Kések","1",0)
  9. menu_additem(menu,"USP","2",0)
  10. menu_additem(menu,"Bolt","3",0)
  11.  
  12.  
  13. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  14. menu_display(id, menu, 0);
  15.  
  16. }
  17.  
  18. public fo_amenu(id, menu, item)
  19. {
  20. if( item == MENU_EXIT )
  21. {
  22. menu_destroy(menu);
  23. return PLUGIN_HANDLED;
  24. }
  25. new data[9], szName[64];
  26. new access, callback;
  27. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  28. new key = str_to_num(data);
  29.  
  30. switch(key)
  31. {
  32. case 1:
  33. {
  34. kesek(id)
  35.  
  36. }
  37. case 2:
  38. {
  39. alusp(id)
  40.  
  41. }
  42. case 4:
  43. {
  44. bolt(id)
  45.  
  46.  
  47. }
  48. }
  49.  
  50.  
  51. menu_destroy(menu)
  52. return PLUGIN_HANDLED
  53.  
  54. }

Szerző:  mforce [2015.09.11. 21:49 ]
Hozzászólás témája:  Re: Menü "M" betűre.

Nem úgy van, nem hülyeségből írtam a főmenü végére egy return handledet... :roll:

Szerző:  DecToR [2015.09.11. 22:47 ]
Hozzászólás témája:  Re: Menü "M" betűre.

mforce írta:
Nem úgy van, nem hülyeségből írtam a főmenü végére egy return handledet... :roll:


Köszi! jó lett :3

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