hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 305 felhasználó van jelen :: 3 regisztrált, 0 rejtett és 302 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], Google [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  [ 1 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Fegyvermenü befejezés
HozzászólásElküldve: 2015.01.27. 17:37 
Offline
Lelkes
Avatar

Csatlakozott: 2015.01.26. 16:12
Hozzászólások: 25
Megköszönték neki: 3 alkalommal
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. }

_________________
SMA Forráskód: [ Mindet kijelol ]
  1. new const PLUGIN [] = "New Plug-In"
  2. new const VERSION [] = "1.0"
  3. new const AUTHOR [] = "E.Clown"


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  [ 1 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