hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Google [Bot], Majestic-12 [Bot] 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  [ 10 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Menü
HozzászólásElküldve: 2014.10.24. 11:07 
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
Sziasztok! Ezt kéne nekem olyanra megcsinálni hogy ha az M-betűt megnyomom akkor jöjjön ki ez a menü, meg azt hogy amikor belépek ebbe a menübe és alul a chatba ne irja ha PL: rámegyek a menün arra hogy top15 akkor a chatba ne irja /top15 ! aki megcsinálja megy 3 gomb! :)
SMX Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3.  
  4. public plugin_init()
  5. {
  6. register_plugin("Menucucc", "1.0", "kenomajas");
  7. register_clcmd("say /menu", "VajasKenyer");
  8. }
  9.  
  10. public VajasKenyer(id)
  11. {
  12. new menu = menu_create("Szerver Menu", "kenyer");
  13.  
  14. menu_additem(menu, "Kes menu", "0", 0); // case 0
  15. menu_additem(menu, "Bolt", "1", 0); // case 1
  16. menu_additem(menu, "Rank/Helyezés", "2", 0); // case 2
  17. menu_additem(menu, "Top 15", "3", 0); // case 3
  18. menu_additem(menu, "Statisztika Nullazo", "4", 0); // case 4
  19. menu_additem(menu, "Freeround(Rulizas lessz)", "4", 0); // case 4
  20.  
  21. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  22. menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  23. menu_setprop(menu, MPROP_NEXTNAME, "Következő");
  24. menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  25. menu_setprop(menu, MPROP_NUMBER_COLOR, "\r");
  26.  
  27. menu_display(id, menu, 0);
  28.  
  29. return PLUGIN_HANDLED;
  30. }
  31.  
  32. public kenyer(id, menu, item)
  33. {
  34. if(item == MENU_EXIT)
  35. {
  36. menu_cancel(id);
  37. return PLUGIN_HANDLED;
  38. }
  39.  
  40. new command[6], name[64], access, callback;
  41.  
  42. menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  43.  
  44. switch(item)
  45. {
  46. case 0: client_cmd(id, "^"say /knife^"");
  47. case 1: client_cmd(id, "^"say /bolt^"");
  48. case 2: client_cmd(id, "^"say /rank^"");
  49. case 3: client_cmd(id, "^"say /top15^"");
  50. case 4: client_cmd(id, "^"say /rs^"");
  51. case 5: client_cmd(id, "^"say /free^"");
  52. }
  53.  
  54. menu_destroy(menu);
  55.  
  56. return PLUGIN_HANDLED;
  57. }

_________________
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: Menü
HozzászólásElküldve: 2014.10.24. 23:07 
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("asd", "VajasKenyer");
  8. register_clcmd("say", "cmdsay")
  9. register_clcmd("say_team", "cmdsay")
  10. }
  11. public cmdsay(id)
  12. {
  13. new szoveg[192]
  14. read_args(szoveg,charsmax(szoveg))
  15. remove_quotes(szoveg)
  16. return(szoveg[0] == '/')
  17. }
  18.  
  19.  
  20. public VajasKenyer(id)
  21. {
  22. new menu = menu_create("Szerver Menu", "kenyer");
  23.  
  24. menu_additem(menu, "Kes menu", "0", 0); // case 0
  25. menu_additem(menu, "Bolt", "1", 0); // case 1
  26. menu_additem(menu, "Rank/Helyezés", "2", 0); // case 2
  27. menu_additem(menu, "Top 15", "3", 0); // case 3
  28. menu_additem(menu, "Statisztika Nullazo", "4", 0); // case 4
  29. menu_additem(menu, "Freeround(Rulizas lessz)", "4", 0); // case 4
  30.  
  31. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  32. menu_setprop(menu, MPROP_BACKNAME, "Vissza");
  33. menu_setprop(menu, MPROP_NEXTNAME, "Következő");
  34. menu_setprop(menu, MPROP_EXITNAME, "Kilépés");
  35. menu_setprop(menu, MPROP_NUMBER_COLOR, "\r");
  36.  
  37.  
  38. menu_display(id, menu, 0);
  39.  
  40. return PLUGIN_HANDLED;
  41. }
  42.  
  43. public client_authorized(id)
  44. {
  45. client_cmd(id, "bind ^"m^" ^"asd^"")
  46. }
  47.  
  48.  
  49. public kenyer(id, menu, item)
  50. {
  51. if(item == MENU_EXIT)
  52. {
  53. menu_cancel(id);
  54. return PLUGIN_HANDLED;
  55. }
  56.  
  57. new command[6], name[64], access, callback;
  58.  
  59. menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  60.  
  61. switch(item)
  62. {
  63. case 0: client_cmd(id, "^"say /knife^"");
  64. case 1: client_cmd(id, "^"say /bolt^"");
  65. case 2: client_cmd(id, "^"say /rank^"");
  66. case 3: client_cmd(id, "^"say /top15^"");
  67. case 4: client_cmd(id, "^"say /rs^"");
  68. case 5: client_cmd(id, "^"say /free^"");
  69. }
  70.  
  71. menu_destroy(menu);
  72.  
  73. return PLUGIN_HANDLED;
  74. }


