hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.24. 11:46



Jelenlévő felhasználók

Jelenleg 410 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 410 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: nincs regisztrált felhasználó az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 6 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Menu
HozzászólásElküldve: 2015.02.16. 16:34 
Offline
Tud valamit

Csatlakozott: 2014.06.29. 11:49
Hozzászólások: 147
Megköszönt másnak: 29 alkalommal
Megköszönték neki: 1 alkalommal
Üdv, nekem egy olyan plugin kellene amikor pl beírom, hogy /parancs akkor ki hozon egy menüt abba legyen több dolog pl.
-kés menü
-usp menü stb.
És ezekre ha rámegyek akkor beírja say-be hogy /kesmenu, /uspmenu és akkor arra a menüre rádobna.

Ha valaki adna egy müködő képeset megköszönném.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menu
HozzászólásElküldve: 2015.02.16. 16:40 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.04.10. 15:32
Hozzászólások: 776
Megköszönt másnak: 122 alkalommal
Megköszönték neki: 60 alkalommal
megfelel?

SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "author"
  9.  
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. register_clcmd("say /menu", "fomenu")
  14.  
  15. }
  16. public fomenu(id)
  17. {
  18. new cim[121]
  19. format(cim, charsmax(cim), "Fomenu")
  20. new menu = menu_create(cim, "fomenu_h" )
  21. menu_additem(menu,"Kesmenu","1",0)
  22. menu_additem(menu,"USPmenu","2",0)
  23.  
  24. menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
  25. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  26. menu_display(id, menu, 0)
  27. }
  28. public fomenu_h(id, menu, item)
  29. {
  30. if( item == MENU_EXIT )
  31. {
  32. menu_destroy(menu);
  33. return PLUGIN_HANDLED;
  34. }
  35. new data[9], szName[64];
  36. new access, callback;
  37. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  38. new key = str_to_num(data);
  39.  
  40. switch(key)
  41. {
  42. case 1:
  43. {
  44. kesmenu(id)
  45. }
  46. case 2:
  47. {
  48. uspmenu(id)
  49. }
  50.  
  51. }
  52. menu_destroy(menu)
  53. return PLUGIN_HANDLED
  54. }
  55.  
  56. public kesmenu(id)
  57. {
  58. new cim[121]
  59. format(cim, charsmax(cim), "Kesmenu")
  60. new menu = menu_create(cim, "kesmenu_h" )
  61. menu_additem(menu,"1.kes","1",0)
  62. menu_additem(menu,"2.kes","2",0)
  63.  
  64. menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
  65. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  66. menu_display(id, menu, 0)
  67. }
  68. //........
  69. public uspmenu(id)
  70. {
  71. new cim[121]
  72. format(cim, charsmax(cim), "Uspmenu")
  73. new menu = menu_create(cim, "Uspmenu_h" )
  74. menu_additem(menu,"1.usp","1",0)
  75. menu_additem(menu,"2.usp","2",0)
  76.  
  77. menu_setprop(menu, MPROP_EXITNAME, "Kilépés")
  78. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  79. menu_display(id, menu, 0)
  80. }
  81. ///.....

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menu
HozzászólásElküldve: 2015.02.16. 16:44 
Offline
Jómunkásember
Avatar

