hlmod.hu
https://hlmod.hu/

Fegyvermenü befejezés
https://hlmod.hu/viewtopic.php?f=10&t=19155
Oldal: 1 / 1

Szerző:  E.Clown [2015.01.27. 17:37 ]
Hozzászólás témája:  Fegyvermenü befejezés

Sziasztok van ez a fegyvermenü, és nem tudom meg csinálni sehogy se, hogy kapjon is fegyvert a játékos :)
Meg köszönöm ha valaki segítene elmagyarázni hogyan kell megcsinálni.
SMA Forráskód: [ Mindet kijelol ]
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <hamsandwich>
  4.  
  5. new const PLUGIN [] = "Viszaszamlalos Fegyvermenu"
  6. new const VERSION [] = "1.0"
  7. new const AUTHOR [] = "N/A"
  8.  
  9. new Menunevek[121]
  10. new szamlalo[33]
  11. new bool:already[33]
  12. new AWPLIMIT, MAXAWP
  13.  
  14. new const menupontnevek[][] = {
  15. "\yNem kérek \yFegyvert!",
  16. "\rM4A1 Colt \yCsomag",
  17. "\rAK47 Kalasnikov \yCsomag",
  18. "\rAWP Mahnum Sniper \yCsomag",
  19. "\rMachineGun \yCsomag",
  20. "\rFamas \yCsomag",
  21. "\rSG552 \yCsomag"
  22. }
  23. public plugin_init() {
  24. register_plugin(PLUGIN, VERSION, AUTHOR)
  25. RegisterHam(Ham_Spawn, "player", "Fegyvermenu", true)
  26. AWPLIMIT = register_cvar("Awp minimim", "4")
  27. MAXAWP = register_cvar("Max awp csapatonkent", "2")
  28. }
  29. public Fegyvermenu(id) {
  30. szamlalo[id] = 15
  31. Fegyver_menu(id)
  32. already[id] = false
  33. }
  34. public Fegyver_menu(id) {
  35. if(!is_user_alive(id)) return PLUGIN_HANDLED
  36. new string[200]
  37. if(szamlalo[id] <=15)
  38. {
  39. if(szamlalo[id] !=0)
  40. {
  41. if(already[id]) return PLUGIN_HANDLED
  42. set_task(1.0, "Fegyver_menu",id)
  43. szamlalo[id]--
  44. }
  45. else {
  46. show_menu(id, 0, "^n", 1)
  47. return PLUGIN_HANDLED
  48. }
  49. }
  50. format(string, charsmax(string), "\rSzerver Nev \yOnly Dust\r2^n\wFegyver csomagok\y[\d%d \wmp\y]\w:", szamlalo[id])
  51. new fegyo = menu_create(string, "FegyverCsomagok")
  52. for(new i; i < sizeof(menupontnevek); i++) {
  53. format(Menunevek, charsmax(Menunevek), "%s", menupontnevek[i][0])
  54. menu_additem(fegyo, Menunevek, _, 0 )
  55. }
  56. menu_setprop(fegyo, MPROP_NUMBER_COLOR, "\w")
  57. menu_setprop(fegyo, MPROP_EXIT, MEXIT_ALL)
  58. menu_display(id, fegyo, 0)
  59. }
  60. public FegyverCsomagok(id, fegyo, item) {
  61. if(item == MENU_EXIT ) {
  62. menu_destroy(item)
  63. return PLUGIN_HANDLED
  64. }
  65. already[id] = true
  66. new data[ 6 ], szName[ 64 ]
  67. new access, callback
  68. menu_item_getinfo(fegyo, item, access, data, charsmax( data ), szName, charsmax( szName ), callback )
  69.  
  70. return PLUGIN_HANDLED
  71. }

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/