hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Bing [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  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: fegyvermenube iras
HozzászólásElküldve: 2014.12.27. 12:27 
Offline
Jómunkásember
Avatar

Csatlakozott: 2014.09.27. 19:51
Hozzászólások: 411
Megköszönt másnak: 89 alkalommal
Megköszönték neki: 14 alkalommal
Hali!
Valaki meg csinaja hogy ne 2 sevel samolyon vissza a masodperc igy szamol 15 13 11 9 7 5 3 1 KOSZONOM
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3. #include <cstrike>
  4. #include <fun>
  5. #include <colorchat>
  6.  
  7. #define PLUGIN "Fegyvermenu"
  8. #define VERSION "1.0"
  9. #define AUTHOR "N/A"
  10.  
  11. new gWPCT;
  12. new gWPTE;
  13. new g_showsec[33];
  14. new bool:already[33];
  15.  
  16. new const priwpns[][] = {
  17. "weapon_shield",
  18. "weapon_scout",
  19. "weapon_xm1014",
  20. "weapon_mac10",
  21. "weapon_aug",
  22. "weapon_ump45",
  23. "weapon_sg550",
  24. "weapon_galil",
  25. "weapon_famas",
  26. "weapon_awp",
  27. "weapon_mp5navy",
  28. "weapon_m249",
  29. "weapon_m3",
  30. "weapon_m4a1",
  31. "weapon_tmp",
  32. "weapon_g3sg1",
  33. "weapon_sg552",
  34. "weapon_ak47",
  35. "weapon_p90"
  36. }
  37.  
  38. new const secwpns[][] = {
  39. "weapon_p228",
  40. "weapon_elite",
  41. "weapon_fiveseven",
  42. "weapon_usp",
  43. "weapon_glock18",
  44. "weapon_deagle"
  45. }
  46.  
  47.  
  48. public plugin_init()
  49. {
  50. register_plugin(PLUGIN, VERSION, AUTHOR)
  51. RegisterHam(Ham_Spawn, "player", "JatekosEledes", true);
  52. register_logevent("logevent_end", 2, "1=Round_End");
  53. register_logevent("logevent_end", 2, "1&Restart_Round");
  54. register_logevent("logevent_end", 2, "1=Game_Commencing");
  55. }
  56.  
  57. public logevent_end()
  58. {
  59. gWPCT = 2;
  60. gWPTE = 2;
  61.  
  62. new players[32], pnum
  63. get_players(players, pnum)
  64. for(new i=0; i<pnum; i++)
  65. {
  66. already[i] = false;
  67. }
  68. }
  69.  
  70. public JatekosEledes(id)
  71. {
  72. g_showsec[id] = 15;
  73. already[id] = false;
  74. Fegyvermenu(id);
  75. }
  76.  
  77.  
  78. public Fegyvermenu(id)
  79. {
  80. if(!is_user_alive(id)) return PLUGIN_HANDLED;
  81. new string[200];
  82.  
  83. if(g_showsec[id] <= 15)
  84. {
  85. if(g_showsec[id] != 0)
  86. {
  87. if(already[id]) return PLUGIN_HANDLED;
  88. set_task(1.0, "Fegyvermenu",id);
  89. g_showsec[id]--;
  90. }
  91. else
  92. {
  93. show_menu(id, 0, "^n", 1);
  94. return PLUGIN_HANDLED;
  95. }
  96. }
  97. format(string, charsmax(string), "[\wTe\ysz\rt] \wFegyverMenü [\r%d \wMásodperc]", g_showsec[id]);
  98. new iMenu = menu_create(string, "MainMenu_Handle");
  99.  
  100. menu_additem(iMenu, "\wMarverick \dM4A1", "1");
  101. menu_additem(iMenu, "\wAlexander Kalasnyikov \dAK47", "2");
  102. menu_additem(iMenu, "\wAWP Magnum Sniper", "3");
  103. menu_additem(iMenu, "\wST.Étinne \dFAMAS", "4");
  104. menu_additem(iMenu, "\wSMG \dMP5 NAVY", "5");
  105. menu_additem(iMenu, "\wShotgun \dM3", "6");
  106. menu_additem(iMenu, "\wTávcsövespuska \dSCOUT", "7");
  107.  
  108. menu_setprop(iMenu, MPROP_NUMBER_COLOR, "\r");
  109. menu_display(id, iMenu);
  110.  
  111. return PLUGIN_HANDLED;
  112. }
  113.  
  114. public MainMenu_Handle(id, iMenu, iItem)
  115. {
  116. if( iItem == MENU_EXIT )
  117. {
  118. menu_destroy(iMenu);
  119. return PLUGIN_HANDLED;
  120. }
  121. already[id] = true;
  122. new iAccess, iCallback, szData[5];
  123. menu_item_getinfo(iMenu, iItem, iAccess, szData, charsmax(szData), _, _, iCallback);
  124. drop_pri(id)
  125. drop_sec(id)
  126. switch( str_to_num(szData) )
  127. {
  128. case 1:
  129. {
  130. give_item(id, "weapon_knife")
  131. give_item(id, "weapon_m4a1")
  132. give_item(id, "weapon_deagle")
  133. give_player_grenades(id);
  134. cs_set_user_bpammo(id,CSW_M4A1,90)
  135. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  136. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3M4A1-t ^1választotad!");
  137. }
  138. case 2:
  139. {
  140.  
  141.  
  142. give_item(id, "weapon_knife")
  143. give_item(id, "weapon_ak47")
  144. give_item(id, "weapon_deagle")
  145. give_player_grenades(id);
  146. cs_set_user_bpammo(id,CSW_AK47,90)
  147. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  148. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3AK47-t ^1választotad!");
  149.  
  150. }
  151.  
  152. case 3:
  153. {
  154. give_item(id, "weapon_knife")
  155. give_item(id, "weapon_awp")
  156. give_item(id, "weapon_deagle")
  157. give_player_grenades(id);
  158. cs_set_user_bpammo(id,CSW_AWP,30)
  159. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  160. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3AWP-t ^1választotad!");
  161. }
  162. case 4:
  163. {
  164. give_item(id, "weapon_knife")
  165. give_item(id, "weapon_famas")
  166. give_item(id, "weapon_deagle")
  167. give_player_grenades(id);
  168. cs_set_user_bpammo(id,CSW_FAMAS,30)
  169. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  170. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3FAMAST-t ^1választotad!");
  171. }
  172. case 5:
  173. {
  174. give_item(id, "weapon_knife")
  175. give_item(id, "weapon_mp5navy")
  176. give_item(id, "weapon_deagle")
  177. give_player_grenades(id);
  178. cs_set_user_bpammo(id,CSW_MP5NAVY,120)
  179. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  180. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3MP5-t ^1választotad!");
  181. }
  182. case 6:
  183. {
  184. give_item(id, "weapon_knife")
  185. give_item(id, "weapon_m3")
  186. give_item(id, "weapon_deagle")
  187. give_player_grenades(id);
  188. cs_set_user_bpammo(id,CSW_M3,35)
  189. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  190. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3M3-t ^1választotad!");
  191. }
  192. case 7:
  193. {
  194. give_item(id, "weapon_knife")
  195. give_item(id, "weapon_scout")
  196. give_item(id, "weapon_deagle")
  197. give_player_grenades(id);
  198. cs_set_user_bpammo(id,CSW_SCOUT,35)
  199. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  200. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3SCOUT-t ^1választotad!");
  201. }
  202. }
  203. return PLUGIN_HANDLED;
  204. }
  205.  
  206. stock give_player_grenades(index)
  207. {
  208. give_item(index, "weapon_hegrenade");
  209. give_item(index, "weapon_flashbang");
  210. give_item(index, "item_thighpack");
  211. give_item(index, "item_assaultsuit");
  212. }
  213.  
  214.  
  215. stock drop_pri(id)
  216. {
  217. for(new j = 0; j < sizeof priwpns; j++)
  218. {
  219. engclient_cmd(id,"drop", priwpns[j])
  220. }
  221. }
  222.  
  223. stock drop_sec(id)
  224. {
  225. for(new j = 0; j < sizeof secwpns; j++)
  226. {
  227. engclient_cmd(id,"drop", secwpns[j])
  228. }
  229. }
  230.  


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: fegyvermenube iras
HozzászólásElküldve: 2015.01.11. 08:08 
Offline
Senior Tag
Avatar

Csatlakozott: 2013.03.10. 11:42
Hozzászólások: 240
Megköszönt másnak: 52 alkalommal
Megköszönték neki: 9 alkalommal
Próbáld:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3. #include <cstrike>
  4. #include <fun>
  5. #include <colorchat>
  6.  
  7. #define PLUGIN "Fegyvermenu"
  8. #define VERSION "1.0"
  9. #define AUTHOR "N/A"
  10.  
  11. new gWPCT;
  12. new gWPTE;
  13. new g_showsec[33];
  14. new bool:already[33];
  15.  
  16. new const priwpns[][] = {
  17. "weapon_shield",
  18. "weapon_scout",
  19. "weapon_xm1014",
  20. "weapon_mac10",
  21. "weapon_aug",
  22. "weapon_ump45",
  23. "weapon_sg550",
  24. "weapon_galil",
  25. "weapon_famas",
  26. "weapon_awp",
  27. "weapon_mp5navy",
  28. "weapon_m249",
  29. "weapon_m3",
  30. "weapon_m4a1",
  31. "weapon_tmp",
  32. "weapon_g3sg1",
  33. "weapon_sg552",
  34. "weapon_ak47",
  35. "weapon_p90"
  36. }
  37.  
  38. new const secwpns[][] = {
  39. "weapon_p228",
  40. "weapon_elite",
  41. "weapon_fiveseven",
  42. "weapon_usp",
  43. "weapon_glock18",
  44. "weapon_deagle"
  45. }
  46.  
  47.  
  48. public plugin_init()
  49. {
  50. register_plugin(PLUGIN, VERSION, AUTHOR)
  51. RegisterHam(Ham_Spawn, "player", "JatekosEledes", true);
  52. register_logevent("logevent_end", 2, "1=Round_End");
  53. register_logevent("logevent_end", 2, "1&Restart_Round");
  54. register_logevent("logevent_end", 2, "1=Game_Commencing");
  55. }
  56.  
  57. public logevent_end()
  58. {
  59. gWPCT = 2;
  60. gWPTE = 2;
  61.  
  62. new players[32], pnum
  63. get_players(players, pnum)
  64. for(new i=0; i<pnum; i++)
  65. {
  66. already[i] = false;
  67. }
  68. }
  69.  
  70. public JatekosEledes(id)
  71. {
  72. g_showsec[id] = 15;
  73. already[id] = false;
  74. Fegyvermenu(id);
  75. }
  76.  
  77.  
  78. public Fegyvermenu(id)
  79. {
  80. if(!is_user_alive(id)) return PLUGIN_HANDLED;
  81. new string[200];
  82.  
  83. if(g_showsec[id] <= 15)
  84. {
  85. if(g_showsec[id] != 0)
  86. {
  87. if(already[id]) return PLUGIN_HANDLED;
  88. set_task(0.0, "Fegyvermenu",id);
  89. g_showsec[id]--;
  90. }
  91. else
  92. {
  93. show_menu(id, 0, "^n", 1);
  94. return PLUGIN_HANDLED;
  95. }
  96. }
  97. format(string, charsmax(string), "[\wTe\ysz\rt] \wFegyverMenü [\r%d \wMásodperc]", g_showsec[id]);
  98. new iMenu = menu_create(string, "MainMenu_Handle");
  99.  
  100. menu_additem(iMenu, "\wMarverick \dM4A1", "1");
  101. menu_additem(iMenu, "\wAlexander Kalasnyikov \dAK47", "2");
  102. menu_additem(iMenu, "\wAWP Magnum Sniper", "3");
  103. menu_additem(iMenu, "\wST.Étinne \dFAMAS", "4");
  104. menu_additem(iMenu, "\wSMG \dMP5 NAVY", "5");
  105. menu_additem(iMenu, "\wShotgun \dM3", "6");
  106. menu_additem(iMenu, "\wTávcsövespuska \dSCOUT", "7");
  107.  
  108. menu_setprop(iMenu, MPROP_NUMBER_COLOR, "\r");
  109. menu_display(id, iMenu);
  110.  
  111. return PLUGIN_HANDLED;
  112. }
  113.  
  114. public MainMenu_Handle(id, iMenu, iItem)
  115. {
  116. if( iItem == MENU_EXIT )
  117. {
  118. menu_destroy(iMenu);
  119. return PLUGIN_HANDLED;
  120. }
  121. already[id] = true;
  122. new iAccess, iCallback, szData[5];
  123. menu_item_getinfo(iMenu, iItem, iAccess, szData, charsmax(szData), _, _, iCallback);
  124. drop_pri(id)
  125. drop_sec(id)
  126. switch( str_to_num(szData) )
  127. {
  128. case 1:
  129. {
  130. give_item(id, "weapon_knife")
  131. give_item(id, "weapon_m4a1")
  132. give_item(id, "weapon_deagle")
  133. give_player_grenades(id);
  134. cs_set_user_bpammo(id,CSW_M4A1,90)
  135. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  136. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3M4A1-t ^1választotad!");
  137. }
  138. case 2:
  139. {
  140.  
  141.  
  142. give_item(id, "weapon_knife")
  143. give_item(id, "weapon_ak47")
  144. give_item(id, "weapon_deagle")
  145. give_player_grenades(id);
  146. cs_set_user_bpammo(id,CSW_AK47,90)
  147. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  148. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3AK47-t ^1választotad!");
  149.  
  150. }
  151.  
  152. case 3:
  153. {
  154. give_item(id, "weapon_knife")
  155. give_item(id, "weapon_awp")
  156. give_item(id, "weapon_deagle")
  157. give_player_grenades(id);
  158. cs_set_user_bpammo(id,CSW_AWP,30)
  159. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  160. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3AWP-t ^1választotad!");
  161. }
  162. case 4:
  163. {
  164. give_item(id, "weapon_knife")
  165. give_item(id, "weapon_famas")
  166. give_item(id, "weapon_deagle")
  167. give_player_grenades(id);
  168. cs_set_user_bpammo(id,CSW_FAMAS,30)
  169. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  170. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3FAMAST-t ^1választotad!");
  171. }
  172. case 5:
  173. {
  174. give_item(id, "weapon_knife")
  175. give_item(id, "weapon_mp5navy")
  176. give_item(id, "weapon_deagle")
  177. give_player_grenades(id);
  178. cs_set_user_bpammo(id,CSW_MP5NAVY,120)
  179. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  180. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3MP5-t ^1választotad!");
  181. }
  182. case 6:
  183. {
  184. give_item(id, "weapon_knife")
  185. give_item(id, "weapon_m3")
  186. give_item(id, "weapon_deagle")
  187. give_player_grenades(id);
  188. cs_set_user_bpammo(id,CSW_M3,35)
  189. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  190. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3M3-t ^1választotad!");
  191. }
  192. case 7:
  193. {
  194. give_item(id, "weapon_knife")
  195. give_item(id, "weapon_scout")
  196. give_item(id, "weapon_deagle")
  197. give_player_grenades(id);
  198. cs_set_user_bpammo(id,CSW_SCOUT,35)
  199. cs_set_user_bpammo(id,CSW_DEAGLE,35)
  200. ColorChat(id, GREEN, "[Infórmáció] ^1Te a ^3SCOUT-t ^1választotad!");
  201. }
  202. }
  203. return PLUGIN_HANDLED;
  204. }
  205.  
  206. stock give_player_grenades(index)
  207. {
  208. give_item(index, "weapon_hegrenade");
  209. give_item(index, "weapon_flashbang");
  210. give_item(index, "item_thighpack");
  211. give_item(index, "item_assaultsuit");
  212. }
  213.  
  214.  
  215. stock drop_pri(id)
  216. {
  217. for(new j = 0; j < sizeof priwpns; j++)
  218. {
  219. engclient_cmd(id,"drop", priwpns[j])
  220. }
  221. }
  222.  
  223. stock drop_sec(id)
  224. {
  225. for(new j = 0; j < sizeof secwpns; j++)
  226. {
  227. engclient_cmd(id,"drop", secwpns[j])
  228. }
  229. }
  230.  

_________________
NEW IP:
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  [ 2 hozzászólás ] 


Ki van itt

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