Javítva


A hozzászólást 1 alkalommal szerkesztették, utoljára MeSter 2014.10.24. 23:14-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.10.24. 23:12 
Offline
Őskövület
Avatar

Csatlakozott: 2011.12.28. 00:35
Hozzászólások: 2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
levo00 írta:
Sziasztok! Ezt kéne nekem olyanra megcsinálni hogy ha az M-betűt megnyomom akkor jöjjön ki ez a menü


MeSter írta:
public client_authorized(id)
{
client_cmd(id, "bind ^"g^" ^"asd^"")
}


Ez még mindig nem "M" betű..


De ha már G betűre csináltad, akkor legalább így csinálnád..

register_clcmd("drop","menu")

_________________
****


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.10.24. 23:20 
pixxa112 írta:
levo00 írta:
Sziasztok! Ezt kéne nekem olyanra megcsinálni hogy ha az M-betűt megnyomom akkor jöjjön ki ez a menü


MeSter írta:
public client_authorized(id)
{
client_cmd(id, "bind ^"g^" ^"asd^"")
}


Ez még mindig nem "M" betű..


De ha már G betűre csináltad, akkor legalább így csinálnád..

register_clcmd("drop","menu")


Igy tudtam meg csinálni!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.10.24. 23:25 
Offline
Félisten
Avatar

Csatlakozott: 2013.12.30. 12:26
Hozzászólások: 987
Megköszönt másnak: 34 alkalommal
Megköszönték neki: 133 alkalommal
Steamesnek nem fog működni

_________________
Kép
Pár pluginom:
LCAW Frag Bolt
S E C R E T (78%...)
KépKép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.10.24. 23:27 
xXlederXxHUN írta:
Steamesnek nem fog működni


pontosan miért is nem? mert g betűn van?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.10.24. 23:34 
Offline
Félisten
Avatar

Csatlakozott: 2013.12.30. 12:26
Hozzászólások: 987
Megköszönt másnak: 34 alkalommal
Megköszönték neki: 133 alkalommal
Mert szerintem nem fogja tudni neki bebindelni

_________________
Kép
Pár pluginom:
LCAW Frag Bolt
S E C R E T (78%...)
KépKép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.10.25. 00:59 
Offline
Őskövület
Avatar

Csatlakozott: 2011.12.28. 00:35
Hozzászólások: 2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
xXlederXxHUN írta:
Steamesnek nem fog működni


Pontosan ahogy mondod!
Ezzel átírod a config.cfg-t, és a steamosoknak azt NEM engedi..
Amit az előbb írtam, azzal már működik a steamosoknak is!

_________________
****

Ők köszönték meg pixxa112 nek ezt a hozzászólást: Beckx (2014.11.26. 17:32)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.10.25. 09:13 
Offline
A Scripter

Csatlakozott: 2013.11.19. 19:08
Hozzászólások: 827
Megköszönt másnak: 8 alkalommal
Megköszönték neki: 315 alkalommal
Minek ide slowhack?
Egyszerűen register_clcmd("drop", "menu")


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menü
HozzászólásElküldve: 2014.10.25. 10:10 
Offline
Félisten
Avatar

Csatlakozott: 2013.12.30. 12:26
Hozzászólások: 987
Megköszönt másnak: 34 alkalommal
Megköszönték neki: 133 alkalommal
DeR0iD írta:
Minek ide slowhack?
Egyszerűen register_clcmd("drop", "menu")

hát ha már az m-t kérte akkor legyen már
SMA Forráskód: [ Mindet kijelol ]
  1. register_clcmd("chooseteam", "menu")

_________________
Kép
Pár pluginom:
LCAW Frag Bolt
S E C R E T (78%...)
KépKé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  [ 10 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 5 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