hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.04.23. 21:51



Jelenlévő felhasználók

Jelenleg 137 felhasználó van jelen :: 0 regisztrált, 0 rejtett és 137 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  [ 2 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve: 2015.12.13. 11:42 
Offline
Tag

Csatlakozott: 2015.12.05. 14:36
Hozzászólások: 34
Megköszönt másnak: 16 alkalommal
Nem kéne nekem gránát menü mindenkinek adjon alapból 1 He-t és 2 Flasht és más nem kell szóval bármelyik fegyvert válassza ne kelljen még külön gránátot választani hanem adjon 1 heget és 2 flasht smoke az nem kell..

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <fun>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "Fegyver menu"
  7. #define VERSION "V2"
  8. #define AUTHOR "fear_ezmegmi"
  9.  
  10. new gWP;
  11.  
  12. public plugin_init()
  13. {
  14. register_plugin("\d[\r-|MNK|-\d]\w Fegyver menü" , "v2" , "fear_ezmegmi")
  15. register_logevent("korveg",2,"1=Round_End")
  16. RegisterHam(Ham_Spawn, "player", "Fegyvermenu", 1);
  17. }
  18. public korveg()
  19. {
  20. gWP = 0;
  21. }
  22. public Fegyvermenu(id)
  23. {
  24. if (!is_user_alive(id))
  25. return;
  26.  
  27. new CsTeams:userTeam = cs_get_user_team(id)
  28. if(user_has_weapon(id, CSW_C4))
  29. {
  30. strip_user_weapons(id);
  31. give_item(id, "weapon_knife");
  32. give_item(id, "weapon_c4")
  33. cs_set_user_plant(id, 1, 1)
  34. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  35. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  36. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  37. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  38. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  39. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  40. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  41. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  42. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  43. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  44. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  45. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  46. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  47. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  48. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  49. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  50. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  51. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  52. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  53. menu_display(id, menu, 0);
  54. }
  55. else if (userTeam == CS_TEAM_CT)
  56. {
  57. strip_user_weapons(id);
  58. give_item(id, "weapon_knife");
  59. give_item(id, "item_thighpack")
  60. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  61. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  62. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  63. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  64. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  65. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  66. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  67. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  68. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  69. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  70. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  71. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  72. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  73. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  74. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  75. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  76. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  77. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  78. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  79. menu_display(id, menu, 0);
  80. }
  81. else if (userTeam == CS_TEAM_T)
  82. {
  83. strip_user_weapons(id);
  84. give_item(id, "weapon_knife");
  85. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  86. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  87. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  88. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  89. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  90. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  91. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  92. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  93. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  94. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  95. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  96. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  97. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  98. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  99. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  100. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  101. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  102. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  103. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  104. menu_display(id, menu, 0);
  105. }
  106. }
  107. public Fegyvermenu2(id)
  108. {
  109. if (!is_user_alive(id))
  110. return;
  111.  
  112. new CsTeams:userTeam = cs_get_user_team(id)
  113. if(user_has_weapon(id, CSW_C4))
  114. {
  115. strip_user_weapons(id);
  116. give_item(id, "weapon_knife");
  117. give_item(id, "weapon_c4");
  118. cs_set_user_plant(id, 1, 1)
  119. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  120. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  121. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  122. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  123. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  124. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  125. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  126. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  127. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  128. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  129. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  130. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  131. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  132. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  133. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  134. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  135. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  136. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  137. menu_display(id, menu, 0);
  138. }
  139. else if (userTeam == CS_TEAM_CT)
  140. {
  141. strip_user_weapons(id);
  142. give_item(id, "weapon_knife");
  143. give_item(id, "item_thighpack")
  144. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  145. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  146. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  147. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  148. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  149. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  150. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  151. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  152. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  153. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  154. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  155. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  156. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  157. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  158. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  159. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  160. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  161. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  162. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  163. menu_display(id, menu, 0);
  164. }
  165. else if (userTeam == CS_TEAM_T)
  166. {
  167. strip_user_weapons(id);
  168. give_item(id, "weapon_knife");
  169. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  170. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  171. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  172. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  173. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  174. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  175. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  176. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  177. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  178. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  179. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  180. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  181. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  182. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  183. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  184. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  185. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  186. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  187. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  188. menu_display(id, menu, 0);
  189. }
  190. }
  191. Pisztolymenu(id)
  192. {
  193. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Pisztolyt:", "menu_handler")
  194. menu_additem(menu, "\d[\rUSP\d]", "s1", 0);
  195. menu_additem(menu, "\d[\rDeagle\d]", "s2", 0);
  196. menu_additem(menu, "\d[\rGlock18\d]", "s3", 0);
  197. menu_additem(menu, "\d[\rP228\d]", "s4", 0);
  198. menu_additem(menu, "\d[\rFiveseven\d]", "s5", 0);
  199. menu_additem(menu, "\d[\rElite\d]", "s6", 0);
  200. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  201. menu_display(id, menu, 0);
  202. }
  203. Granatmenu(id)
  204. {
  205. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Gránátot :", "menu_handler")
  206. menu_additem(menu, "\wNem kell gránát", "t1", 0);
  207. menu_additem(menu, "\d[\rHE\d] \wGránát", "t2", 0);
  208. menu_additem(menu, "\d[\wFlash\d] \wGránát", "t3", 0);
  209. menu_additem(menu, "\d[\ySmoke\d] \wGránát", "t4", 0);
  210. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  211. menu_display(id, menu, 0);
  212. }
  213. Hemenu(id)
  214. {
  215. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Gránátot :", "menu_handler")
  216. menu_additem(menu, "\wVissza", "h1", 0);
  217. menu_additem(menu, "\d[\rHE\d] \wGránát", "h2", 0);
  218. menu_additem(menu, "\d[\rHE\d] \y+ \d[\wFlash\d] \wGránát", "h3", 0);
  219. menu_additem(menu, "\d[\rHE\d] \y+ \d[\ySmoke\d] \wGránát", "h4", 0);
  220. menu_additem(menu, "\yMind \wa \y3 \wGránát", "h5", 0);
  221. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  222. menu_display(id, menu, 0);
  223. }
  224. Flashmenu(id)
  225. {
  226. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Gránátot :", "menu_handler")
  227. menu_additem(menu, "\wVissza", "f1", 0);
  228. menu_additem(menu, "\d[\wFlash\d] \wGránát", "f2", 0);
  229. menu_additem(menu, "\d[\wFlash\d] \y+ \d[\rHE\d] \wGránát", "f3", 0);
  230. menu_additem(menu, "\d[\wFlash\d] \y+ \d[\ySmoke\d] \wGránát", "f4", 0);
  231. menu_additem(menu, "\yMind \wa \y3 \wGránát", "f5", 0);
  232. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  233. menu_display(id, menu, 0);
  234. }
  235. Smokemenu(id)
  236. {
  237. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Gránátot :", "menu_handler")
  238. menu_additem(menu, "\wVissza", "e1", 0);
  239. menu_additem(menu, "\d[\ySmoke\d] \wGránát", "e2", 0);
  240. menu_additem(menu, "\d[\ySmoke\d] \y+ \d[\rHE\d] \wGránát", "e3", 0);
  241. menu_additem(menu, "\d[\ySmoke\d] \y+ \d[\wFlash\d] \wGránát", "e4", 0);
  242. menu_additem(menu, "\yMind \wa \y3 \wGránát", "e5", 0);
  243. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  244. menu_display(id, menu, 0);
  245. }
  246. public menu_handler(id, menu, item)
  247. {
  248. new data[6], szName[64];
  249. new access, callback;
  250. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  251. new key = str_to_num(data[1]);
  252. switch( data[0] )
  253. {
  254. case 'm':
  255. {
  256. switch( key )
  257. {
  258. case 1:
  259. {
  260. client_print(print_chat,id,"Nem kértél fegyvert")
  261. }
  262. case 2:
  263. {
  264. give_item(id, "weapon_m4a1");
  265. give_item(id,"ammo_556nato");
  266. give_item(id,"ammo_556nato");
  267. give_item(id,"ammo_556nato");
  268. give_item(id, "weapon_knife");
  269. give_item(id, "item_assaultsuit")
  270. Pisztolymenu(id);
  271. }
  272. case 3:
  273. {
  274. give_item(id, "weapon_ak47");
  275. give_item(id,"ammo_762nato");
  276. give_item(id,"ammo_762nato");
  277. give_item(id,"ammo_762nato");
  278. give_item(id, "weapon_knife");
  279. give_item(id, "item_assaultsuit")
  280. Pisztolymenu(id);
  281. }
  282. case 4:
  283. {
  284. if(gWP < 4)
  285. {
  286. give_item(id, "weapon_awp");
  287. give_item(id,"ammo_338magnum");
  288. give_item(id,"ammo_338magnum");
  289. give_item(id,"ammo_338magnum");
  290. give_item(id, "weapon_knife");
  291. give_item(id, "item_assaultsuit")
  292. gWP++
  293. Pisztolymenu(id);
  294. }
  295. else
  296. {
  297. client_print(print_chat,id,"Csak négy ember wp -zhet egyszerre!")
  298. Fegyvermenu(id);
  299. }
  300. }
  301. case 5:
  302. {
  303. give_item(id, "weapon_famas");
  304. give_item(id,"ammo_556nato");
  305. give_item(id,"ammo_556nato");
  306. give_item(id,"ammo_556nato");
  307. give_item(id,"ammo_556nato");
  308. give_item(id, "weapon_knife");
  309. give_item(id, "item_assaultsuit")
  310. Pisztolymenu(id);
  311. }
  312. case 6:
  313. {
  314. give_item(id, "weapon_m249");
  315. give_item(id,"ammo_556nato");
  316. give_item(id,"ammo_556nato");
  317. give_item(id, "weapon_knife");
  318. give_item(id, "item_assaultsuit")
  319. Pisztolymenu(id);
  320. }
  321. case 7:
  322. {
  323. give_item(id, "weapon_m3");
  324. give_item(id,"ammo_buckshot");
  325. give_item(id,"ammo_buckshot");
  326. give_item(id,"ammo_buckshot");
  327. give_item(id, "weapon_knife");
  328. give_item(id, "item_assaultsuit")
  329. Pisztolymenu(id);
  330. }
  331. case 8:
  332. {
  333. give_item(id, "weapon_xm1014");
  334. give_item(id,"ammo_buckshot");
  335. give_item(id,"ammo_buckshot");
  336. give_item(id,"ammo_buckshot");
  337. give_item(id,"ammo_buckshot");
  338. give_item(id, "weapon_knife");
  339. give_item(id, "item_assaultsuit")
  340. Pisztolymenu(id);
  341. }
  342. case 9:
  343. {
  344. give_item(id, "weapon_scout");
  345. give_item(id,"ammo_762nato");
  346. give_item(id,"ammo_762nato");
  347. give_item(id,"ammo_762nato");
  348. give_item(id,"ammo_762nato");
  349. give_item(id,"ammo_762nato");
  350. give_item(id,"ammo_762nato");
  351. give_item(id,"ammo_762nato");
  352. give_item(id,"ammo_762nato");
  353. give_item(id,"ammo_762nato");
  354. give_item(id, "weapon_knife");
  355. give_item(id, "item_assaultsuit")
  356. Pisztolymenu(id);
  357. }
  358. case 10:
  359. {
  360. give_item(id, "weapon_mp5navy");
  361. give_item(id,"ammo_9mm");
  362. give_item(id,"ammo_9mm");
  363. give_item(id,"ammo_9mm");
  364. give_item(id,"ammo_9mm");
  365. give_item(id, "weapon_knife");
  366. give_item(id, "item_assaultsuit")
  367. Pisztolymenu(id);
  368. }
  369. case 11:
  370. {
  371. give_item(id, "weapon_galil");
  372. give_item(id,"ammo_556nato");
  373. give_item(id,"ammo_556nato");
  374. give_item(id,"ammo_556nato");
  375. give_item(id, "weapon_knife");
  376. give_item(id, "item_assaultsuit")
  377. Pisztolymenu(id);
  378. }
  379. case 12:
  380. {
  381. give_item(id, "weapon_aug");
  382. give_item(id,"ammo_556nato");
  383. give_item(id,"ammo_556nato");
  384. give_item(id,"ammo_556nato");
  385. give_item(id, "weapon_knife");
  386. give_item(id, "item_assaultsuit")
  387. Pisztolymenu(id);
  388. }
  389. case 13:
  390. {
  391. give_item(id, "weapon_sg552");
  392. give_item(id,"ammo_556nato");
  393. give_item(id,"ammo_556nato");
  394. give_item(id,"ammo_556nato");
  395. give_item(id, "weapon_knife");
  396. give_item(id, "item_assaultsuit")
  397. Pisztolymenu(id);
  398. }
  399. case 14:
  400. {
  401. give_item(id, "weapon_p90");
  402. give_item(id,"ammo_57mm");
  403. give_item(id,"ammo_57mm");
  404. give_item(id, "weapon_knife");
  405. give_item(id, "item_assaultsuit")
  406. Pisztolymenu(id);
  407. }
  408. case 15:
  409. {
  410. give_item(id, "weapon_tmp");
  411. give_item(id,"ammo_9mm");
  412. give_item(id,"ammo_9mm");
  413. give_item(id,"ammo_9mm");
  414. give_item(id,"ammo_9mm");
  415. give_item(id, "weapon_knife");
  416. give_item(id, "item_assaultsuit")
  417. Pisztolymenu(id);
  418. }
  419. case 16:
  420. {
  421. give_item(id, "weapon_ump45");
  422. give_item(id,"ammo_45acp");
  423. give_item(id,"ammo_45acp");
  424. give_item(id,"ammo_45acp");
  425. give_item(id,"ammo_45acp");
  426. give_item(id, "weapon_knife");
  427. give_item(id, "item_assaultsuit")
  428. Pisztolymenu(id);
  429. }
  430. case 17:
  431. {
  432. give_item(id, "weapon_mac10");
  433. give_item(id,"ammo_45acp");
  434. give_item(id,"ammo_45acp");
  435. give_item(id,"ammo_45acp");
  436. give_item(id,"ammo_45acp");
  437. give_item(id, "weapon_knife");
  438. give_item(id, "item_assaultsuit")
  439. Pisztolymenu(id);
  440. }
  441. case 18:
  442. {
  443. Fegyvermenu2(id);
  444. }
  445. case 19:
  446. {
  447. Fegyvermenu(id);
  448. }
  449. case 20:
  450. {
  451. if(gWP < 4)
  452. {
  453. give_item(id, "weapon_awp");
  454. give_item(id,"ammo_338magnum");
  455. give_item(id,"ammo_338magnum");
  456. give_item(id,"ammo_338magnum");
  457. give_item(id, "weapon_knife");
  458. give_item(id, "weapon_deagle");
  459. give_item(id,"ammo_50ae");
  460. give_item(id,"ammo_50ae");
  461. give_item(id,"ammo_50ae")
  462. give_item(id,"ammo_50ae")
  463. give_item(id,"ammo_50ae")
  464. give_item(id, "item_assaultsuit")
  465. gWP++
  466. }
  467. else
  468. {
  469. client_print(print_chat,id,"Csak négy ember wp -zhet egyszerre!")
  470. Fegyvermenu2(id);
  471. }
  472. }
  473. case 22:
  474. {
  475. give_item(id, "weapon_m4a1");
  476. give_item(id,"ammo_556nato");
  477. give_item(id,"ammo_556nato");
  478. give_item(id,"ammo_556nato");
  479. give_item(id, "weapon_knife");
  480. give_item(id, "weapon_deagle");
  481. give_item(id,"ammo_50ae");
  482. give_item(id,"ammo_50ae");
  483. give_item(id,"ammo_50ae")
  484. give_item(id,"ammo_50ae")
  485. give_item(id,"ammo_50ae")
  486. give_item(id, "item_assaultsuit")
  487. }
  488. case 23:
  489. {
  490. give_item(id, "weapon_ak47");
  491. give_item(id,"ammo_762nato");
  492. give_item(id,"ammo_762nato");
  493. give_item(id,"ammo_762nato");
  494. give_item(id, "weapon_knife");
  495. give_item(id, "weapon_deagle");
  496. give_item(id,"ammo_50ae");
  497. give_item(id,"ammo_50ae");
  498. give_item(id,"ammo_50ae")
  499. give_item(id,"ammo_50ae")
  500. give_item(id,"ammo_50ae")
  501. give_item(id, "item_assaultsuit")
  502. }
  503. case 25:
  504. {
  505. give_item(id, "weapon_famas");
  506. give_item(id,"ammo_556nato");
  507. give_item(id,"ammo_556nato");
  508. give_item(id,"ammo_556nato");
  509. give_item(id,"ammo_556nato");
  510. give_item(id, "weapon_knife");
  511. give_item(id, "weapon_deagle");
  512. give_item(id,"ammo_50ae");
  513. give_item(id,"ammo_50ae");
  514. give_item(id,"ammo_50ae")
  515. give_item(id,"ammo_50ae")
  516. give_item(id,"ammo_50ae")
  517. give_item(id, "item_assaultsuit")
  518. }
  519. case 26:
  520. {
  521. give_item(id, "weapon_m249");
  522. give_item(id,"ammo_556nato");
  523. give_item(id,"ammo_556nato");
  524. give_item(id, "weapon_knife");
  525. give_item(id, "weapon_deagle");
  526. give_item(id,"ammo_50ae");
  527. give_item(id,"ammo_50ae");
  528. give_item(id,"ammo_50ae")
  529. give_item(id,"ammo_50ae")
  530. give_item(id,"ammo_50ae")
  531. give_item(id, "item_assaultsuit")
  532. }
  533. case 27:
  534. {
  535. give_item(id, "weapon_m3");
  536. give_item(id,"ammo_buckshot");
  537. give_item(id,"ammo_buckshot");
  538. give_item(id,"ammo_buckshot");
  539. give_item(id, "weapon_knife");
  540. give_item(id, "weapon_deagle");
  541. give_item(id,"ammo_50ae");
  542. give_item(id,"ammo_50ae");
  543. give_item(id,"ammo_50ae")
  544. give_item(id,"ammo_50ae")
  545. give_item(id,"ammo_50ae")
  546. give_item(id, "item_assaultsuit")
  547. }
  548. case 28:
  549. {
  550. give_item(id, "weapon_xm1014");
  551. give_item(id,"ammo_buckshot");
  552. give_item(id,"ammo_buckshot");
  553. give_item(id,"ammo_buckshot");
  554. give_item(id,"ammo_buckshot");
  555. give_item(id, "weapon_knife");
  556. give_item(id, "weapon_deagle");
  557. give_item(id,"ammo_50ae");
  558. give_item(id,"ammo_50ae");
  559. give_item(id,"ammo_50ae")
  560. give_item(id,"ammo_50ae")
  561. give_item(id,"ammo_50ae")
  562. give_item(id, "item_assaultsuit")
  563. }
  564. case 29:
  565. {
  566. give_item(id, "weapon_scout");
  567. give_item(id,"ammo_762nato");
  568. give_item(id,"ammo_762nato");
  569. give_item(id,"ammo_762nato");
  570. give_item(id,"ammo_762nato");
  571. give_item(id,"ammo_762nato");
  572. give_item(id,"ammo_762nato");
  573. give_item(id,"ammo_762nato");
  574. give_item(id,"ammo_762nato");
  575. give_item(id,"ammo_762nato");
  576. give_item(id, "weapon_knife");
  577. give_item(id, "weapon_deagle");
  578. give_item(id,"ammo_50ae");
  579. give_item(id,"ammo_50ae");
  580. give_item(id,"ammo_50ae")
  581. give_item(id,"ammo_50ae")
  582. give_item(id,"ammo_50ae")
  583. give_item(id, "item_assaultsuit")
  584. }
  585. case 30:
  586. {
  587. give_item(id, "weapon_mp5navy");
  588. give_item(id,"ammo_9mm");
  589. give_item(id,"ammo_9mm");
  590. give_item(id,"ammo_9mm");
  591. give_item(id,"ammo_9mm");
  592. give_item(id, "weapon_knife");
  593. give_item(id, "weapon_deagle");
  594. give_item(id,"ammo_50ae");
  595. give_item(id,"ammo_50ae");
  596. give_item(id,"ammo_50ae")
  597. give_item(id,"ammo_50ae")
  598. give_item(id,"ammo_50ae")
  599. give_item(id, "item_assaultsuit")
  600. }
  601. case 31:
  602. {
  603. give_item(id, "weapon_galil");
  604. give_item(id,"ammo_556nato");
  605. give_item(id,"ammo_556nato");
  606. give_item(id,"ammo_556nato");
  607. give_item(id, "weapon_knife");
  608. give_item(id, "weapon_deagle");
  609. give_item(id,"ammo_50ae");
  610. give_item(id,"ammo_50ae");
  611. give_item(id,"ammo_50ae")
  612. give_item(id,"ammo_50ae")
  613. give_item(id,"ammo_50ae")
  614. give_item(id, "item_assaultsuit")
  615. }
  616. case 32:
  617. {
  618. give_item(id, "weapon_aug");
  619. give_item(id,"ammo_556nato");
  620. give_item(id,"ammo_556nato");
  621. give_item(id,"ammo_556nato");
  622. give_item(id, "weapon_knife");
  623. give_item(id, "weapon_deagle");
  624. give_item(id,"ammo_50ae");
  625. give_item(id,"ammo_50ae");
  626. give_item(id,"ammo_50ae")
  627. give_item(id,"ammo_50ae")
  628. give_item(id,"ammo_50ae")
  629. give_item(id, "item_assaultsuit")
  630. }
  631. case 33:
  632. {
  633. give_item(id, "weapon_sg552");
  634. give_item(id,"ammo_556nato");
  635. give_item(id,"ammo_556nato");
  636. give_item(id,"ammo_556nato");
  637. give_item(id, "weapon_knife");
  638. give_item(id, "weapon_deagle");
  639. give_item(id,"ammo_50ae");
  640. give_item(id,"ammo_50ae");
  641. give_item(id,"ammo_50ae")
  642. give_item(id,"ammo_50ae")
  643. give_item(id,"ammo_50ae")
  644. give_item(id, "item_assaultsuit")
  645. }
  646. case 34:
  647. {
  648. give_item(id, "weapon_p90");
  649. give_item(id,"ammo_57mm");
  650. give_item(id,"ammo_57mm");
  651. give_item(id, "weapon_knife");
  652. give_item(id, "weapon_deagle");
  653. give_item(id,"ammo_50ae");
  654. give_item(id,"ammo_50ae");
  655. give_item(id,"ammo_50ae")
  656. give_item(id,"ammo_50ae")
  657. give_item(id,"ammo_50ae")
  658. give_item(id, "item_assaultsuit")
  659. }
  660. case 35:
  661. {
  662. give_item(id, "weapon_tmp");
  663. give_item(id,"ammo_9mm");
  664. give_item(id,"ammo_9mm");
  665. give_item(id,"ammo_9mm");
  666. give_item(id,"ammo_9mm");
  667. give_item(id, "weapon_knife");
  668. give_item(id, "weapon_deagle");
  669. give_item(id,"ammo_50ae");
  670. give_item(id,"ammo_50ae");
  671. give_item(id,"ammo_50ae")
  672. give_item(id,"ammo_50ae")
  673. give_item(id,"ammo_50ae")
  674. give_item(id, "item_assaultsuit")
  675. }
  676. case 36:
  677. {
  678. give_item(id, "weapon_ump45");
  679. give_item(id,"ammo_45acp");
  680. give_item(id,"ammo_45acp");
  681. give_item(id,"ammo_45acp");
  682. give_item(id,"ammo_45acp");
  683. give_item(id, "weapon_knife");
  684. give_item(id, "weapon_deagle");
  685. give_item(id,"ammo_50ae");
  686. give_item(id,"ammo_50ae");
  687. give_item(id,"ammo_50ae")
  688. give_item(id,"ammo_50ae")
  689. give_item(id,"ammo_50ae")
  690. give_item(id, "item_assaultsuit")
  691. }
  692. case 37:
  693. {
  694. give_item(id, "weapon_mac10");
  695. give_item(id,"ammo_45acp");
  696. give_item(id,"ammo_45acp");
  697. give_item(id,"ammo_45acp");
  698. give_item(id,"ammo_45acp");
  699. give_item(id, "weapon_knife");
  700. give_item(id, "weapon_deagle");
  701. give_item(id,"ammo_50ae");
  702. give_item(id,"ammo_50ae");
  703. give_item(id,"ammo_50ae")
  704. give_item(id,"ammo_50ae")
  705. give_item(id,"ammo_50ae")
  706. give_item(id, "item_assaultsuit")
  707. }
  708. }
  709. }
  710. case 's':
  711. {
  712. switch( key )
  713. {
  714. case 1:
  715. {
  716. give_item(id, "weapon_usp");
  717. give_item(id,"ammo_45acp");
  718. give_item(id,"ammo_45acp");
  719. give_item(id,"ammo_45acp");
  720. give_item(id,"ammo_45acp");
  721. give_item(id,"ammo_45acp");
  722. give_item(id,"ammo_45acp");
  723. give_item(id,"ammo_45acp");
  724. give_item(id,"ammo_45acp");
  725. give_item(id,"ammo_45acp");
  726. Granatmenu(id);
  727. }
  728. case 2:
  729. {
  730. give_item(id, "weapon_deagle");
  731. give_item(id,"ammo_50ae");
  732. give_item(id,"ammo_50ae");
  733. give_item(id,"ammo_50ae")
  734. give_item(id,"ammo_50ae")
  735. give_item(id,"ammo_50ae")
  736. Granatmenu(id);
  737. }
  738. case 3:
  739. {
  740. give_item(id, "weapon_glock18");
  741. give_item(id,"ammo_9mm");
  742. give_item(id,"ammo_9mm");
  743. give_item(id,"ammo_9mm");
  744. give_item(id,"ammo_9mm");
  745. give_item(id,"ammo_9mm");
  746. give_item(id,"ammo_9mm");
  747. Granatmenu(id);
  748. }
  749. case 4:
  750. {
  751. give_item(id, "weapon_p228");
  752. give_item(id,"ammo_357sig");
  753. give_item(id,"ammo_357sig");
  754. give_item(id,"ammo_357sig");
  755. give_item(id,"ammo_357sig");
  756. Granatmenu(id);
  757. }
  758. case 5:
  759. {
  760. give_item(id, "weapon_fiveseven");
  761. give_item(id,"ammo_57mm");
  762. give_item(id,"ammo_57mm");
  763. give_item(id,"ammo_57mm");
  764. give_item(id,"ammo_57mm");
  765. give_item(id,"ammo_57mm");
  766. Granatmenu(id);
  767. }
  768. case 6:
  769. {
  770. give_item(id, "weapon_elite");
  771. give_item(id,"ammo_9mm");
  772. give_item(id,"ammo_9mm");
  773. give_item(id,"ammo_9mm");
  774. give_item(id,"ammo_9mm");
  775. Granatmenu(id);
  776. }
  777. }
  778. }
  779. case 't':
  780. {
  781. switch( key )
  782. {
  783. case 1:
  784. {
  785. client_print(id, print_chat, "Neked nem kellet gránát.");
  786. }
  787. case 2:
  788. {
  789. Hemenu(id);
  790. }
  791. case 3:
  792. {
  793. Flashmenu(id);
  794. }
  795. case 4:
  796. {
  797. Smokemenu(id);
  798. }
  799. }
  800. }
  801. case 'h':
  802. {
  803. switch( key )
  804. {
  805. case 1:
  806. {
  807. Granatmenu(id);
  808. }
  809. case 2:
  810. {
  811. give_item(id, "weapon_hegrenade")
  812. }
  813. case 3:
  814. {
  815. give_item(id, "weapon_hegrenade")
  816. give_item(id, "weapon_flashbang")
  817. give_item(id, "weapon_flashbang")
  818. }
  819. case 4:
  820. {
  821. give_item(id, "weapon_hegrenade")
  822. give_item(id, "weapon_smokegrenade")
  823. }
  824. case 5:
  825. {
  826. give_item(id, "weapon_hegrenade")
  827. give_item(id, "weapon_smokegrenade")
  828. give_item(id, "weapon_flashbang")
  829. give_item(id, "weapon_flashbang")
  830. }
  831. }
  832. }
  833. case 'f':
  834. {
  835. switch( key )
  836. {
  837. case 1:
  838. {
  839. Granatmenu(id);
  840. }
  841. case 2:
  842. {
  843. give_item(id, "weapon_flashbang")
  844. }
  845. case 3:
  846. {
  847. give_item(id, "weapon_hegrenade")
  848. give_item(id, "weapon_flashbang")
  849. give_item(id, "weapon_flashbang")
  850. }
  851. case 4:
  852. {
  853. give_item(id, "weapon_flashbang")
  854. give_item(id, "weapon_smokegrenade")
  855. }
  856. case 5:
  857. {
  858. give_item(id, "weapon_hegrenade")
  859. give_item(id, "weapon_smokegrenade")
  860. give_item(id, "weapon_flashbang")
  861. give_item(id, "weapon_flashbang")
  862. }
  863. }
  864. }
  865. case 'e':
  866. {
  867. switch( key )
  868. {
  869. case 1:
  870. {
  871. Granatmenu(id);
  872. }
  873. case 2:
  874. {
  875. give_item(id, "weapon_smokegrenade")
  876. }
  877. case 3:
  878. {
  879. give_item(id, "weapon_hegrenade")
  880. give_item(id, "weapon_smokegrenade")
  881. }
  882. case 4:
  883. {
  884. give_item(id, "weapon_flashbang")
  885. give_item(id, "weapon_smokegrenade")
  886. }
  887. case 5:
  888. {
  889. give_item(id, "weapon_hegrenade")
  890. give_item(id, "weapon_smokegrenade")
  891. give_item(id, "weapon_flashbang")
  892. give_item(id, "weapon_flashbang")
  893. }
  894. }
  895. }
  896. }
  897. return PLUGIN_HANDLED;
  898. }
  899.  


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2015.12.13. 12:09 
Offline
Fanatikus
Avatar

Csatlakozott: 2015.12.05. 20:51
Hozzászólások: 179
Megköszönt másnak: 7 alkalommal
Megköszönték neki: 12 alkalommal
Tessék.

SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <fun>
  4. #include <hamsandwich>
  5.  
  6. #define PLUGIN "Fegyver menu"
  7. #define VERSION "V2"
  8. #define AUTHOR "fear_ezmegmi"
  9.  
  10. new gWP;
  11.  
  12. public plugin_init()
  13. {
  14. register_plugin("\d[\r-|MNK|-\d]\w Fegyver menü" , "v2" , "fear_ezmegmi")
  15. register_logevent("korveg",2,"1=Round_End")
  16. RegisterHam(Ham_Spawn, "player", "Fegyvermenu", 1);
  17. RegisterHam(Ham_Spawn, "player", "add_granyo", 1);
  18. }
  19. public korveg()
  20. {
  21. gWP = 0;
  22. }
  23. public add_granyo(id)
  24. {
  25. give_item(id, "weapon_hegrenade")
  26.  
  27. give_item(id, "weapon_flashbang")
  28. give_item(id, "weapon_flashbang")
  29. }
  30. public Fegyvermenu(id)
  31. {
  32. if (!is_user_alive(id))
  33. return;
  34.  
  35. new CsTeams:userTeam = cs_get_user_team(id)
  36. if(user_has_weapon(id, CSW_C4))
  37. {
  38. strip_user_weapons(id);
  39. give_item(id, "weapon_knife");
  40. give_item(id, "weapon_c4")
  41. cs_set_user_plant(id, 1, 1)
  42. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  43. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  44. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  45. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  46. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  47. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  48. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  49. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  50. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  51. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  52. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  53. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  54. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  55. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  56. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  57. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  58. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  59. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  60. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  61. menu_display(id, menu, 0);
  62. }
  63. else if (userTeam == CS_TEAM_CT)
  64. {
  65. strip_user_weapons(id);
  66. give_item(id, "weapon_knife");
  67. give_item(id, "item_thighpack")
  68. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  69. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  70. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  71. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  72. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  73. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  74. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  75. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  76. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  77. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  78. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  79. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  80. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  81. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  82. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  83. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  84. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  85. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  86. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  87. menu_display(id, menu, 0);
  88. }
  89. else if (userTeam == CS_TEAM_T)
  90. {
  91. strip_user_weapons(id);
  92. give_item(id, "weapon_knife");
  93. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  94. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  95. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  96. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  97. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  98. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  99. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  100. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  101. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  102. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  103. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  104. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  105. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  106. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  107. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  108. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  109. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  110. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  111. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  112. menu_display(id, menu, 0);
  113. }
  114. }
  115. public Fegyvermenu2(id)
  116. {
  117. if (!is_user_alive(id))
  118. return;
  119.  
  120. new CsTeams:userTeam = cs_get_user_team(id)
  121. if(user_has_weapon(id, CSW_C4))
  122. {
  123. strip_user_weapons(id);
  124. give_item(id, "weapon_knife");
  125. give_item(id, "weapon_c4");
  126. cs_set_user_plant(id, 1, 1)
  127. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  128. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  129. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  130. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  131. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  132. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  133. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  134. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  135. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  136. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  137. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  138. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  139. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  140. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  141. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  142. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  143. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  144. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  145. menu_display(id, menu, 0);
  146. }
  147. else if (userTeam == CS_TEAM_CT)
  148. {
  149. strip_user_weapons(id);
  150. give_item(id, "weapon_knife");
  151. give_item(id, "item_thighpack")
  152. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  153. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  154. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  155. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  156. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  157. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  158. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  159. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  160. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  161. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  162. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  163. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  164. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  165. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  166. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  167. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  168. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  169. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  170. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  171. menu_display(id, menu, 0);
  172. }
  173. else if (userTeam == CS_TEAM_T)
  174. {
  175. strip_user_weapons(id);
  176. give_item(id, "weapon_knife");
  177. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Fegyvert :", "menu_handler");
  178. menu_additem(menu, "\wNem kell fegyver!", "m1", 0);
  179. menu_additem(menu, "\d[\rM4A1\d]", "m2", 0);
  180. menu_additem(menu, "\d[\rAK47\d]", "m3", 0);
  181. menu_additem(menu, "\d[\rAWP\d]", "m4", 0);
  182. menu_additem(menu, "\d[\rFamas\d]", "m5", 0);
  183. menu_additem(menu, "\d[\rM249\d]", "m6", 0);
  184. menu_additem(menu, "\d[\rShotgun M3\d]", "m7", 0);
  185. menu_additem(menu, "\d[\rShotgun XM1014\d]", "m8", 0);
  186. menu_additem(menu, "\d[\rScout\d]", "m9", 0);
  187. menu_additem(menu, "\d[\rMP5Navy\d]", "m10", 0);
  188. menu_additem(menu, "\d[\rGalil\d]", "m11", 0);
  189. menu_additem(menu, "\d[\rAug\d]", "m12", 0);
  190. menu_additem(menu, "\d[\rSG552\d]", "m13", 0);
  191. menu_additem(menu, "\d[\rP90\d]", "m14", 0);
  192. menu_additem(menu, "\d[\rTMP\d]", "m15", 0);
  193. menu_additem(menu, "\d[\rUMP45\d]", "m16", 0);
  194. menu_additem(menu, "\d[\rMac10\d]", "m17", 0);
  195. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  196. menu_display(id, menu, 0);
  197. }
  198. }
  199. Pisztolymenu(id)
  200. {
  201. new menu = menu_create("\d[\r-|MNK|-\d]\w Válassz Pisztolyt:", "menu_handler")
  202. menu_additem(menu, "\d[\rUSP\d]", "s1", 0);
  203. menu_additem(menu, "\d[\rDeagle\d]", "s2", 0);
  204. menu_additem(menu, "\d[\rGlock18\d]", "s3", 0);
  205. menu_additem(menu, "\d[\rP228\d]", "s4", 0);
  206. menu_additem(menu, "\d[\rFiveseven\d]", "s5", 0);
  207. menu_additem(menu, "\d[\rElite\d]", "s6", 0);
  208. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  209. menu_display(id, menu, 0);
  210. }
  211. public menu_handler(id, menu, item)
  212. {
  213. new data[6], szName[64];
  214. new access, callback;
  215. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  216. new key = str_to_num(data[1]);
  217. switch( data[0] )
  218. {
  219. case 'm':
  220. {
  221. switch( key )
  222. {
  223. case 1:
  224. {
  225. client_print(print_chat,id,"Nem kértél fegyvert")
  226. }
  227. case 2:
  228. {
  229. give_item(id, "weapon_m4a1");
  230. give_item(id,"ammo_556nato");
  231. give_item(id,"ammo_556nato");
  232. give_item(id,"ammo_556nato");
  233. give_item(id, "weapon_knife");
  234. give_item(id, "item_assaultsuit")
  235. Pisztolymenu(id);
  236. }
  237. case 3:
  238. {
  239. give_item(id, "weapon_ak47");
  240. give_item(id,"ammo_762nato");
  241. give_item(id,"ammo_762nato");
  242. give_item(id,"ammo_762nato");
  243. give_item(id, "weapon_knife");
  244. give_item(id, "item_assaultsuit")
  245. Pisztolymenu(id);
  246. }
  247. case 4:
  248. {
  249. if(gWP < 4)
  250. {
  251. give_item(id, "weapon_awp");
  252. give_item(id,"ammo_338magnum");
  253. give_item(id,"ammo_338magnum");
  254. give_item(id,"ammo_338magnum");
  255. give_item(id, "weapon_knife");
  256. give_item(id, "item_assaultsuit")
  257. gWP++
  258. Pisztolymenu(id);
  259. }
  260. else
  261. {
  262. client_print(print_chat,id,"Csak négy ember wp -zhet egyszerre!")
  263. Fegyvermenu(id);
  264. }
  265. }
  266. case 5:
  267. {
  268. give_item(id, "weapon_famas");
  269. give_item(id,"ammo_556nato");
  270. give_item(id,"ammo_556nato");
  271. give_item(id,"ammo_556nato");
  272. give_item(id,"ammo_556nato");
  273. give_item(id, "weapon_knife");
  274. give_item(id, "item_assaultsuit")
  275. Pisztolymenu(id);
  276. }
  277. case 6:
  278. {
  279. give_item(id, "weapon_m249");
  280. give_item(id,"ammo_556nato");
  281. give_item(id,"ammo_556nato");
  282. give_item(id, "weapon_knife");
  283. give_item(id, "item_assaultsuit")
  284. Pisztolymenu(id);
  285. }
  286. case 7:
  287. {
  288. give_item(id, "weapon_m3");
  289. give_item(id,"ammo_buckshot");
  290. give_item(id,"ammo_buckshot");
  291. give_item(id,"ammo_buckshot");
  292. give_item(id, "weapon_knife");
  293. give_item(id, "item_assaultsuit")
  294. Pisztolymenu(id);
  295. }
  296. case 8:
  297. {
  298. give_item(id, "weapon_xm1014");
  299. give_item(id,"ammo_buckshot");
  300. give_item(id,"ammo_buckshot");
  301. give_item(id,"ammo_buckshot");
  302. give_item(id,"ammo_buckshot");
  303. give_item(id, "weapon_knife");
  304. give_item(id, "item_assaultsuit")
  305. Pisztolymenu(id);
  306. }
  307. case 9:
  308. {
  309. give_item(id, "weapon_scout");
  310. give_item(id,"ammo_762nato");
  311. give_item(id,"ammo_762nato");
  312. give_item(id,"ammo_762nato");
  313. give_item(id,"ammo_762nato");
  314. give_item(id,"ammo_762nato");
  315. give_item(id,"ammo_762nato");
  316. give_item(id,"ammo_762nato");
  317. give_item(id,"ammo_762nato");
  318. give_item(id,"ammo_762nato");
  319. give_item(id, "weapon_knife");
  320. give_item(id, "item_assaultsuit")
  321. Pisztolymenu(id);
  322. }
  323. case 10:
  324. {
  325. give_item(id, "weapon_mp5navy");
  326. give_item(id,"ammo_9mm");
  327. give_item(id,"ammo_9mm");
  328. give_item(id,"ammo_9mm");
  329. give_item(id,"ammo_9mm");
  330. give_item(id, "weapon_knife");
  331. give_item(id, "item_assaultsuit")
  332. Pisztolymenu(id);
  333. }
  334. case 11:
  335. {
  336. give_item(id, "weapon_galil");
  337. give_item(id,"ammo_556nato");
  338. give_item(id,"ammo_556nato");
  339. give_item(id,"ammo_556nato");
  340. give_item(id, "weapon_knife");
  341. give_item(id, "item_assaultsuit")
  342. Pisztolymenu(id);
  343. }
  344. case 12:
  345. {
  346. give_item(id, "weapon_aug");
  347. give_item(id,"ammo_556nato");
  348. give_item(id,"ammo_556nato");
  349. give_item(id,"ammo_556nato");
  350. give_item(id, "weapon_knife");
  351. give_item(id, "item_assaultsuit")
  352. Pisztolymenu(id);
  353. }
  354. case 13:
  355. {
  356. give_item(id, "weapon_sg552");
  357. give_item(id,"ammo_556nato");
  358. give_item(id,"ammo_556nato");
  359. give_item(id,"ammo_556nato");
  360. give_item(id, "weapon_knife");
  361. give_item(id, "item_assaultsuit")
  362. Pisztolymenu(id);
  363. }
  364. case 14:
  365. {
  366. give_item(id, "weapon_p90");
  367. give_item(id,"ammo_57mm");
  368. give_item(id,"ammo_57mm");
  369. give_item(id, "weapon_knife");
  370. give_item(id, "item_assaultsuit")
  371. Pisztolymenu(id);
  372. }
  373. case 15:
  374. {
  375. give_item(id, "weapon_tmp");
  376. give_item(id,"ammo_9mm");
  377. give_item(id,"ammo_9mm");
  378. give_item(id,"ammo_9mm");
  379. give_item(id,"ammo_9mm");
  380. give_item(id, "weapon_knife");
  381. give_item(id, "item_assaultsuit")
  382. Pisztolymenu(id);
  383. }
  384. case 16:
  385. {
  386. give_item(id, "weapon_ump45");
  387. give_item(id,"ammo_45acp");
  388. give_item(id,"ammo_45acp");
  389. give_item(id,"ammo_45acp");
  390. give_item(id,"ammo_45acp");
  391. give_item(id, "weapon_knife");
  392. give_item(id, "item_assaultsuit")
  393. Pisztolymenu(id);
  394. }
  395. case 17:
  396. {
  397. give_item(id, "weapon_mac10");
  398. give_item(id,"ammo_45acp");
  399. give_item(id,"ammo_45acp");
  400. give_item(id,"ammo_45acp");
  401. give_item(id,"ammo_45acp");
  402. give_item(id, "weapon_knife");
  403. give_item(id, "item_assaultsuit")
  404. Pisztolymenu(id);
  405. }
  406. case 18:
  407. {
  408. Fegyvermenu2(id);
  409. }
  410. case 19:
  411. {
  412. Fegyvermenu(id);
  413. }
  414. case 20:
  415. {
  416. if(gWP < 4)
  417. {
  418. give_item(id, "weapon_awp");
  419. give_item(id,"ammo_338magnum");
  420. give_item(id,"ammo_338magnum");
  421. give_item(id,"ammo_338magnum");
  422. give_item(id, "weapon_knife");
  423. give_item(id, "weapon_deagle");
  424. give_item(id,"ammo_50ae");
  425. give_item(id,"ammo_50ae");
  426. give_item(id,"ammo_50ae")
  427. give_item(id,"ammo_50ae")
  428. give_item(id,"ammo_50ae")
  429. give_item(id, "item_assaultsuit")
  430. gWP++
  431. }
  432. else
  433. {
  434. client_print(print_chat,id,"Csak négy ember wp -zhet egyszerre!")
  435. Fegyvermenu2(id);
  436. }
  437. }
  438. case 22:
  439. {
  440. give_item(id, "weapon_m4a1");
  441. give_item(id,"ammo_556nato");
  442. give_item(id,"ammo_556nato");
  443. give_item(id,"ammo_556nato");
  444. give_item(id, "weapon_knife");
  445. give_item(id, "weapon_deagle");
  446. give_item(id,"ammo_50ae");
  447. give_item(id,"ammo_50ae");
  448. give_item(id,"ammo_50ae")
  449. give_item(id,"ammo_50ae")
  450. give_item(id,"ammo_50ae")
  451. give_item(id, "item_assaultsuit")
  452. }
  453. case 23:
  454. {
  455. give_item(id, "weapon_ak47");
  456. give_item(id,"ammo_762nato");
  457. give_item(id,"ammo_762nato");
  458. give_item(id,"ammo_762nato");
  459. give_item(id, "weapon_knife");
  460. give_item(id, "weapon_deagle");
  461. give_item(id,"ammo_50ae");
  462. give_item(id,"ammo_50ae");
  463. give_item(id,"ammo_50ae")
  464. give_item(id,"ammo_50ae")
  465. give_item(id,"ammo_50ae")
  466. give_item(id, "item_assaultsuit")
  467. }
  468. case 25:
  469. {
  470. give_item(id, "weapon_famas");
  471. give_item(id,"ammo_556nato");
  472. give_item(id,"ammo_556nato");
  473. give_item(id,"ammo_556nato");
  474. give_item(id,"ammo_556nato");
  475. give_item(id, "weapon_knife");
  476. give_item(id, "weapon_deagle");
  477. give_item(id,"ammo_50ae");
  478. give_item(id,"ammo_50ae");
  479. give_item(id,"ammo_50ae")
  480. give_item(id,"ammo_50ae")
  481. give_item(id,"ammo_50ae")
  482. give_item(id, "item_assaultsuit")
  483. }
  484. case 26:
  485. {
  486. give_item(id, "weapon_m249");
  487. give_item(id,"ammo_556nato");
  488. give_item(id,"ammo_556nato");
  489. give_item(id, "weapon_knife");
  490. give_item(id, "weapon_deagle");
  491. give_item(id,"ammo_50ae");
  492. give_item(id,"ammo_50ae");
  493. give_item(id,"ammo_50ae")
  494. give_item(id,"ammo_50ae")
  495. give_item(id,"ammo_50ae")
  496. give_item(id, "item_assaultsuit")
  497. }
  498. case 27:
  499. {
  500. give_item(id, "weapon_m3");
  501. give_item(id,"ammo_buckshot");
  502. give_item(id,"ammo_buckshot");
  503. give_item(id,"ammo_buckshot");
  504. give_item(id, "weapon_knife");
  505. give_item(id, "weapon_deagle");
  506. give_item(id,"ammo_50ae");
  507. give_item(id,"ammo_50ae");
  508. give_item(id,"ammo_50ae")
  509. give_item(id,"ammo_50ae")
  510. give_item(id,"ammo_50ae")
  511. give_item(id, "item_assaultsuit")
  512. }
  513. case 28:
  514. {
  515. give_item(id, "weapon_xm1014");
  516. give_item(id,"ammo_buckshot");
  517. give_item(id,"ammo_buckshot");
  518. give_item(id,"ammo_buckshot");
  519. give_item(id,"ammo_buckshot");
  520. give_item(id, "weapon_knife");
  521. give_item(id, "weapon_deagle");
  522. give_item(id,"ammo_50ae");
  523. give_item(id,"ammo_50ae");
  524. give_item(id,"ammo_50ae")
  525. give_item(id,"ammo_50ae")
  526. give_item(id,"ammo_50ae")
  527. give_item(id, "item_assaultsuit")
  528. }
  529. case 29:
  530. {
  531. give_item(id, "weapon_scout");
  532. give_item(id,"ammo_762nato");
  533. give_item(id,"ammo_762nato");
  534. give_item(id,"ammo_762nato");
  535. give_item(id,"ammo_762nato");
  536. give_item(id,"ammo_762nato");
  537. give_item(id,"ammo_762nato");
  538. give_item(id,"ammo_762nato");
  539. give_item(id,"ammo_762nato");
  540. give_item(id,"ammo_762nato");
  541. give_item(id, "weapon_knife");
  542. give_item(id, "weapon_deagle");
  543. give_item(id,"ammo_50ae");
  544. give_item(id,"ammo_50ae");
  545. give_item(id,"ammo_50ae")
  546. give_item(id,"ammo_50ae")
  547. give_item(id,"ammo_50ae")
  548. give_item(id, "item_assaultsuit")
  549. }
  550. case 30:
  551. {
  552. give_item(id, "weapon_mp5navy");
  553. give_item(id,"ammo_9mm");
  554. give_item(id,"ammo_9mm");
  555. give_item(id,"ammo_9mm");
  556. give_item(id,"ammo_9mm");
  557. give_item(id, "weapon_knife");
  558. give_item(id, "weapon_deagle");
  559. give_item(id,"ammo_50ae");
  560. give_item(id,"ammo_50ae");
  561. give_item(id,"ammo_50ae")
  562. give_item(id,"ammo_50ae")
  563. give_item(id,"ammo_50ae")
  564. give_item(id, "item_assaultsuit")
  565. }
  566. case 31:
  567. {
  568. give_item(id, "weapon_galil");
  569. give_item(id,"ammo_556nato");
  570. give_item(id,"ammo_556nato");
  571. give_item(id,"ammo_556nato");
  572. give_item(id, "weapon_knife");
  573. give_item(id, "weapon_deagle");
  574. give_item(id,"ammo_50ae");
  575. give_item(id,"ammo_50ae");
  576. give_item(id,"ammo_50ae")
  577. give_item(id,"ammo_50ae")
  578. give_item(id,"ammo_50ae")
  579. give_item(id, "item_assaultsuit")
  580. }
  581. case 32:
  582. {
  583. give_item(id, "weapon_aug");
  584. give_item(id,"ammo_556nato");
  585. give_item(id,"ammo_556nato");
  586. give_item(id,"ammo_556nato");
  587. give_item(id, "weapon_knife");
  588. give_item(id, "weapon_deagle");
  589. give_item(id,"ammo_50ae");
  590. give_item(id,"ammo_50ae");
  591. give_item(id,"ammo_50ae")
  592. give_item(id,"ammo_50ae")
  593. give_item(id,"ammo_50ae")
  594. give_item(id, "item_assaultsuit")
  595. }
  596. case 33:
  597. {
  598. give_item(id, "weapon_sg552");
  599. give_item(id,"ammo_556nato");
  600. give_item(id,"ammo_556nato");
  601. give_item(id,"ammo_556nato");
  602. give_item(id, "weapon_knife");
  603. give_item(id, "weapon_deagle");
  604. give_item(id,"ammo_50ae");
  605. give_item(id,"ammo_50ae");
  606. give_item(id,"ammo_50ae")
  607. give_item(id,"ammo_50ae")
  608. give_item(id,"ammo_50ae")
  609. give_item(id, "item_assaultsuit")
  610. }
  611. case 34:
  612. {
  613. give_item(id, "weapon_p90");
  614. give_item(id,"ammo_57mm");
  615. give_item(id,"ammo_57mm");
  616. give_item(id, "weapon_knife");
  617. give_item(id, "weapon_deagle");
  618. give_item(id,"ammo_50ae");
  619. give_item(id,"ammo_50ae");
  620. give_item(id,"ammo_50ae")
  621. give_item(id,"ammo_50ae")
  622. give_item(id,"ammo_50ae")
  623. give_item(id, "item_assaultsuit")
  624. }
  625. case 35:
  626. {
  627. give_item(id, "weapon_tmp");
  628. give_item(id,"ammo_9mm");
  629. give_item(id,"ammo_9mm");
  630. give_item(id,"ammo_9mm");
  631. give_item(id,"ammo_9mm");
  632. give_item(id, "weapon_knife");
  633. give_item(id, "weapon_deagle");
  634. give_item(id,"ammo_50ae");
  635. give_item(id,"ammo_50ae");
  636. give_item(id,"ammo_50ae")
  637. give_item(id,"ammo_50ae")
  638. give_item(id,"ammo_50ae")
  639. give_item(id, "item_assaultsuit")
  640. }
  641. case 36:
  642. {
  643. give_item(id, "weapon_ump45");
  644. give_item(id,"ammo_45acp");
  645. give_item(id,"ammo_45acp");
  646. give_item(id,"ammo_45acp");
  647. give_item(id,"ammo_45acp");
  648. give_item(id, "weapon_knife");
  649. give_item(id, "weapon_deagle");
  650. give_item(id,"ammo_50ae");
  651. give_item(id,"ammo_50ae");
  652. give_item(id,"ammo_50ae")
  653. give_item(id,"ammo_50ae")
  654. give_item(id,"ammo_50ae")
  655. give_item(id, "item_assaultsuit")
  656. }
  657. case 37:
  658. {
  659. give_item(id, "weapon_mac10");
  660. give_item(id,"ammo_45acp");
  661. give_item(id,"ammo_45acp");
  662. give_item(id,"ammo_45acp");
  663. give_item(id,"ammo_45acp");
  664. give_item(id, "weapon_knife");
  665. give_item(id, "weapon_deagle");
  666. give_item(id,"ammo_50ae");
  667. give_item(id,"ammo_50ae");
  668. give_item(id,"ammo_50ae")
  669. give_item(id,"ammo_50ae")
  670. give_item(id,"ammo_50ae")
  671. give_item(id, "item_assaultsuit")
  672. }
  673. }
  674. }
  675. case 's':
  676. {
  677. switch( key )
  678. {
  679. case 1:
  680. {
  681. give_item(id, "weapon_usp");
  682. give_item(id,"ammo_45acp");
  683. give_item(id,"ammo_45acp");
  684. give_item(id,"ammo_45acp");
  685. give_item(id,"ammo_45acp");
  686. give_item(id,"ammo_45acp");
  687. give_item(id,"ammo_45acp");
  688. give_item(id,"ammo_45acp");
  689. give_item(id,"ammo_45acp");
  690. give_item(id,"ammo_45acp");
  691.  
  692. }
  693. case 2:
  694. {
  695. give_item(id, "weapon_deagle");
  696. give_item(id,"ammo_50ae");
  697. give_item(id,"ammo_50ae");
  698. give_item(id,"ammo_50ae")
  699. give_item(id,"ammo_50ae")
  700. give_item(id,"ammo_50ae")
  701.  
  702. }
  703. case 3:
  704. {
  705. give_item(id, "weapon_glock18");
  706. give_item(id,"ammo_9mm");
  707. give_item(id,"ammo_9mm");
  708. give_item(id,"ammo_9mm");
  709. give_item(id,"ammo_9mm");
  710. give_item(id,"ammo_9mm");
  711. give_item(id,"ammo_9mm");
  712.  
  713. }
  714. case 4:
  715. {
  716. give_item(id, "weapon_p228");
  717. give_item(id,"ammo_357sig");
  718. give_item(id,"ammo_357sig");
  719. give_item(id,"ammo_357sig");
  720. give_item(id,"ammo_357sig");
  721.  
  722. }
  723. case 5:
  724. {
  725. give_item(id, "weapon_fiveseven");
  726. give_item(id,"ammo_57mm");
  727. give_item(id,"ammo_57mm");
  728. give_item(id,"ammo_57mm");
  729. give_item(id,"ammo_57mm");
  730. give_item(id,"ammo_57mm");
  731.  
  732. }
  733. case 6:
  734. {
  735. give_item(id, "weapon_elite");
  736. give_item(id,"ammo_9mm");
  737. give_item(id,"ammo_9mm");
  738. give_item(id,"ammo_9mm");
  739. give_item(id,"ammo_9mm");
  740.  
  741. }
  742. }
  743. }
  744. }
  745. return PLUGIN_HANDLED;
  746. }
  747.  

_________________
.:[*|P|eac|E|*]:.

Ők köszönték meg Levii@Peace nek ezt a hozzászólást: ReC0iiL (2015.12.13. 12:13)
  Népszerűség: 2.27%


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 16 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