hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.18. 20:04



Jelenlévő felhasználók

Jelenleg 136 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 136 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  [ 3 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: almenü választáskor hang
HozzászólásElküldve: 2015.05.28. 18:48 
Offline
Fanatikus
Avatar

Csatlakozott: 2014.10.31. 15:27
Hozzászólások: 185
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 7 alkalommal
Aki megcsinálja hogy játsza le megy a pacsi! :D

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <cstrike>
  4. #include <fun>
  5.  
  6. #define hang "sound/menuhang/gomb1.wav"
  7.  
  8.  
  9. public plugin_init()
  10. {
  11. register_plugin("Menu", "1.0", "MeSter");
  12. register_clcmd("chooseteam", "AwesomeMenu")
  13.  
  14.  
  15. }
  16. public plugin_precache()
  17. {
  18. precache_sound(hang)
  19. }
  20.  
  21.  
  22.  
  23. public AwesomeMenu(id)
  24. {
  25. new menu = menu_create("\\rFőmenü", "qqqq");
  26.  
  27. menu_additem(menu, "\\ySzöveg hanggal!", "0", 0); // case 0
  28. menu_additem(menu, "\\yUsp menü", "1", 0); // case 1
  29. menu_additem(menu, "\\yAdmin nevek", "2", 0); // case 2
  30. menu_additem(menu, "\\yAdmin árak", "3", 0); // case 3
  31. menu_additem(menu, "\\dElérhetőségek", "4", 0); // case 4
  32.  
  33. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  34.  
  35.  
  36. menu_display(id, menu, 0);
  37.  
  38. return PLUGIN_HANDLED;
  39. }
  40.  
  41.  
  42.  
  43.  
  44. public qqqq(id, menu, item)
  45. {
  46. if(item == MENU_EXIT)
  47. {
  48. menu_cancel(id);
  49. return PLUGIN_HANDLED;
  50. }
  51.  
  52. new command[6], name[64], access, callback;
  53.  
  54. menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  55.  
  56. switch(item) {
  57.  
  58. case 0: {
  59. hanggal_menu(id)
  60. }
  61. case 1: {
  62. usp_menu(id)
  63. }
  64. case 2: {
  65. show_motd(id, "addons/amxmodx/configs/motd/adminnevek.txt", "Admin nevek")
  66. }
  67. case 3: {
  68. show_motd(id, "addons/amxmodx/configs/motd/adminarak.txt", "Admin árak")
  69. }
  70. case 4: {
  71. show_motd(id, "addons/amxmodx/configs/motd/elerhetosegek.txt", "Elérhetőségek");
  72. }
  73. }
  74.  
  75. menu_destroy(menu);
  76.  
  77. return PLUGIN_HANDLED;
  78. }
  79.  
  80. public hanggal_menu(id)
  81. {
  82. new menu = menu_create("\rAlmenü:", "hanggal_handle")
  83. menu_additem(menu, "\\yGomb hang", "1", 0)
  84. menu_additem(menu, "\\yChat", "2", 0)
  85. menu_additem(menu, "\\yChat", "3", 0)
  86. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  87.  
  88. menu_display(id, menu, 0)
  89. }
  90.  
  91. public hanggal_handle(id, menu, item)
  92. {
  93. if(item == MENU_EXIT)
  94. {
  95. menu_destroy(menu)
  96. return PLUGIN_HANDLED
  97. }
  98.  
  99.  
  100. new data[6], szName[64]
  101. new access, callback
  102.  
  103. menu_item_getinfo(menu, item, access, data, charsmax(data), szName, charsmax(szName), callback)
  104.  
  105. new key = str_to_num(data)
  106.  
  107. switch(key)
  108. {
  109. case 1:
  110. {
  111. client_print(id, print_chat, "Gratulalok, Lejátszottad a hangot!");
  112. client_cmd(id, "sound/menuhang/gomb1.wav", hang)
  113. }
  114.  
  115. case 2:
  116. {
  117. client_print(id, print_chat, "Gratulalok, Ez lenne a kés menü caske 2-je!");
  118. }
  119. case 3:
  120. {
  121. client_print(id, print_chat, "Gratulalok, Ez lenne a kés menü caske 3-je!");
  122. }
  123. }
  124.  
  125. menu_destroy(menu);
  126. return PLUGIN_HANDLED;
  127. }
  128.  
  129. public usp_menu(id)
  130. {
  131. new menu = menu_create("\rAlmenü:", "usp_handle")
  132. menu_additem(menu, "\\ysikeres usp[1]", "1", 0)
  133. menu_additem(menu, "\\ysikeres usp[2]", "2", 0)
  134. menu_additem(menu, "\\ysikeres usp[3]", "3", 0)
  135. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL)
  136.  
  137. menu_display(id, menu, 0)
  138. }
  139.  
  140. public usp_handle(id, menu, item)
  141. {
  142. if(item == MENU_EXIT)
  143. {
  144. menu_destroy(menu)
  145. return PLUGIN_HANDLED
  146. }
  147.  
  148. new data[6], szName[64]
  149. new access, callback
  150.  
  151. menu_item_getinfo(menu, item, access, data, charsmax(data), szName, charsmax(szName), callback)
  152.  
  153. new key = str_to_num(data)
  154.  
  155. switch(key)
  156. {
  157. case 1:
  158. {
  159. client_print(id, print_chat, "Gratulalok, Ez lenne az usp menü caske 1-je!");
  160. }
  161.  
  162. case 2:
  163. {
  164. client_print(id, print_chat, "Gratulalok, Ez lenne az usp menü caske 1-je!");
  165. }
  166. case 3:
  167. {
  168. client_print(id, print_chat, "Gratulalok, Ez lenne az usp menü caske 1-je!");
  169. }
  170. }
  171.  
  172. menu_destroy(menu)
  173. return PLUGIN_HANDLED
  174. }
  175.  
  176. public hudmsg(id)
  177. {
  178. set_hudmessage(255,0, 0, 0.1, 0.9, 0, 6.0, 3700.0)
  179. show_hudmessage(id, "Deathrun fő menü: M betű")
  180. }
  181.  