Csatlakozott: 2014.10.31. 14:51
Hozzászólások: 462
Megköszönt másnak: 73 alkalommal
Megköszönték neki: 29 alkalommal
csáó!
Ezt Átirhatod ha kell!
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. new const m_menu_items[][][] = {
  5. { "\d[\rUsp \yBolt\d]", "say /usp"},
  6. { "\d[\rKés \yMenü\d]", "say /knife"},
  7. { "\d[\rDr\yShop\d]", "say /drshop"},
  8. { "\d[\rJelenlegi \yAdminok\d]", "say /admins" },
  9. { "\d[\rJelent \yParancs\d]", "say /jelent" },
  10. { "\d[\rStatisztika \yNullázása\d]", "say /rs" },
  11. { "\r[\dUsp Pontjaim\r]", "say /pont"}
  12. }
  13.  
  14. public plugin_init()
  15. register_clcmd("chooseteam", "clcmd_chooseteam")
  16.  
  17. public clcmd_chooseteam(id) {
  18. new menu_line[64], i_data[64]
  19. format(menu_line, charsmax(menu_line), "\rSzerver \yMenü", id)
  20.  
  21. new menu = menu_create(menu_line, "clcmd_chooseteam_handler")
  22.  
  23. for(new i; i < sizeof(m_menu_items); i++) {
  24. num_to_str(i, i_data, sizeof(i_data))
  25. menu_additem(menu, m_menu_items[i][0], i_data, 0)
  26. }
  27.  
  28. menu_display(id, menu, 0)
  29.  
  30. return PLUGIN_HANDLED
  31. }
  32.  
  33. public clcmd_chooseteam_handler(id, menu, item) {
  34. if(item == MENU_EXIT) {
  35. menu_destroy(menu)
  36. return PLUGIN_HANDLED
  37. }
  38.  
  39. new data[64], szName[64]
  40. new access, callback
  41. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  42.  
  43. new key = str_to_num(data)
  44. client_cmd(id, "%s", m_menu_items[key][1])
  45.  
  46. return PLUGIN_CONTINUE
  47. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menu
HozzászólásElküldve: 2015.02.16. 16:49 
Offline
Jómunkásember

Csatlakozott: 2014.08.22. 22:10
Hozzászólások: 477
Megköszönt másnak: 43 alkalommal
Megköszönték neki: 8 alkalommal
a végére még rakj egy ijet { és menni fog.

_________________
Soha se késő megköszönni! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menu
HozzászólásElküldve: 2015.02.16. 17:20 
Offline
Tud valamit

Csatlakozott: 2014.06.29. 11:49
Hozzászólások: 147
Megköszönt másnak: 29 alkalommal
Megköszönték neki: 1 alkalommal
Rendben később ki probálom.

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menu
HozzászólásElküldve: 2015.02.16. 18:26 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.07.22. 17:59
Hozzászólások: 667
Megköszönt másnak: 49 alkalommal
Megköszönték neki: 36 alkalommal
Nem ezeket kérte.
SMA Forráskód: [ Mindet kijelol ]
  1. /* Plugin generated by AMXX-Studio */
  2.  
  3. #include <amxmodx>
  4. #include <amxmisc>
  5.  
  6. #define PLUGIN "New Plug-In"
  7. #define VERSION "1.0"
  8. #define AUTHOR "V!rusHD"
  9.  
  10.  
  11. public plugin_init() {
  12. register_plugin(PLUGIN, VERSION, AUTHOR)
  13. register_clcmd("say /menu","fomneu")
  14. }
  15. public fomenu(id)
  16. {
  17. new menu = menu_create("AMXMODX FoMenu", "menu_handler")
  18.  
  19. menu_additem(menu,"Kesek","1",0)
  20.  
  21. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  22. menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  23.  
  24. menu_display(id, menu, 0);
  25.  
  26. return PLUGIN_HANDLED;
  27. }
  28. public menu_handler(id, menu, item)
  29. {
  30. {
  31. if( item == MENU_EXIT )
  32. {
  33. menu_destroy(menu);
  34. return PLUGIN_HANDLED;
  35. }
  36. new data[9], szName[64];
  37. new access, callback;
  38. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  39. new key = str_to_num(data);
  40.  
  41. switch(key)
  42. {
  43. case 1:{
  44. client_cmd(id, "say /kesmenu")
  45. }
  46. }
  47. }
  48. menu_destroy(menu);
  49. return PLUGIN_HANDLED;
  50. }

_________________
Kép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 6 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 69 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole