hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.05.23. 09:02



Jelenlévő felhasználók

Jelenleg 329 felhasználó van jelen :: 2 regisztrált, 0 rejtett és 327 vendég

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

Regisztrált felhasználók: Bing [Bot], 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  [ 5 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Fegyvermenü befejezés
HozzászólásElküldve: 2015.02.08. 19:16 
Offline
Lelkes
Avatar

Csatlakozott: 2015.02.08. 10:48
Hozzászólások: 16
Megköszönt másnak: 1 alkalommal
Megköszönték neki: 3 alkalommal
Sziasztok valaki befejezné a fegyvermenüt amit csináltam/csinálgatok?
- Bele kellene írni a Előző fegyvert
- Előző fegyvert + Mentés
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <hamsandwich>
  3. #include <cstrike>
  4. #include <fun>
  5. #include <colorchat>
  6.  
  7. #define PLUGIN "CSDM Fegyvermenu"
  8. #define VERSION "1.0"
  9. #define AUTHOR "BB (BadBoy)"
  10.  
  11. new const Fegyver[][] = {
  12. "weapon_ak47",
  13. "weapon_m4a1",
  14. "weapon_sg552",
  15. "weapon_aug",
  16. "weapon_galil",
  17. "weapon_famas",
  18. "weapon_scout",
  19. "weapon_awp",
  20. "weapon_m3",
  21. "weapon_xm1014",
  22. "weapon_mp5navy",
  23. "weapon_ump45",
  24. "weapon_p90",
  25. "weapon_tmp",
  26. "weapon_mac10"
  27. }
  28. new const Pisztoly[][] = {
  29. "weapon_deagle",
  30. "weapon_usp",
  31. "weapon_glock18",
  32. "weapon_fiveseven",
  33. "weapon_p228",
  34. "weapon_elite"
  35. }
  36. public plugin_init() {
  37. register_plugin(PLUGIN, VERSION, AUTHOR)
  38. register_clcmd("say /fegyo", "Fegyver_menuhivas")
  39. RegisterHam(Ham_Spawn, "player", "Fegyver_menu", 1)
  40. register_cvar("Fegyvermenu", "By BB(BadBoy)", FCVAR_SERVER)
  41. }
  42. public Fegyver_menu(id) {
  43. new fegyo = menu_create(" Only Dust2^nFegyvermenu", "Fegyvermenu")
  44. menu_additem(fegyo, "Új Fegyverek", "c1", 0)
  45. menu_additem(fegyo, "Előző Fegyverek", "c2", 0)
  46. menu_additem(fegyo, "Előző Fegyverek + Mentés", "c3", 0)
  47. menu_setprop(fegyo, MPROP_EXIT, MEXIT_ALL)
  48. menu_display(id, fegyo, 0)
  49. }
  50. public Fegyver_menuhivas(id) {
  51. client_print(id, print_chat, "[FEGYO] A fegyvermenü a következő körben elérhető lesz.")
  52. }
  53.  
  54. UjFegyverek(id) {
  55. new fegyo = menu_create("Dust2^nVálasz Fegyvert:", "Fegyvermenu")
  56. menu_additem(fegyo, "AK47", "f1", 0)
  57. menu_additem(fegyo, "M4A1", "f2", 0)
  58. menu_additem(fegyo, "SG552", "f3", 0)
  59. menu_additem(fegyo, "AUG", "f4", 0)
  60. menu_additem(fegyo, "Galil", "f5", 0)
  61. menu_additem(fegyo, "Famas", "f6", 0)
  62. menu_additem(fegyo, "Scout", "f7", 0)
  63. menu_additem(fegyo, "Awp", "f8", 0)
  64. menu_additem(fegyo, "M3", "f9", 0)
  65. menu_additem(fegyo, "XM1014", "f10", 0)
  66. menu_additem(fegyo, "MP5 Navy", "f11", 0)
  67. menu_additem(fegyo, "Ump45", "f12", 0)
  68. menu_additem(fegyo, "P90", "f13", 0)
  69. menu_additem(fegyo, "TMP", "f14", 0)
  70. menu_additem(fegyo, "Mac10", "f15", 0)
  71. menu_setprop(fegyo, MPROP_EXIT, MEXIT_ALL)
  72. menu_setprop(fegyo, MPROP_BACKNAME, "Vissza")
  73. menu_setprop(fegyo, MPROP_NEXTNAME, "Előre")
  74. menu_setprop(fegyo, MPROP_EXITNAME, "Kilép")
  75. menu_display(id, fegyo, 0)
  76. }
  77. Pisztolymenu(id) {
  78. new fegyo = menu_create("Only Dust2^nVálasz Pisztolyt:", "Fegyvermenu")
  79. menu_additem(fegyo, "Deagle", "p1", 0)
  80. menu_additem(fegyo, "USP", "p2", 0)
  81. menu_additem(fegyo, "Glock 18", "p3", 0)
  82. menu_additem(fegyo, "Five Seven", "p4", 0)
  83. menu_additem(fegyo, "P228", "p5", 0)
  84. menu_additem(fegyo, "Elite", "p6", 0)
  85. menu_setprop(fegyo, MPROP_EXIT, MEXIT_ALL)
  86. menu_display(id, fegyo, 0)
  87. }
  88.  
  89. public Fegyvermenu(id, fegyo, item) {
  90. if(item == MENU_EXIT )
  91. {
  92. menu_destroy(fegyo)
  93. return PLUGIN_HANDLED
  94. }
  95. new menu[6], Name[64], access, callback
  96. menu_item_getinfo(fegyo, item, access, menu, charsmax(menu), Name, charsmax(Name), callback)
  97. Fegyverek_dobasa(id)
  98. Pisztoly_dobas(id)
  99. new key = str_to_num(menu[1])
  100. switch(menu[0]) {
  101. case 'c': {
  102. switch(key) {
  103. case 1: {
  104. UjFegyverek(id)
  105. }
  106. case 2: {
  107. // elozo fegyo
  108. }
  109. case 3: {
  110. ColorChat(id, GREEN, "^4[FEGYO] ^3Írd be ^4/guns^3 a menü engedélyezéséhez.")
  111. }
  112. }
  113. }
  114. case 'f': {
  115. switch(key) {
  116. case 1: {
  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. Pisztolymenu(id)
  122. }
  123. case 2: {
  124. give_item(id, "weapon_m4a1")
  125. give_item(id,"ammo_556nato")
  126. give_item(id,"ammo_556nato")
  127. give_item(id,"ammo_556nato")
  128. Pisztolymenu(id)
  129. }
  130. case 3: {
  131. give_item(id, "weapon_sg552")
  132. give_item(id,"ammo_556nato")
  133. give_item(id,"ammo_556nato")
  134. give_item(id,"ammo_556nato")
  135. Pisztolymenu(id)
  136. }
  137. case 4: {
  138. give_item(id, "weapon_aug")
  139. give_item(id,"ammo_556nato")
  140. give_item(id,"ammo_556nato")
  141. give_item(id,"ammo_556nato")
  142. Pisztolymenu(id)
  143. }
  144. case 5: {
  145. give_item(id, "weapon_galil")
  146. give_item(id,"ammo_556nato")
  147. give_item(id,"ammo_556nato")
  148. give_item(id,"ammo_556nato")
  149. Pisztolymenu(id)
  150. }
  151. case 6: {
  152. give_item(id, "weapon_famas")
  153. give_item(id,"ammo_556nato")
  154. give_item(id,"ammo_556nato")
  155. give_item(id,"ammo_556nato")
  156. give_item(id,"ammo_556nato")
  157. Pisztolymenu(id)
  158. }
  159. case 7: {
  160. give_item(id, "weapon_scout")
  161. give_item(id,"ammo_762nato")
  162. give_item(id,"ammo_762nato")
  163. give_item(id,"ammo_762nato")
  164. give_item(id,"ammo_762nato")
  165. give_item(id,"ammo_762nato")
  166. give_item(id,"ammo_762nato")
  167. give_item(id,"ammo_762nato")
  168. give_item(id,"ammo_762nato")
  169. give_item(id,"ammo_762nato")
  170. Pisztolymenu(id)
  171. }
  172. case 8: {
  173. give_item(id, "weapon_awp")
  174. give_item(id,"ammo_338magnum")
  175. give_item(id,"ammo_338magnum")
  176. give_item(id,"ammo_338magnum")
  177. Pisztolymenu(id)
  178. }
  179. case 9: {
  180. give_item(id, "weapon_m3")
  181. give_item(id,"ammo_buckshot")
  182. give_item(id,"ammo_buckshot")
  183. give_item(id,"ammo_buckshot")
  184. Pisztolymenu(id)
  185. }
  186. case 10: {
  187. give_item(id, "weapon_xm1014")
  188. give_item(id,"ammo_buckshot")
  189. give_item(id,"ammo_buckshot")
  190. give_item(id,"ammo_buckshot")
  191. give_item(id,"ammo_buckshot")
  192. Pisztolymenu(id)
  193. }
  194. case 11: {
  195. give_item(id, "weapon_mp5navy")
  196. give_item(id,"ammo_9mm")
  197. give_item(id,"ammo_9mm")
  198. give_item(id,"ammo_9mm")
  199. give_item(id,"ammo_9mm")
  200. Pisztolymenu(id)
  201. }
  202. case 12: {
  203. give_item(id, "weapon_ump45")
  204. give_item(id,"ammo_45acp")
  205. give_item(id,"ammo_45acp")
  206. give_item(id,"ammo_45acp")
  207. give_item(id,"ammo_45acp")
  208. }
  209. case 13: {
  210. give_item(id, "weapon_p90")
  211. give_item(id,"ammo_57mm")
  212. give_item(id,"ammo_57mm")
  213. Pisztolymenu(id)
  214. }
  215. case 14: {
  216. give_item(id, "weapon_tmp")
  217. give_item(id,"ammo_9mm")
  218. give_item(id,"ammo_9mm")
  219. give_item(id,"ammo_9mm")
  220. give_item(id,"ammo_9mm")
  221. Pisztolymenu(id)
  222. }
  223. case 15: {
  224. give_item(id, "weapon_mac10")
  225. give_item(id,"ammo_45acp")
  226. give_item(id,"ammo_45acp")
  227. give_item(id,"ammo_45acp")
  228. give_item(id,"ammo_45acp")
  229. Pisztolymenu(id)
  230. }
  231. }
  232. }
  233. case 'p': {
  234. switch(key) {
  235. case 1: {
  236. give_item(id, "weapon_deagle")
  237. give_item(id,"ammo_50ae")
  238. give_item(id,"ammo_50ae")
  239. give_item(id,"ammo_50ae")
  240. give_item(id,"ammo_50ae")
  241. give_item(id,"ammo_50ae")
  242. granatok(id)
  243. }
  244. case 2: {
  245. give_item(id, "weapon_usp")
  246. give_item(id,"ammo_45acp")
  247. give_item(id,"ammo_45acp")
  248. give_item(id,"ammo_45acp")
  249. give_item(id,"ammo_45acp")
  250. give_item(id,"ammo_45acp")
  251. give_item(id,"ammo_45acp")
  252. give_item(id,"ammo_45acp")
  253. give_item(id,"ammo_45acp")
  254. give_item(id,"ammo_45acp")
  255. granatok(id)
  256. }
  257. case 3: {
  258. give_item(id, "weapon_glock18")
  259. give_item(id,"ammo_9mm")
  260. give_item(id,"ammo_9mm")
  261. give_item(id,"ammo_9mm")
  262. give_item(id,"ammo_9mm")
  263. give_item(id,"ammo_9mm")
  264. give_item(id,"ammo_9mm")
  265. granatok(id)
  266. }
  267. case 4: {
  268. give_item(id, "weapon_fiveseven")
  269. give_item(id,"ammo_57mm")
  270. give_item(id,"ammo_57mm")
  271. give_item(id,"ammo_57mm")
  272. give_item(id,"ammo_57mm")
  273. give_item(id,"ammo_57mm")
  274. granatok(id)
  275. }
  276. case 5: {
  277. give_item(id, "weapon_p228")
  278. give_item(id,"ammo_357sig")
  279. give_item(id,"ammo_357sig")
  280. give_item(id,"ammo_357sig")
  281. give_item(id,"ammo_357sig")
  282. granatok(id)
  283. }
  284. case 6: {
  285. give_item(id, "weapon_elite")
  286. give_item(id,"ammo_9mm")
  287. give_item(id,"ammo_9mm")
  288. give_item(id,"ammo_9mm")
  289. give_item(id,"ammo_9mm")
  290. granatok(id)
  291. }
  292. }
  293. }
  294. }
  295. return PLUGIN_HANDLED
  296. }
  297. stock granatok(index) {
  298. give_item(index, "weapon_hegrenade")
  299. give_item(index, "weapon_flashbang")
  300. give_item(index, "weapon_flashbang")
  301. }
  302. stock Fegyverek_dobasa(id) {
  303. for(new j = 0; j < sizeof Fegyver; j++)
  304. {
  305. engclient_cmd(id,"drop", Fegyver[j])
  306. }
  307. }
  308. stock Pisztoly_dobas(id) {
  309. for(new j = 0; j < sizeof Pisztoly; j++)
  310. {
  311. engclient_cmd(id,"drop", Pisztoly[j])
  312. }
  313. }

 
 
 
 
 
Köszönöm!
 
Aki nem ért hozzá az hagyja :)