_________________
Soha ne mondd, hogy soha.

Tisztelettel: ΔƓҽƬƬ


A hozzászólást 2 alkalommal szerkesztették, utoljára Zeei 2015.05.28. 18:53-kor.
nem kell hosszú témanév.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: almenü választáskor hang
HozzászólásElküldve: 2015.05.29. 13:23 
Offline
Nagyúr
Avatar

Csatlakozott: 2014.11.16. 12:37
Hozzászólások: 686
Megköszönt másnak: 32 alkalommal
Megköszönték neki: 131 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. new const hang[] = { "sound/menuhang/gomb1.wav" }

ezt pedig oda írod amikor kiválasztja az almenüt
SMA Forráskód: [ Mindet kijelol ]
  1. emit_sound(id, CHAN_AUTO, hang, VOL_NORM, ATTN_NORM, 0, PITCH_NORM)

_________________
Kép
"I wouldn't hold my breath if I was you
Cause I'll forget but I'll never forgive you
Don't you know, don't you know?
True friends stab you in the front."

Ők köszönték meg 6almasok nek ezt a hozzászólást: krisztian2 (2015.06.02. 15:50)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: almenü választáskor hang
HozzászólásElküldve: 2015.06.02. 15:50 
Offline
Fanatikus
Avatar

Csatlakozott: 2014.10.31. 15:27
Hozzászólások: 185
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 7 alkalommal
Kösz faja minden :D

_________________
Soha ne mondd, hogy soha.

Tisztelettel: ΔƓҽƬƬ


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  [ 3 hozzászólás ] 


Ki van itt

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