hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.29. 18:45



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: laciangel 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  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Fegyvermenű
HozzászólásElküldve: 2014.12.06. 14:42 
Offline
Tag

Csatlakozott: 2014.07.10. 15:22
Hozzászólások: 38
Megköszönt másnak: 8 alkalommal
Sziasztok,az lenne a kérdésem,hogy ennél a fegyvermenűnél hol lehet átírni ezeket :
Exit,More,Back ( Ezek ott jelennek meg amikor a fegyvermenűnél másik oldalra akarok menni,vissza akarok menni vagy ki akarok lépni a fegyvermenűböl.)
Ha valaki segítene ne a plugint írja ki így hanem azt,hogy hol lehet.
Előre is köszönöm, aki segít annak megy a gomb.
SMA Forráskód: [ Mindet kijelol ]
  1.  
  2. #include <amxmisc>
  3. #include <amxmodx>
  4. #include <colorchat>
  5. #include <fun>
  6. #include <cstrike>
  7. #include <hamsandwich>
  8.  
  9. #define PLUGIN "Weapon Menu"
  10. #define VERSION "1.0"
  11. #define AUTHOR "Silent"
  12.  
  13. new gWPCT;
  14. new gWPTE;
  15.  
  16. public plugin_init() {
  17. register_plugin(PLUGIN, VERSION, AUTHOR)
  18. register_clcmd("say /guns", "fegyvermenu");
  19. RegisterHam(Ham_Spawn, "player", "fegyvermenu", 1)
  20. register_logevent("logevent_end", 2, "1=Round_End");
  21. }
  22.  
  23. public logevent_end()
  24. {
  25. gWPCT = 0;
  26. gWPTE = 0;
  27. }
  28.  
  29.  
  30. public fegyvermenu(id)
  31. {
  32. if(cs_get_user_team(id) == CS_TEAM_CT)
  33. {
  34. give_item(id, "weapon_knife");
  35. give_item(id, "weapon_ak47");
  36. give_item(id, "ammo_762nato");
  37. give_item(id, "ammo_762nato");
  38. give_item(id, "ammo_762nato");
  39. return PLUGIN_HANDLED;
  40.  
  41. }
  42. // cs_set_user_money(id, 0); // Penz nullazasa
  43. if(!user_has_weapon(id, CSW_C4))
  44. {
  45. strip_user_weapons(id);
  46. new menu = menu_create("\rValassz packot!", "handler");
  47. menu_additem(menu, "M4A1 PACK.", "1", 0);
  48. menu_additem(menu, "AK47 PACK.", "2", 0);
  49. menu_additem(menu, "AWP PACK.\y (elso 4 embernek)", "3", 0);
  50. menu_additem(menu, "MachineGun PACK.", "4", 0);
  51. menu_additem(menu, "AUG PACK.", "5", 0);
  52. menu_additem(menu, "FAMAS PACK.", "6", 0);
  53. menu_additem(menu, "Galil PACK.", "7", 0);
  54. menu_additem(menu, "SMG PACK.", "8", 0);
  55. menu_additem(menu, "Autoshotgun PACK. \d (xm1014)", "9", 0);
  56. menu_additem(menu, "Shotgun PACK.\d (m3)", "10", 0);
  57. menu_additem(menu, "Scout PACK.", "11", 0);
  58. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  59. menu_display(id, menu);
  60. }
  61. else
  62. {
  63. new menu = menu_create("\rValassz packot!", "handler");
  64. menu_additem(menu, "M4A1 PACK.", "1", 0);
  65. menu_additem(menu, "AK47 PACK.", "2", 0);
  66. menu_additem(menu, "AWP PACK.\y (elso 4 embernek)", "3", 0);
  67. menu_additem(menu, "MachineGun PACK.", "4", 0);
  68. menu_additem(menu, "AUG PACK.", "5", 0);
  69. menu_additem(menu, "FAMAS PACK.", "6", 0);
  70. menu_additem(menu, "Galil PACK.", "7", 0);
  71. menu_additem(menu, "SMG PACK.", "8", 0);
  72. menu_additem(menu, "Autoshotgun PACK. \d (xm1014)", "9", 0);
  73. menu_additem(menu, "Shotgun PACK.\d (m3)", "10", 0);
  74. menu_additem(menu, "Scout PACK.", "11", 0);
  75. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  76. menu_display(id, menu);
  77. }
  78. }
  79. public handler(id, menu, item)
  80. {
  81. if( item == MENU_EXIT )
  82. {
  83. menu_destroy(menu);
  84. return PLUGIN_HANDLED;
  85. }
  86. new data[6], szName[64];
  87. new access, callback;
  88. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  89. new key = str_to_num(data);
  90. switch(key)
  91. {
  92.  
  93. case 1:
  94. {
  95.  
  96. give_player_grenades(id);
  97. give_item(id, "weapon_knife");
  98. give_item(id, "weapon_deagle");
  99. give_item(id, "ammo_50ae");
  100. give_item(id, "ammo_50ae");
  101. give_item(id, "ammo_50ae");
  102. give_item(id, "weapon_m4a1");
  103. give_item(id, "ammo_556nato");
  104. give_item(id, "ammo_556nato");
  105. give_item(id, "ammo_556nato");
  106. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy M4A1 packot!");
  107. }
  108. case 2:
  109. {
  110.  
  111. give_player_grenades(id);
  112. give_item(id, "weapon_knife");
  113. give_item(id, "weapon_deagle");
  114. give_item(id, "ammo_50ae");
  115. give_item(id, "ammo_50ae");
  116. give_item(id, "ammo_50ae");
  117. give_item(id, "weapon_ak47");
  118. give_item(id, "ammo_762nato");
  119. give_item(id, "ammo_762nato");
  120. give_item(id, "ammo_762nato");
  121. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AK47 packot!");
  122. }
  123. case 3:
  124. {
  125. new CsTeams:userTeam = cs_get_user_team(id);
  126. if(userTeam == CS_TEAM_CT)
  127. {
  128. if(gWPCT < 2)
  129. {
  130.  
  131. give_player_grenades(id);
  132. give_item(id, "weapon_knife");
  133. give_item(id, "weapon_awp");
  134. give_item(id, "weapon_deagle");
  135. give_item(id, "ammo_50ae");
  136. give_item(id, "ammo_50ae");
  137. give_item(id, "ammo_50ae");
  138. give_item(id, "ammo_338magnum");
  139. give_item(id, "ammo_338magnum");
  140. give_item(id, "ammo_338magnum");
  141. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AWP packot!");
  142. gWPCT++
  143. }
  144. else
  145. {
  146. client_print(id, print_center, "Csak 2 ember wpzhet csapatonkent!");
  147. fegyvermenu(id);
  148. }
  149. }
  150. if(userTeam == CS_TEAM_T)
  151. {
  152. if(gWPCT < 2)
  153. {
  154. give_player_grenades(id);
  155. give_item(id, "weapon_knife");
  156. give_item(id, "weapon_awp");
  157. give_item(id, "weapon_deagle");
  158. give_item(id, "ammo_50ae");
  159. give_item(id, "ammo_50ae");
  160. give_item(id, "ammo_50ae");
  161. give_item(id, "ammo_338magnum");
  162. give_item(id, "ammo_338magnum");
  163. give_item(id, "ammo_338magnum");
  164. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AWP packot!");
  165. gWPCT++
  166. }
  167. else
  168. {
  169. client_print(id, print_center, "Csak 2 ember wpzhet csapatonkent!");
  170. fegyvermenu(id);
  171. }
  172. }
  173.  
  174. }
  175. case 4:
  176. {
  177.  
  178. give_player_grenades(id);
  179. give_item(id, "weapon_knife");
  180. give_item(id, "weapon_deagle");
  181. give_item(id, "ammo_50ae");
  182. give_item(id, "ammo_50ae");
  183. give_item(id, "ammo_50ae");
  184. give_item(id, "weapon_m249");
  185. give_item(id, "ammo_556natobox");
  186. give_item(id, "ammo_556natobox");
  187. give_item(id, "ammo_556natobox");
  188. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy MachineGun packot!");
  189. }
  190. case 5:
  191. {
  192.  
  193. give_player_grenades(id);
  194. give_item(id, "weapon_knife");
  195. give_item(id, "weapon_deagle");
  196. give_item(id, "ammo_50ae");
  197. give_item(id, "ammo_50ae");
  198. give_item(id, "ammo_50ae")
  199. give_item(id, "weapon_aug");
  200. give_item(id, "ammo_556nato");
  201. give_item(id, "ammo_556nato");
  202. give_item(id, "ammo_556nato");
  203. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AUG packot!");
  204. }
  205. case 6:
  206. {
  207.  
  208. give_player_grenades(id);
  209. give_item(id, "weapon_knife");
  210. give_item(id, "weapon_deagle");
  211. give_item(id, "ammo_50ae");
  212. give_item(id, "ammo_50ae");
  213. give_item(id, "ammo_50ae")
  214. give_item(id, "weapon_famas");
  215. give_item(id, "ammo_556nato");
  216. give_item(id, "ammo_556nato");
  217. give_item(id, "ammo_556nato");
  218. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Famas packot!");
  219. }
  220. case 7:
  221. {
  222.  
  223. give_player_grenades(id);
  224. give_item(id, "weapon_knife");
  225. give_item(id, "weapon_deagle");
  226. give_item(id, "ammo_50ae");
  227. give_item(id, "ammo_50ae");
  228. give_item(id, "ammo_50ae")
  229. give_item(id, "weapon_galil");
  230. give_item(id, "ammo_556nato");
  231. give_item(id, "ammo_556nato");
  232. give_item(id, "ammo_556nato");
  233. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Galil packot!");
  234. }
  235. case 8:
  236. {
  237.  
  238. give_player_grenades(id);
  239. give_item(id, "weapon_knife");
  240. give_item(id, "weapon_deagle");
  241. give_item(id, "ammo_50ae");
  242. give_item(id, "ammo_50ae");
  243. give_item(id, "ammo_50ae")
  244. give_item(id, "weapon_mp5navy");
  245. give_item(id, "ammo_9mm");
  246. give_item(id, "ammo_9mm");
  247. give_item(id, "ammo_9mm");
  248. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Smg packot!");
  249. }
  250. case 9:
  251. {
  252.  
  253. give_player_grenades(id);
  254. give_item(id, "weapon_knife");
  255. give_item(id, "weapon_deagle");
  256. give_item(id, "ammo_50ae");
  257. give_item(id, "ammo_50ae");
  258. give_item(id, "ammo_50ae")
  259. give_item(id, "weapon_xm1014");
  260. give_item(id, "ammo_buckshot");
  261. give_item(id, "ammo_buckshot");
  262. give_item(id, "ammo_buckshot");
  263. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AutoShotgun packot!");
  264. }
  265. case 10:
  266. {
  267.  
  268. give_player_grenades(id);
  269. give_item(id, "weapon_knife");
  270. give_item(id, "weapon_deagle");
  271. give_item(id, "ammo_50ae");
  272. give_item(id, "ammo_50ae");
  273. give_item(id, "ammo_50ae")
  274. give_item(id, "weapon_m3");
  275. give_item(id, "ammo_buckshot");
  276. give_item(id, "ammo_buckshot");
  277. give_item(id, "ammo_buckshot");
  278. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Shotgun packot!");
  279. }
  280. case 11:
  281. {
  282.  
  283. give_player_grenades(id);
  284. give_item(id, "weapon_knife");
  285. give_item(id, "weapon_deagle");
  286. give_item(id, "ammo_50ae");
  287. give_item(id, "ammo_50ae");
  288. give_item(id, "ammo_50ae")
  289. give_item(id, "weapon_scout");
  290. give_item(id, "ammo_762nato");
  291. give_item(id, "ammo_762nato");
  292. give_item(id, "ammo_762nato");
  293. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Scout packot!");
  294. }
  295. }
  296. return PLUGIN_HANDLED;
  297. }
  298.  
  299. stock give_player_grenades(index)
  300. {
  301. give_item(index, "weapon_hegrenade");
  302. give_item(index, "item_thighpack");
  303. give_item(index, "item_assaultsuit");
  304. }

_________________
:)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyvermenű ~ help me please :)
HozzászólásElküldve: 2014.12.06. 14:58 
Offline
Felfüggesztve
Avatar

Csatlakozott: 2014.12.05. 20:46
Hozzászólások: 177
Megköszönt másnak: 3 alkalommal
Megköszönték neki: 23 alkalommal
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmisc>
  2. #include <colorchat>
  3. #include <fun>
  4. #include <cstrike>
  5. #include <hamsandwich>
  6.  
  7. #define PLUGIN "Weapon Menu"
  8. #define VERSION "1.0"
  9. #define AUTHOR "Silent"
  10.  
  11. new gWPCT;
  12. new gWPTE;
  13.  
  14. public plugin_init() {
  15. register_plugin(PLUGIN, VERSION, AUTHOR)
  16. register_clcmd("say /guns", "fegyvermenu");
  17. RegisterHam(Ham_Spawn, "player", "fegyvermenu", 1)
  18. register_logevent("logevent_end", 2, "1=Round_End");
  19. }
  20.  
  21. public logevent_end()
  22. {
  23. gWPCT = 0;
  24. gWPTE = 0;
  25. }
  26.  
  27.  
  28. public fegyvermenu(id)
  29. {
  30. if(cs_get_user_team(id) == CS_TEAM_CT)
  31. {
  32. give_item(id, "weapon_knife");
  33. give_item(id, "weapon_ak47");
  34. give_item(id, "ammo_762nato");
  35. give_item(id, "ammo_762nato");
  36. give_item(id, "ammo_762nato");
  37. return PLUGIN_HANDLED;
  38.  
  39. }
  40. // cs_set_user_money(id, 0); // Penz nullazasa
  41. if(!user_has_weapon(id, CSW_C4))
  42. {
  43. strip_user_weapons(id);
  44. new menu = menu_create("\rValassz packot!", "handler");
  45. menu_additem(menu, "M4A1 PACK.", "1", 0);
  46. menu_additem(menu, "AK47 PACK.", "2", 0);
  47. menu_additem(menu, "AWP PACK.\y (elso 4 embernek)", "3", 0);
  48. menu_additem(menu, "MachineGun PACK.", "4", 0);
  49. menu_additem(menu, "AUG PACK.", "5", 0);
  50. menu_additem(menu, "FAMAS PACK.", "6", 0);
  51. menu_additem(menu, "Galil PACK.", "7", 0);
  52. menu_additem(menu, "SMG PACK.", "8", 0);
  53. menu_additem(menu, "Autoshotgun PACK. \d (xm1014)", "9", 0);
  54. menu_additem(menu, "Shotgun PACK.\d (m3)", "10", 0);
  55. menu_additem(menu, "Scout PACK.", "11", 0);
  56. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  57. menu_display(id, menu);
  58. }
  59. else
  60. {
  61. new menu = menu_create("\rValassz packot!", "handler");
  62. menu_additem(menu, "M4A1 PACK.", "1", 0);
  63. menu_additem(menu, "AK47 PACK.", "2", 0);
  64. menu_additem(menu, "AWP PACK.\y (elso 4 embernek)", "3", 0);
  65. menu_additem(menu, "MachineGun PACK.", "4", 0);
  66. menu_additem(menu, "AUG PACK.", "5", 0);
  67. menu_additem(menu, "FAMAS PACK.", "6", 0);
  68. menu_additem(menu, "Galil PACK.", "7", 0);
  69. menu_additem(menu, "SMG PACK.", "8", 0);
  70. menu_additem(menu, "Autoshotgun PACK. \d (xm1014)", "9", 0);
  71. menu_additem(menu, "Shotgun PACK.\d (m3)", "10", 0);
  72. menu_additem(menu, "Scout PACK.", "11", 0);
  73. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  74. menu_display(id, menu);
  75. }
  76. }
  77. public handler(id, menu, item)
  78. {
  79. if( item == MENU_EXIT )
  80. {
  81. menu_destroy(menu);
  82. return PLUGIN_HANDLED;
  83. }
  84. new data[6], szName[64];
  85. new access, callback;
  86. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  87. new key = str_to_num(data);
  88. switch(key)
  89. {
  90.  
  91. case 1:
  92. {
  93.  
  94. give_player_grenades(id);
  95. give_item(id, "weapon_knife");
  96. give_item(id, "weapon_deagle");
  97. give_item(id, "ammo_50ae");
  98. give_item(id, "ammo_50ae");
  99. give_item(id, "ammo_50ae");
  100. give_item(id, "weapon_m4a1");
  101. give_item(id, "ammo_556nato");
  102. give_item(id, "ammo_556nato");
  103. give_item(id, "ammo_556nato");
  104. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy M4A1 packot!");
  105. }
  106. case 2:
  107. {
  108.  
  109. give_player_grenades(id);
  110. give_item(id, "weapon_knife");
  111. give_item(id, "weapon_deagle");
  112. give_item(id, "ammo_50ae");
  113. give_item(id, "ammo_50ae");
  114. give_item(id, "ammo_50ae");
  115. give_item(id, "weapon_ak47");
  116. give_item(id, "ammo_762nato");
  117. give_item(id, "ammo_762nato");
  118. give_item(id, "ammo_762nato");
  119. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AK47 packot!");
  120. }
  121. case 3:
  122. {
  123. new CsTeams:userTeam = cs_get_user_team(id);
  124. if(userTeam == CS_TEAM_CT)
  125. {
  126. if(gWPCT < 2)
  127. {
  128.  
  129. give_player_grenades(id);
  130. give_item(id, "weapon_knife");
  131. give_item(id, "weapon_awp");
  132. give_item(id, "weapon_deagle");
  133. give_item(id, "ammo_50ae");
  134. give_item(id, "ammo_50ae");
  135. give_item(id, "ammo_50ae");
  136. give_item(id, "ammo_338magnum");
  137. give_item(id, "ammo_338magnum");
  138. give_item(id, "ammo_338magnum");
  139. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AWP packot!");
  140. gWPCT++
  141. }
  142. else
  143. {
  144. client_print(id, print_center, "Csak 2 ember wpzhet csapatonkent!");
  145. fegyvermenu(id);
  146. }
  147. }
  148. if(userTeam == CS_TEAM_T)
  149. {
  150. if(gWPCT < 2)
  151. {
  152. give_player_grenades(id);
  153. give_item(id, "weapon_knife");
  154. give_item(id, "weapon_awp");
  155. give_item(id, "weapon_deagle");
  156. give_item(id, "ammo_50ae");
  157. give_item(id, "ammo_50ae");
  158. give_item(id, "ammo_50ae");
  159. give_item(id, "ammo_338magnum");
  160. give_item(id, "ammo_338magnum");
  161. give_item(id, "ammo_338magnum");
  162. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AWP packot!");
  163. gWPCT++
  164. }
  165. else
  166. {
  167. client_print(id, print_center, "Csak 2 ember wpzhet csapatonkent!");
  168. fegyvermenu(id);
  169. }
  170. }
  171.  
  172. }
  173. case 4:
  174. {
  175.  
  176. give_player_grenades(id);
  177. give_item(id, "weapon_knife");
  178. give_item(id, "weapon_deagle");
  179. give_item(id, "ammo_50ae");
  180. give_item(id, "ammo_50ae");
  181. give_item(id, "ammo_50ae");
  182. give_item(id, "weapon_m249");
  183. give_item(id, "ammo_556natobox");
  184. give_item(id, "ammo_556natobox");
  185. give_item(id, "ammo_556natobox");
  186. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy MachineGun packot!");
  187. }
  188. case 5:
  189. {
  190.  
  191. give_player_grenades(id);
  192. give_item(id, "weapon_knife");
  193. give_item(id, "weapon_deagle");
  194. give_item(id, "ammo_50ae");
  195. give_item(id, "ammo_50ae");
  196. give_item(id, "ammo_50ae")
  197. give_item(id, "weapon_aug");
  198. give_item(id, "ammo_556nato");
  199. give_item(id, "ammo_556nato");
  200. give_item(id, "ammo_556nato");
  201. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AUG packot!");
  202. }
  203. case 6:
  204. {
  205.  
  206. give_player_grenades(id);
  207. give_item(id, "weapon_knife");
  208. give_item(id, "weapon_deagle");
  209. give_item(id, "ammo_50ae");
  210. give_item(id, "ammo_50ae");
  211. give_item(id, "ammo_50ae")
  212. give_item(id, "weapon_famas");
  213. give_item(id, "ammo_556nato");
  214. give_item(id, "ammo_556nato");
  215. give_item(id, "ammo_556nato");
  216. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Famas packot!");
  217. }
  218. case 7:
  219. {
  220.  
  221. give_player_grenades(id);
  222. give_item(id, "weapon_knife");
  223. give_item(id, "weapon_deagle");
  224. give_item(id, "ammo_50ae");
  225. give_item(id, "ammo_50ae");
  226. give_item(id, "ammo_50ae")
  227. give_item(id, "weapon_galil");
  228. give_item(id, "ammo_556nato");
  229. give_item(id, "ammo_556nato");
  230. give_item(id, "ammo_556nato");
  231. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Galil packot!");
  232. }
  233. case 8:
  234. {
  235.  
  236. give_player_grenades(id);
  237. give_item(id, "weapon_knife");
  238. give_item(id, "weapon_deagle");
  239. give_item(id, "ammo_50ae");
  240. give_item(id, "ammo_50ae");
  241. give_item(id, "ammo_50ae")
  242. give_item(id, "weapon_mp5navy");
  243. give_item(id, "ammo_9mm");
  244. give_item(id, "ammo_9mm");
  245. give_item(id, "ammo_9mm");
  246. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Smg packot!");
  247. }
  248. case 9:
  249. {
  250.  
  251. give_player_grenades(id);
  252. give_item(id, "weapon_knife");
  253. give_item(id, "weapon_deagle");
  254. give_item(id, "ammo_50ae");
  255. give_item(id, "ammo_50ae");
  256. give_item(id, "ammo_50ae")
  257. give_item(id, "weapon_xm1014");
  258. give_item(id, "ammo_buckshot");
  259. give_item(id, "ammo_buckshot");
  260. give_item(id, "ammo_buckshot");
  261. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AutoShotgun packot!");
  262. }
  263. case 10:
  264. {
  265.  
  266. give_player_grenades(id);
  267. give_item(id, "weapon_knife");
  268. give_item(id, "weapon_deagle");
  269. give_item(id, "ammo_50ae");
  270. give_item(id, "ammo_50ae");
  271. give_item(id, "ammo_50ae")
  272. give_item(id, "weapon_m3");
  273. give_item(id, "ammo_buckshot");
  274. give_item(id, "ammo_buckshot");
  275. give_item(id, "ammo_buckshot");
  276. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Shotgun packot!");
  277. }
  278. case 11:
  279. {
  280.  
  281. give_player_grenades(id);
  282. give_item(id, "weapon_knife");
  283. give_item(id, "weapon_deagle");
  284. give_item(id, "ammo_50ae");
  285. give_item(id, "ammo_50ae");
  286. give_item(id, "ammo_50ae")
  287. give_item(id, "weapon_scout");
  288. give_item(id, "ammo_762nato");
  289. give_item(id, "ammo_762nato");
  290. give_item(id, "ammo_762nato");
  291. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Scout packot!");
  292. }
  293. }
  294. return PLUGIN_HANDLED;
  295. }
  296.  
  297. stock give_player_grenades(index)
  298. {
  299. give_item(index, "weapon_hegrenade");
  300. give_item(index, "item_thighpack");
  301. give_item(index, "item_assaultsuit");
  302. }