_________________
Ha úgy gondolod hogy segítettem akkor kattints ide: Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyvermenü befejezés
HozzászólásElküldve: 2015.02.08. 22:05 
Offline
Őskövület
Avatar

Csatlakozott: 2011.12.28. 00:35
Hozzászólások: 2736
Megköszönt másnak: 56 alkalommal
Megköszönték neki: 275 alkalommal
Hmm.. ezt se te írtad..-.- :lol: :lol:

_________________
****


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyvermenü befejezés
HozzászólásElküldve: 2015.02.08. 22:09 
Offline
A Scripter

Csatlakozott: 2013.11.19. 19:08
Hozzászólások: 827
Megköszönt másnak: 8 alkalommal
Megköszönték neki: 315 alkalommal
ez már fáj. most komolyan..... előbb kérdezted hogyan kell megcsinálni... ha te írtad volna be is tudtad volna fejezni!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyvermenü befejezés
HozzászólásElküldve: 2015.02.08. 22:32 
Offline
Őskövület
Avatar

Csatlakozott: 2013.01.01. 17:48
Hozzászólások: 2441
Megköszönt másnak: 18 alkalommal
Megköszönték neki: 21 alkalommal
Mindenki itt kéreget ilyen befejezéseket, én egyet nem értek ebből az egészből...
Minek kezdi el valaki, hogyha nem tudja befejezni? (lustaság v. tudatlanság?)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyvermenü befejezés
HozzászólásElküldve: 2015.02.09. 19:07 
Offline
Veterán
Avatar

Csatlakozott: 2013.03.26. 20:20
Hozzászólások: 1846
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 120 alkalommal
Használd egészséggel:
Csatolmány:
fegyomenu.sma [5.7 KiB]
Letöltve 68 alkalommal.

_________________
Projektem:

[CSO2] Ghost Mod
CSO2 GamePlay video: https://www.youtube.com/watch?feature=p ... iOS4Ik1Yrk


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


Ki van itt

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