hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.01. 06:55



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Majestic-12 [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Fegyvermenü
HozzászólásElküldve: 2014.02.13. 23:17 
Offline
Tag

Csatlakozott: 2013.12.13. 23:36
Hozzászólások: 35
Megköszönt másnak: 14 alkalommal
hali

Én egy olyan fegyvermenüt keresek, amiben lehet választani a fegyverek ek közül és a kispisztolyok közül is..
Menteni is lehessen.
És a /guns parancsra elő jön.

valaki linkelne vagy megírná azt megköszönném :)


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.02.13. 23:49 
Offline
Nagyúr
Avatar

Csatlakozott: 2013.09.04. 15:21
Hozzászólások: 635
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 141 alkalommal
viewtopic.php?f=101&t=12587
Tessék remélem erre gondoltál :D

_________________
My Steam:
KépKép


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.02.14. 00:12 
Offline
Tag

Csatlakozott: 2013.12.13. 23:36
Hozzászólások: 35
Megköszönt másnak: 14 alkalommal
Ez jó lenne. Csak az a "nem kell fegyver" nem kéne bele :S


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.02.14. 00:17 
Offline
Nagyúr
Avatar

Csatlakozott: 2013.09.04. 15:21
Hozzászólások: 635
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 141 alkalommal
Próbáld :)
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <cstrike>
  3. #include <fun>
  4. #include <hamsandwich>
  5. #include <colorchat>
  6.  
  7. #define PLUGIN "Fegyver menu"
  8. #define VERSION "1.3.6"
  9. #define AUTHOR "fear_ezmegmi"
  10.  
  11. new gWP;
  12.  
  13. public plugin_init()
  14. {
  15. register_plugin("Fegyver menu" , "1.3.6" , "fear_ezmegmi")
  16. register_logevent("korveg",2,"1=Round_End")
  17. RegisterHam(Ham_Spawn, "player", "Fegyvermenu", 1);
  18. }
  19. public korveg()
  20. {
  21. gWP = 0;
  22. }
  23. public Fegyvermenu(id)
  24. {
  25. if (!is_user_alive(id))
  26. return;
  27.  
  28. new CsTeams:userTeam = cs_get_user_team(id)
  29. if(user_has_weapon(id, CSW_C4))
  30. {
  31. strip_user_weapons(id);
  32. give_item(id, "weapon_knife");
  33. give_item(id, "weapon_c4")
  34. cs_set_user_plant(id, 1, 1)
  35. new menu = menu_create("\yVálassz Fegyvert :", "menu_handler");
  36. menu_additem(menu, "\rM4A1 Colt", "m2", 0);
  37. menu_additem(menu, "\rAK47 Kalasnikov", "m3", 0);
  38. menu_additem(menu, "\rAWP Magnum Sniper", "m4", 0);
  39. menu_additem(menu, "\rFamas", "m5", 0);
  40. menu_additem(menu, "\rM249", "m6", 0);
  41. menu_additem(menu, "\rShotgun M3", "m7", 0);
  42. menu_additem(menu, "\rShotgun XM1014", "m8", 0);
  43. menu_additem(menu, "\rScout", "m9", 0);
  44. menu_additem(menu, "\rMp5Navy", "m10", 0);
  45. menu_additem(menu, "\rGalil", "m11", 0);
  46. menu_additem(menu, "\rAug", "m12", 0);
  47. menu_additem(menu, "\rSG552", "m13", 0);
  48. menu_additem(menu, "\rP90", "m14", 0);
  49. menu_additem(menu, "\rTMP", "m15", 0);
  50. menu_additem(menu, "\rUMP45", "m16", 0);
  51. menu_additem(menu, "\rMac10", "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("\yVálassz Fegyvert :", "menu_handler");
  61. menu_additem(menu, "\rM4A1 Colt", "m1", 0);
  62. menu_additem(menu, "\rAK47 Kalasnikov", "m2", 0);
  63. menu_additem(menu, "\rAWP Magnum Sniper", "m3", 0);
  64. menu_additem(menu, "\rFamas", "m4", 0);
  65. menu_additem(menu, "\rM249", "m5", 0);
  66. menu_additem(menu, "\rShotgun M3", "m6", 0);
  67. menu_additem(menu, "\rShotgun XM1014", "m7", 0);
  68. menu_additem(menu, "\rScout", "m8", 0);
  69. menu_additem(menu, "\rMp5Navy", "m9", 0);
  70. menu_additem(menu, "\rGalil", "m10", 0);
  71. menu_additem(menu, "\rAug", "m11", 0);
  72. menu_additem(menu, "\rSG552", "m12", 0);
  73. menu_additem(menu, "\rP90", "m13", 0);
  74. menu_additem(menu, "\rTMP", "m14", 0);
  75. menu_additem(menu, "\rUMP45", "m15", 0);
  76. menu_additem(menu, "\rMac10", "m16", 0);
  77. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  78. menu_display(id, menu, 0);
  79. }
  80. else if (userTeam == CS_TEAM_T)
  81. {
  82. strip_user_weapons(id);
  83. give_item(id, "weapon_knife");
  84. new menu = menu_create("\yVálassz Fegyvert :", "menu_handler");
  85. menu_additem(menu, "\rM4A1 Colt", "m2", 0);
  86. menu_additem(menu, "\rAK47 Kalasnikov", "m3", 0);
  87. menu_additem(menu, "\rAWP Magnum Sniper", "m4", 0);
  88. menu_additem(menu, "\rFamas", "m5", 0);
  89. menu_additem(menu, "\rM249", "m6", 0);
  90. menu_additem(menu, "\rShotgun M3", "m7", 0);
  91. menu_additem(menu, "\rShotgun XM1014", "m8", 0);
  92. menu_additem(menu, "\rScout", "m9", 0);
  93. menu_additem(menu, "\rMp5Navy", "m10", 0);
  94. menu_additem(menu, "\rGalil", "m11", 0);
  95. menu_additem(menu, "\rAug", "m12", 0);
  96. menu_additem(menu, "\rSG552", "m13", 0);
  97. menu_additem(menu, "\rP90", "m14", 0);
  98. menu_additem(menu, "\rTMP", "m15", 0);
  99. menu_additem(menu, "\rUMP45", "m16", 0);
  100. menu_additem(menu, "\rMac10", "m17", 0);
  101. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  102. menu_display(id, menu, 0);
  103. }
  104. }
  105. Pisztolymenu(id)
  106. {
  107. new menu = menu_create("\yVálassz Pisztolyt:", "menu_handler")
  108. menu_additem(menu, "\wUsp", "s1", 0);
  109. menu_additem(menu, "\wDeagle", "s2", 0);
  110. menu_additem(menu, "\wGlock18", "s3", 0);
  111. menu_additem(menu, "\wP228", "s4", 0);
  112. menu_additem(menu, "\wFiveseven", "s5", 0);
  113. menu_additem(menu, "\wElite", "s6", 0);
  114. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  115. menu_display(id, menu, 0);
  116. }
  117. Granatmenu(id)
  118. {
  119. new menu = menu_create("\wVálassz Gránátot :", "menu_handler")
  120. menu_additem(menu, "\wNem kell gránát", "t1", 0);
  121. menu_additem(menu, "\yHe \wGránát", "t2", 0);
  122. menu_additem(menu, "\yFlash \wGránát", "t3", 0);
  123. menu_additem(menu, "\ySmoke \wGránát", "t4", 0);
  124. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  125. menu_display(id, menu, 0);
  126. }
  127. Hemenu(id)
  128. {
  129. new menu = menu_create("\wVálassz Gránátot :", "menu_handler")
  130. menu_additem(menu, "\wVissza", "h1", 0);
  131. menu_additem(menu, "\yHe \wGránát", "h2", 0);
  132. menu_additem(menu, "\yHe \w+ \yFlash \wGránát", "h3", 0);
  133. menu_additem(menu, "\yHe \w+ \ySmoke \wGránát", "h4", 0);
  134. menu_additem(menu, "\yMind \wa \y3 \wGránát", "h5", 0);
  135. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  136. menu_display(id, menu, 0);
  137. }
  138. Flashmenu(id)
  139. {
  140. new menu = menu_create("\wVálassz Gránátot :", "menu_handler")
  141. menu_additem(menu, "\wVissza", "f1", 0);
  142. menu_additem(menu, "\yFlash \wGránát", "f2", 0);
  143. menu_additem(menu, "\yFlash \w+ \yHe \wGránát", "f3", 0);
  144. menu_additem(menu, "\yFlash \w+ \ySmoke \wGránát", "f4", 0);
  145. menu_additem(menu, "\yMind \wa \y3 \wGránát", "f5", 0);
  146. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  147. menu_display(id, menu, 0);
  148. }
  149. Smokemenu(id)
  150. {
  151. new menu = menu_create("\wVálassz Gránátot :", "menu_handler")
  152. menu_additem(menu, "\wVissza", "e1", 0);
  153. menu_additem(menu, "\ySmoke \wGránát", "e2", 0);
  154. menu_additem(menu, "\ySmoke \w+ \yHe \wGránát", "e3", 0);
  155. menu_additem(menu, "\ySmoke \w+ \yFlash \wGránát", "e4", 0);
  156. menu_additem(menu, "\yMind \wa \y3 \wGránát", "e5", 0);
  157. menu_setprop(menu, MPROP_EXIT, MEXIT_ALL);
  158. menu_display(id, menu, 0);
  159. }
  160. public menu_handler(id, menu, item)
  161. {
  162. new data[6], szName[64];
  163. new access, callback;
  164. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  165. new key = str_to_num(data[1]);
  166. switch( data[0] )
  167. {
  168. case 'm':
  169. {
  170. switch( key )
  171. {
  172. case 1:
  173. {
  174. give_item(id, "weapon_m4a1");
  175. give_item(id,"ammo_556nato");
  176. give_item(id,"ammo_556nato");
  177. give_item(id,"ammo_556nato");
  178. give_item(id, "weapon_knife");
  179. give_item(id, "item_assaultsuit")
  180. Pisztolymenu(id);
  181. }
  182. case 2:
  183. {
  184. give_item(id, "weapon_ak47");
  185. give_item(id,"ammo_762nato");
  186. give_item(id,"ammo_762nato");
  187. give_item(id,"ammo_762nato");
  188. give_item(id, "weapon_knife");
  189. give_item(id, "item_assaultsuit")
  190. Pisztolymenu(id);
  191. }
  192. case 3:
  193. {
  194. if(gWP < 4)
  195. {
  196. give_item(id, "weapon_awp");
  197. give_item(id,"ammo_338magnum");
  198. give_item(id,"ammo_338magnum");
  199. give_item(id,"ammo_338magnum");
  200. give_item(id, "weapon_knife");
  201. give_item(id, "item_assaultsuit")
  202. gWP++
  203. Pisztolymenu(id);
  204. }
  205. else
  206. {
  207. ColorChat(id, GREEN, "[^x03Fegyvermenu^x04]^x03 Csak négy ember hasznalhatja az awp -t!");
  208. Fegyvermenu(id);
  209. }
  210. }
  211. case 4:
  212. {
  213. give_item(id, "weapon_famas");
  214. give_item(id,"ammo_556nato");
  215. give_item(id,"ammo_556nato");
  216. give_item(id,"ammo_556nato");
  217. give_item(id,"ammo_556nato");
  218. give_item(id, "weapon_knife");
  219. give_item(id, "item_assaultsuit")
  220. Pisztolymenu(id);
  221. }
  222. case 5:
  223. {
  224. give_item(id, "weapon_m249");
  225. give_item(id,"ammo_556nato");
  226. give_item(id,"ammo_556nato");
  227. give_item(id, "weapon_knife");
  228. give_item(id, "item_assaultsuit")
  229. Pisztolymenu(id);
  230. }
  231. case 6:
  232. {
  233. give_item(id, "weapon_m3");
  234. give_item(id,"ammo_buckshot");
  235. give_item(id,"ammo_buckshot");
  236. give_item(id,"ammo_buckshot");
  237. give_item(id, "weapon_knife");
  238. give_item(id, "item_assaultsuit")
  239. Pisztolymenu(id);
  240. }
  241. case 7:
  242. {
  243. give_item(id, "weapon_xm1014");
  244. give_item(id,"ammo_buckshot");
  245. give_item(id,"ammo_buckshot");
  246. give_item(id,"ammo_buckshot");
  247. give_item(id,"ammo_buckshot");
  248. give_item(id, "weapon_knife");
  249. give_item(id, "item_assaultsuit")
  250. Pisztolymenu(id);
  251. }
  252. case 8:
  253. {
  254. give_item(id, "weapon_scout");
  255. give_item(id,"ammo_762nato");
  256. give_item(id,"ammo_762nato");
  257. give_item(id,"ammo_762nato");
  258. give_item(id,"ammo_762nato");
  259. give_item(id,"ammo_762nato");
  260. give_item(id,"ammo_762nato");
  261. give_item(id,"ammo_762nato");
  262. give_item(id,"ammo_762nato");
  263. give_item(id,"ammo_762nato");
  264. give_item(id, "weapon_knife");
  265. give_item(id, "item_assaultsuit")
  266. Pisztolymenu(id);
  267. }
  268. case 9:
  269. {
  270. give_item(id, "weapon_mp5navy");
  271. give_item(id,"ammo_9mm");
  272. give_item(id,"ammo_9mm");
  273. give_item(id,"ammo_9mm");
  274. give_item(id,"ammo_9mm");
  275. give_item(id, "weapon_knife");
  276. give_item(id, "item_assaultsuit")
  277. Pisztolymenu(id);
  278. }
  279. case 10:
  280. {
  281. give_item(id, "weapon_galil");
  282. give_item(id,"ammo_556nato");
  283. give_item(id,"ammo_556nato");
  284. give_item(id,"ammo_556nato");
  285. give_item(id, "weapon_knife");
  286. give_item(id, "item_assaultsuit")
  287. Pisztolymenu(id);
  288. }
  289. case 11:
  290. {
  291. give_item(id, "weapon_aug");
  292. give_item(id,"ammo_556nato");
  293. give_item(id,"ammo_556nato");
  294. give_item(id,"ammo_556nato");
  295. give_item(id, "weapon_knife");
  296. give_item(id, "item_assaultsuit")
  297. Pisztolymenu(id);
  298. }
  299. case 12:
  300. {
  301. give_item(id, "weapon_sg552");
  302. give_item(id,"ammo_556nato");
  303. give_item(id,"ammo_556nato");
  304. give_item(id,"ammo_556nato");
  305. give_item(id, "weapon_knife");
  306. give_item(id, "item_assaultsuit")
  307. Pisztolymenu(id);
  308. }
  309. case 13:
  310. {
  311. give_item(id, "weapon_p90");
  312. give_item(id,"ammo_57mm");
  313. give_item(id,"ammo_57mm");
  314. give_item(id, "weapon_knife");
  315. give_item(id, "item_assaultsuit")
  316. Pisztolymenu(id);
  317. }
  318. case 14:
  319. {
  320. give_item(id, "weapon_tmp");
  321. give_item(id,"ammo_9mm");
  322. give_item(id,"ammo_9mm");
  323. give_item(id,"ammo_9mm");
  324. give_item(id,"ammo_9mm");
  325. give_item(id, "weapon_knife");
  326. give_item(id, "item_assaultsuit")
  327. Pisztolymenu(id);
  328. }
  329. case 15:
  330. {
  331. give_item(id, "weapon_ump45");
  332. give_item(id,"ammo_45acp");
  333. give_item(id,"ammo_45acp");
  334. give_item(id,"ammo_45acp");
  335. give_item(id,"ammo_45acp");
  336. give_item(id, "weapon_knife");
  337. give_item(id, "item_assaultsuit")
  338. Pisztolymenu(id);
  339. }
  340. case 16:
  341. {
  342. give_item(id, "weapon_mac10");
  343. give_item(id,"ammo_45acp");
  344. give_item(id,"ammo_45acp");
  345. give_item(id,"ammo_45acp");
  346. give_item(id,"ammo_45acp");
  347. give_item(id, "weapon_knife");
  348. give_item(id, "item_assaultsuit")
  349. Pisztolymenu(id);
  350. }
  351. }
  352. }
  353. case 's':
  354. {
  355. switch( key )
  356. {
  357. case 1:
  358. {
  359. give_item(id, "weapon_usp");
  360. give_item(id,"ammo_45acp");
  361. give_item(id,"ammo_45acp");
  362. give_item(id,"ammo_45acp");
  363. give_item(id,"ammo_45acp");
  364. give_item(id,"ammo_45acp");
  365. give_item(id,"ammo_45acp");
  366. give_item(id,"ammo_45acp");
  367. give_item(id,"ammo_45acp");
  368. give_item(id,"ammo_45acp");
  369. Granatmenu(id);
  370. }
  371. case 2:
  372. {
  373. give_item(id, "weapon_deagle");
  374. give_item(id,"ammo_50ae");
  375. give_item(id,"ammo_50ae");
  376. give_item(id,"ammo_50ae")
  377. give_item(id,"ammo_50ae")
  378. give_item(id,"ammo_50ae")
  379. Granatmenu(id);
  380. }
  381. case 3:
  382. {
  383. give_item(id, "weapon_glock18");
  384. give_item(id,"ammo_9mm");
  385. give_item(id,"ammo_9mm");
  386. give_item(id,"ammo_9mm");
  387. give_item(id,"ammo_9mm");
  388. give_item(id,"ammo_9mm");
  389. give_item(id,"ammo_9mm");
  390. Granatmenu(id);
  391. }
  392. case 4:
  393. {
  394. give_item(id, "weapon_p228");
  395. give_item(id,"ammo_357sig");
  396. give_item(id,"ammo_357sig");
  397. give_item(id,"ammo_357sig");
  398. give_item(id,"ammo_357sig");
  399. Granatmenu(id);
  400. }
  401. case 5:
  402. {
  403. give_item(id, "weapon_fiveseven");
  404. give_item(id,"ammo_57mm");
  405. give_item(id,"ammo_57mm");
  406. give_item(id,"ammo_57mm");
  407. give_item(id,"ammo_57mm");
  408. give_item(id,"ammo_57mm");
  409. Granatmenu(id);
  410. }
  411. case 6:
  412. {
  413. give_item(id, "weapon_elite");
  414. give_item(id,"ammo_9mm");
  415. give_item(id,"ammo_9mm");
  416. give_item(id,"ammo_9mm");
  417. give_item(id,"ammo_9mm");
  418. Granatmenu(id);
  419. }
  420. }
  421. }
  422. case 't':
  423. {
  424. switch( key )
  425. {
  426. case 1:
  427. {
  428. client_print(id, print_chat, "Neked nem kellet gránát.");
  429. }
  430. case 2:
  431. {
  432. Hemenu(id);
  433. }
  434. case 3:
  435. {
  436. Flashmenu(id);
  437. }
  438. case 4:
  439. {
  440. Smokemenu(id);
  441. }
  442. }
  443. }
  444. case 'h':
  445. {
  446. switch( key )
  447. {
  448. case 1:
  449. {
  450. Granatmenu(id);
  451. }
  452. case 2:
  453. {
  454. give_item(id, "weapon_hegrenade")
  455. }
  456. case 3:
  457. {
  458. give_item(id, "weapon_hegrenade")
  459. give_item(id, "weapon_flashbang")
  460. give_item(id, "weapon_flashbang")
  461. }
  462. case 4:
  463. {
  464. give_item(id, "weapon_hegrenade")
  465. give_item(id, "weapon_smokegrenade")
  466. }
  467. case 5:
  468. {
  469. give_item(id, "weapon_hegrenade")
  470. give_item(id, "weapon_smokegrenade")
  471. give_item(id, "weapon_flashbang")
  472. give_item(id, "weapon_flashbang")
  473. }
  474. }
  475. }
  476. case 'f':
  477. {
  478. switch( key )
  479. {
  480. case 1:
  481. {
  482. Granatmenu(id);
  483. }
  484. case 2:
  485. {
  486. give_item(id, "weapon_flashbang")
  487. }
  488. case 3:
  489. {
  490. give_item(id, "weapon_hegrenade")
  491. give_item(id, "weapon_flashbang")
  492. give_item(id, "weapon_flashbang")
  493. }
  494. case 4:
  495. {
  496. give_item(id, "weapon_flashbang")
  497. give_item(id, "weapon_smokegrenade")
  498. }
  499. case 5:
  500. {
  501. give_item(id, "weapon_hegrenade")
  502. give_item(id, "weapon_smokegrenade")
  503. give_item(id, "weapon_flashbang")
  504. give_item(id, "weapon_flashbang")
  505. }
  506. }
  507. }
  508. case 'e':
  509. {
  510. switch( key )
  511. {
  512. case 1:
  513. {
  514. Granatmenu(id);
  515. }
  516. case 2:
  517. {
  518. give_item(id, "weapon_smokegrenade")
  519. }
  520. case 3:
  521. {
  522. give_item(id, "weapon_hegrenade")
  523. give_item(id, "weapon_smokegrenade")
  524. }
  525. case 4:
  526. {
  527. give_item(id, "weapon_flashbang")
  528. give_item(id, "weapon_smokegrenade")
  529. }
  530. case 5:
  531. {
  532. give_item(id, "weapon_hegrenade")
  533. give_item(id, "weapon_smokegrenade")
  534. give_item(id, "weapon_flashbang")
  535. give_item(id, "weapon_flashbang")
  536. }
  537. }
  538. }
  539. }
  540. return PLUGIN_HANDLED;
  541. }
  542.  

_________________
My Steam:
KépKép


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 4 hozzászólás ] 


Ki van itt

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