Ha kérhetlek,
SMA Forráskód: [ Mindet kijelol ]
  1. -ba rakd a kódot, mert elromlik a görgőm. <!-- s:) --><img src=\"{SMILIES_PATH}/icon_e_smile.gif\" alt=\":)\" title=\"mosoly\" /><!-- s:) --> Különben, ebben a fegyvermenübe nincs Back, Next kiírás, de ha még is lenne, akkor a szerver nyelvét állítsd magyarra.
  2. Ezek felelnek érte:
  3.  
  4. [sma]menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);

_________________
Kép
Kép

Ők köszönték meg aron87 nek ezt a hozzászólást: XefHosy (2014.12.06. 15:01)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyvermenű ~ help me please :)
HozzászólásElküldve: 2014.12.06. 15:01 
Offline
Tag

Csatlakozott: 2014.07.10. 15:22
Hozzászólások: 38
Megköszönt másnak: 8 alkalommal
köszi

_________________
:)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyvermenű
HozzászólásElküldve: 2014.12.12. 22:37 
aron87:

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmisc>
  2. #include <amxmodx>
  3. #include <colorchat>
  4. #include <fun>
  5. #include <cstrike>
  6. #include <hamsandwich>
  7.  
  8. #define PLUGIN "Weapon Menu"
  9. #define VERSION "1.0"
  10. #define AUTHOR "Silent"
  11.  
  12. #define Next_Button "Következő"
  13. #define Back_Button "Vissza"
  14. #define Exit_Button "Kilépés"
  15.  
  16. new gWPCT;
  17. new gWPTE;
  18.  
  19. public plugin_init() {
  20. register_plugin(PLUGIN, VERSION, AUTHOR)
  21. register_clcmd("say /guns", "fegyvermenu");
  22. RegisterHam(Ham_Spawn, "player", "fegyvermenu", 1)
  23. register_logevent("logevent_end", 2, "1=Round_End");
  24. }
  25.  
  26. public logevent_end()
  27. {
  28. gWPCT = 0;
  29. gWPTE = 0;
  30. }
  31.  
  32.  
  33. public fegyvermenu(id)
  34. {
  35. if(cs_get_user_team(id) == CS_TEAM_CT)
  36. {
  37. give_item(id, "weapon_knife");
  38. give_item(id, "weapon_ak47");
  39. give_item(id, "ammo_762nato");
  40. give_item(id, "ammo_762nato");
  41. give_item(id, "ammo_762nato");
  42. return PLUGIN_HANDLED;
  43.  
  44. }
  45. // cs_set_user_money(id, 0); // Penz nullazasa
  46. if(!user_has_weapon(id, CSW_C4))
  47. {
  48. strip_user_weapons(id);
  49. new menu = menu_create("\rValassz packot!", "handler");
  50. menu_additem(menu, "M4A1 PACK.", "1", 0);
  51. menu_additem(menu, "AK47 PACK.", "2", 0);
  52. menu_additem(menu, "AWP PACK.\y (elso 4 embernek)", "3", 0);
  53. menu_additem(menu, "MachineGun PACK.", "4", 0);
  54. menu_additem(menu, "AUG PACK.", "5", 0);
  55. menu_additem(menu, "FAMAS PACK.", "6", 0);
  56. menu_additem(menu, "Galil PACK.", "7", 0);
  57. menu_additem(menu, "SMG PACK.", "8", 0);
  58. menu_additem(menu, "Autoshotgun PACK. \d (xm1014)", "9", 0);
  59. menu_additem(menu, "Shotgun PACK.\d (m3)", "10", 0);
  60. menu_additem(menu, "Scout PACK.", "11", 0);
  61. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  62. menu_setprop( menu, MPROP_BACKNAME, Back_Button );
  63. menu_setprop( menu, MPROP_NEXTNAME, Next_Button );
  64. menu_setprop( menu, MPROP_EXITNAME, Exit_Button );
  65. menu_display(id, menu);
  66. }
  67. else
  68. {
  69. new menu = menu_create("\rValassz packot!", "handler");
  70. menu_additem(menu, "M4A1 PACK.", "1", 0);
  71. menu_additem(menu, "AK47 PACK.", "2", 0);
  72. menu_additem(menu, "AWP PACK.\y (elso 4 embernek)", "3", 0);
  73. menu_additem(menu, "MachineGun PACK.", "4", 0);
  74. menu_additem(menu, "AUG PACK.", "5", 0);
  75. menu_additem(menu, "FAMAS PACK.", "6", 0);
  76. menu_additem(menu, "Galil PACK.", "7", 0);
  77. menu_additem(menu, "SMG PACK.", "8", 0);
  78. menu_additem(menu, "Autoshotgun PACK. \d (xm1014)", "9", 0);
  79. menu_additem(menu, "Shotgun PACK.\d (m3)", "10", 0);
  80. menu_additem(menu, "Scout PACK.", "11", 0);
  81. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  82. menu_setprop( menu, MPROP_BACKNAME, Back_Button );
  83. menu_setprop( menu, MPROP_NEXTNAME, Next_Button );
  84. menu_setprop( menu, MPROP_EXITNAME, Exit_Button );
  85. menu_display(id, menu);
  86. }
  87. }
  88. public handler(id, menu, item)
  89. {
  90. if( item == MENU_EXIT )
  91. {
  92. menu_destroy(menu);
  93. return PLUGIN_HANDLED;
  94. }
  95. new data[6], szName[64];
  96. new access, callback;
  97. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  98. new key = str_to_num(data);
  99. switch(key)
  100. {
  101.  
  102. case 1:
  103. {
  104.  
  105. give_player_grenades(id);
  106. give_item(id, "weapon_knife");
  107. give_item(id, "weapon_deagle");
  108. give_item(id, "ammo_50ae");
  109. give_item(id, "ammo_50ae");
  110. give_item(id, "ammo_50ae");
  111. give_item(id, "weapon_m4a1");
  112. give_item(id, "ammo_556nato");
  113. give_item(id, "ammo_556nato");
  114. give_item(id, "ammo_556nato");
  115. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy M4A1 packot!");
  116. }
  117. case 2:
  118. {
  119.  
  120. give_player_grenades(id);
  121. give_item(id, "weapon_knife");
  122. give_item(id, "weapon_deagle");
  123. give_item(id, "ammo_50ae");
  124. give_item(id, "ammo_50ae");
  125. give_item(id, "ammo_50ae");
  126. give_item(id, "weapon_ak47");
  127. give_item(id, "ammo_762nato");
  128. give_item(id, "ammo_762nato");
  129. give_item(id, "ammo_762nato");
  130. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AK47 packot!");
  131. }
  132. case 3:
  133. {
  134. new CsTeams:userTeam = cs_get_user_team(id);
  135. if(userTeam == CS_TEAM_CT)
  136. {
  137. if(gWPCT < 2)
  138. {
  139.  
  140. give_player_grenades(id);
  141. give_item(id, "weapon_knife");
  142. give_item(id, "weapon_awp");
  143. give_item(id, "weapon_deagle");
  144. give_item(id, "ammo_50ae");
  145. give_item(id, "ammo_50ae");
  146. give_item(id, "ammo_50ae");
  147. give_item(id, "ammo_338magnum");
  148. give_item(id, "ammo_338magnum");
  149. give_item(id, "ammo_338magnum");
  150. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AWP packot!");
  151. gWPCT++
  152. }
  153. else
  154. {
  155. client_print(id, print_center, "Csak 2 ember wpzhet csapatonkent!");
  156. fegyvermenu(id);
  157. }
  158. }
  159. if(userTeam == CS_TEAM_T)
  160. {
  161. if(gWPCT < 2)
  162. {
  163. give_player_grenades(id);
  164. give_item(id, "weapon_knife");
  165. give_item(id, "weapon_awp");
  166. give_item(id, "weapon_deagle");
  167. give_item(id, "ammo_50ae");
  168. give_item(id, "ammo_50ae");
  169. give_item(id, "ammo_50ae");
  170. give_item(id, "ammo_338magnum");
  171. give_item(id, "ammo_338magnum");
  172. give_item(id, "ammo_338magnum");
  173. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AWP packot!");
  174. gWPCT++
  175. }
  176. else
  177. {
  178. client_print(id, print_center, "Csak 2 ember wpzhet csapatonkent!");
  179. fegyvermenu(id);
  180. }
  181. }
  182.  
  183. }
  184. case 4:
  185. {
  186.  
  187. give_player_grenades(id);
  188. give_item(id, "weapon_knife");
  189. give_item(id, "weapon_deagle");
  190. give_item(id, "ammo_50ae");
  191. give_item(id, "ammo_50ae");
  192. give_item(id, "ammo_50ae");
  193. give_item(id, "weapon_m249");
  194. give_item(id, "ammo_556natobox");
  195. give_item(id, "ammo_556natobox");
  196. give_item(id, "ammo_556natobox");
  197. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy MachineGun packot!");
  198. }
  199. case 5:
  200. {
  201.  
  202. give_player_grenades(id);
  203. give_item(id, "weapon_knife");
  204. give_item(id, "weapon_deagle");
  205. give_item(id, "ammo_50ae");
  206. give_item(id, "ammo_50ae");
  207. give_item(id, "ammo_50ae")
  208. give_item(id, "weapon_aug");
  209. give_item(id, "ammo_556nato");
  210. give_item(id, "ammo_556nato");
  211. give_item(id, "ammo_556nato");
  212. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AUG packot!");
  213. }
  214. case 6:
  215. {
  216.  
  217. give_player_grenades(id);
  218. give_item(id, "weapon_knife");
  219. give_item(id, "weapon_deagle");
  220. give_item(id, "ammo_50ae");
  221. give_item(id, "ammo_50ae");
  222. give_item(id, "ammo_50ae")
  223. give_item(id, "weapon_famas");
  224. give_item(id, "ammo_556nato");
  225. give_item(id, "ammo_556nato");
  226. give_item(id, "ammo_556nato");
  227. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Famas packot!");
  228. }
  229. case 7:
  230. {
  231.  
  232. give_player_grenades(id);
  233. give_item(id, "weapon_knife");
  234. give_item(id, "weapon_deagle");
  235. give_item(id, "ammo_50ae");
  236. give_item(id, "ammo_50ae");
  237. give_item(id, "ammo_50ae")
  238. give_item(id, "weapon_galil");
  239. give_item(id, "ammo_556nato");
  240. give_item(id, "ammo_556nato");
  241. give_item(id, "ammo_556nato");
  242. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Galil packot!");
  243. }
  244. case 8:
  245. {
  246.  
  247. give_player_grenades(id);
  248. give_item(id, "weapon_knife");
  249. give_item(id, "weapon_deagle");
  250. give_item(id, "ammo_50ae");
  251. give_item(id, "ammo_50ae");
  252. give_item(id, "ammo_50ae")
  253. give_item(id, "weapon_mp5navy");
  254. give_item(id, "ammo_9mm");
  255. give_item(id, "ammo_9mm");
  256. give_item(id, "ammo_9mm");
  257. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Smg packot!");
  258. }
  259. case 9:
  260. {
  261.  
  262. give_player_grenades(id);
  263. give_item(id, "weapon_knife");
  264. give_item(id, "weapon_deagle");
  265. give_item(id, "ammo_50ae");
  266. give_item(id, "ammo_50ae");
  267. give_item(id, "ammo_50ae")
  268. give_item(id, "weapon_xm1014");
  269. give_item(id, "ammo_buckshot");
  270. give_item(id, "ammo_buckshot");
  271. give_item(id, "ammo_buckshot");
  272. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy AutoShotgun packot!");
  273. }
  274. case 10:
  275. {
  276.  
  277. give_player_grenades(id);
  278. give_item(id, "weapon_knife");
  279. give_item(id, "weapon_deagle");
  280. give_item(id, "ammo_50ae");
  281. give_item(id, "ammo_50ae");
  282. give_item(id, "ammo_50ae")
  283. give_item(id, "weapon_m3");
  284. give_item(id, "ammo_buckshot");
  285. give_item(id, "ammo_buckshot");
  286. give_item(id, "ammo_buckshot");
  287. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Shotgun packot!");
  288. }
  289. case 11:
  290. {
  291.  
  292. give_player_grenades(id);
  293. give_item(id, "weapon_knife");
  294. give_item(id, "weapon_deagle");
  295. give_item(id, "ammo_50ae");
  296. give_item(id, "ammo_50ae");
  297. give_item(id, "ammo_50ae")
  298. give_item(id, "weapon_scout");
  299. give_item(id, "ammo_762nato");
  300. give_item(id, "ammo_762nato");
  301. give_item(id, "ammo_762nato");
  302. ColorChat(id, BLUE, "[INFO]^x04 Kaptal egy Scout packot!");
  303. }
  304. }
  305. return PLUGIN_HANDLED;
  306. }
  307.  
  308. stock give_player_grenades(index)
  309. {
  310. give_item(index, "weapon_hegrenade");
  311. give_item(index, "item_thighpack");
  312. give_item(index, "item_assaultsuit");
  313. }


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


Ki van itt

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