hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.29. 00:23



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: Google [Bot], quil 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  [ 35 hozzászólás ]  Oldal Előző 1 2 3 4 Következő
Szerző Üzenet
 Hozzászólás témája: Re: Játékos infó menüre
HozzászólásElküldve: 2020.03.30. 19:20 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
Valaki esetleg? Fontos lenne :oops:


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Játékos infó menüre
HozzászólásElküldve: 2020.03.30. 19:29 
Offline
Nagyúr
Avatar

Csatlakozott: 2019.08.20. 18:19
Hozzászólások: 501
Megköszönt másnak: 244 alkalommal
Megköszönték neki: 45 alkalommal
Tessék így próbáld meg, nekem le futott.

  1. #include <amxmodx>
  2.  
  3. new g_maxplayers
  4. new pontok[33]
  5. new Szint[33]
  6. new Name[32][33]
  7.  
  8. public plugin_init() {
  9.     register_plugin("1", "2", "3")
  10.  
  11.     g_maxplayers = get_maxplayers()
  12. }
  13. public Menu(id)
  14. {
  15.     new cim[121], menu, Sor[6];
  16.     menu = menu_create("\dJátékosok", "Handler")
  17.    
  18.     for(new i; i < g_maxplayers; i++)
  19.     {
  20.     if(!is_user_connected(i))
  21.     continue
  22.     num_to_str(i, Sor, 5)
  23.        
  24.     formatex(cim, charsmax(cim), "\w%s", Name[i])
  25.     menu_additem(menu, cim, Sor)
  26.     }
  27.    
  28.     menu_display(id, menu, 0)
  29. }
  30.  
  31. public Handler(id, menu, item)
  32. {
  33.     if(item == MENU_EXIT)
  34.     {
  35.         menu_destroy(menu)
  36.         return PLUGIN_HANDLED
  37.     }
  38.    
  39.     Info(id, item)
  40.     return PLUGIN_HANDLED
  41. }
  42.  
  43. public Info(id,item)
  44. {
  45.     new temp[52]
  46.     get_user_name(item, temp, 51)
  47.     new menu = menu_create(temp, "handler")
  48.    
  49.     formatex(temp, 51, "Pontok: %d", pontok[item])
  50.     menu_additem(menu,temp)
  51.     formatex(temp, 51, "Szint: %d", Szint[item])
  52.  
  53.     menu_additem(menu,temp)
  54.     menu_display(id,menu,0)
  55. }

_________________
Hamarosan új pluginok lesznek ki terjesztve! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Játékos infó menüre
HozzászólásElküldve: 2020.03.31. 12:14 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
8mTNNe írta:
Tessék így próbáld meg, nekem le futott.

  1. #include <amxmodx>
  2.  
  3. new g_maxplayers
  4. new pontok[33]
  5. new Szint[33]
  6. new Name[32][33]
  7.  
  8. public plugin_init() {
  9.     register_plugin("1", "2", "3")
  10.  
  11.     g_maxplayers = get_maxplayers()
  12. }
  13. public Menu(id)
  14. {
  15.     new cim[121], menu, Sor[6];
  16.     menu = menu_create("\dJátékosok", "Handler")
  17.    
  18.     for(new i; i < g_maxplayers; i++)
  19.     {
  20.     if(!is_user_connected(i))
  21.     continue
  22.     num_to_str(i, Sor, 5)
  23.        
  24.     formatex(cim, charsmax(cim), "\w%s", Name[i])
  25.     menu_additem(menu, cim, Sor)
  26.     }
  27.    
  28.     menu_display(id, menu, 0)
  29. }
  30.  
  31. public Handler(id, menu, item)
  32. {
  33.     if(item == MENU_EXIT)
  34.     {
  35.         menu_destroy(menu)
  36.         return PLUGIN_HANDLED
  37.     }
  38.    
  39.     Info(id, item)
  40.     return PLUGIN_HANDLED
  41. }
  42.  
  43. public Info(id,item)
  44. {
  45.     new temp[52]
  46.     get_user_name(item, temp, 51)
  47.     new menu = menu_create(temp, "handler")
  48.    
  49.     formatex(temp, 51, "Pontok: %d", pontok[item])
  50.     menu_additem(menu,temp)
  51.     formatex(temp, 51, "Szint: %d", Szint[item])
  52.  
  53.     menu_additem(menu,temp)
  54.     menu_display(id,menu,0)
  55. }


Nem igazán müködik.
https://imgur.com/a/9U9iChW


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Játékos infó menüre
HozzászólásElküldve: 2020.03.31. 12:39 
Offline
Őskövület
Avatar

Csatlakozott: 2012.03.22. 18:22
Hozzászólások: 2978
Megköszönt másnak: 115 alkalommal
Megköszönték neki: 368 alkalommal
Mert elfelejtette főmenüben lekérni a játékosok nevét.
Ha rámész az elsőre akkor téged dob be

  1. public Menu(id)
  2. {
  3.     new cim[121], menu, Sor[6];
  4.     menu = menu_create("\dJátékosok", "Handler")
  5.    
  6.     for(new i; i < g_maxplayers; i++)
  7.     {
  8.     if(!is_user_connected(i))
  9.     continue
  10.     num_to_str(i, Sor, 5)
  11.        
  12.     formatex(cim, charsmax(cim), "\w%s", Name[i])
  13.     menu_additem(menu, cim, Sor)
  14.     }
  15.    
  16.     menu_display(id, menu, 0)
  17. }


->

  1. public Menu(id)
  2. {
  3.     new cim[121], menu, Sor[6],Name[32]
  4.     menu = menu_create("\dJátékosok", "Handler")
  5.    
  6.     for(new i; i < g_maxplayers; i++)
  7.     {
  8.     if(!is_user_connected(i))
  9.     continue
  10.     num_to_str(i, Sor, 5)
  11.     get_user_name(i,Name,charsmax(Name))
  12.     formatex(cim, charsmax(cim), "\w%s", Name)
  13.     menu_additem(menu, cim, Sor)
  14.     }
  15.    
  16.     menu_display(id, menu, 0)
  17. }


Elméletileg jó,bár még a studiót sem nyitottam meg,itt szerkesztettem böngészőben,szóval teszt nem volt.


Edit:
Töröld a plugin elejéről a Name[33][32]-öt

_________________
Blasenkampfwagen

https://discord.gg/uBYnNnZP
GTA:PURSUIT MTA

Ők köszönték meg ultraibolya nek ezt a hozzászólást: 8mTNNe (2020.03.31. 12:45)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Játékos infó menüre
HozzászólásElküldve: 2020.03.31. 13:16 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
ultraibolya írta:
Mert elfelejtette főmenüben lekérni a játékosok nevét.
Ha rámész az elsőre akkor téged dob be

  1. public Menu(id)
  2. {
  3.     new cim[121], menu, Sor[6];
  4.     menu = menu_create("\dJátékosok", "Handler")
  5.    
  6.     for(new i; i < g_maxplayers; i++)
  7.     {
  8.     if(!is_user_connected(i))
  9.     continue
  10.     num_to_str(i, Sor, 5)
  11.        
  12.     formatex(cim, charsmax(cim), "\w%s", Name[i])
  13.     menu_additem(menu, cim, Sor)
  14.     }
  15.    
  16.     menu_display(id, menu, 0)
  17. }


->

  1. public Menu(id)
  2. {
  3.     new cim[121], menu, Sor[6],Name[32]
  4.     menu = menu_create("\dJátékosok", "Handler")
  5.    
  6.     for(new i; i < g_maxplayers; i++)
  7.     {
  8.     if(!is_user_connected(i))
  9.     continue
  10.     num_to_str(i, Sor, 5)
  11.     get_user_name(i,Name,charsmax(Name))
  12.     formatex(cim, charsmax(cim), "\w%s", Name)
  13.     menu_additem(menu, cim, Sor)
  14.     }
  15.    
  16.     menu_display(id, menu, 0)
  17. }


Elméletileg jó,bár még a studiót sem nyitottam meg,itt szerkesztettem böngészőben,szóval teszt nem volt.


Edit:
Töröld a plugin elejéről a Name[33][32]-öt


Most müködik, viszont nem hozza elő a következő menüt, ahol kiirná az adatokat.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Játékos infó menüre
HozzászólásElküldve: 2020.03.31. 14:06 
Offline
Nagyúr
Avatar

Csatlakozott: 2019.08.20. 18:19
Hozzászólások: 501
Megköszönt másnak: 244 alkalommal
Megköszönték neki: 45 alkalommal
Tessék működik, teszt volt!

  1. #include <amxmodx>
  2.  
  3. new g_maxplayers
  4. new pontok[33]
  5. new Szint[33]
  6.  
  7. public plugin_init() {
  8.     register_plugin("Ricsike34&Ultra", "1.0", "Player info")
  9.    
  10.     g_maxplayers = get_maxplayers()
  11.    
  12.     register_clcmd("say /menu", "Menu")
  13. }
  14. public Menu(id)
  15. {
  16.     new cim[121], menu, Sor[6],Name[32]
  17.     menu = menu_create("\dJátékosok", "Handler")
  18.    
  19.     for(new i; i < g_maxplayers; i++)
  20.     {
  21.         if(!is_user_connected(i))
  22.             continue
  23.         num_to_str(i, Sor, 5)
  24.         get_user_name(i,Name,charsmax(Name))
  25.         formatex(cim, charsmax(cim), "\w%s", Name)
  26.         menu_additem(menu, cim, Sor)
  27.     }
  28.    
  29.     menu_display(id, menu, 0)
  30. }
  31.  
  32. public Handler(id, menu, item)
  33. {
  34.     if(item == MENU_EXIT)
  35.     {
  36.         menu_destroy(menu)
  37.         return PLUGIN_HANDLED
  38.     }
  39.    
  40.     Info(id, item)
  41.     return PLUGIN_HANDLED
  42. }
  43.  
  44. public Info(id,item)
  45. {
  46.     new temp[52]
  47.     get_user_name(item, temp, 51)
  48.     new menu = menu_create(temp, "Handlerh")
  49.    
  50.     formatex(temp, 51, "Pontok: %d", pontok[item])
  51.     menu_additem(menu,temp)
  52.     formatex(temp, 51, "Szint: %d", Szint[item])
  53.    
  54.     menu_additem(menu,temp)
  55.     menu_display(id,menu,0)
  56. }
  57.  
  58. public Handlerh(id, Menu, item) {
  59.     if(item == MENU_EXIT)
  60.     {
  61.         menu_destroy(Menu)
  62.         return PLUGIN_HANDLED
  63.     }
  64.    
  65.     return PLUGIN_HANDLED
  66. }


Kép
Kép

_________________
Hamarosan új pluginok lesznek ki terjesztve! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Játékos infó menüre
HozzászólásElküldve: 2020.03.31. 18:47 
Offline
Őskövület
Avatar

Csatlakozott: 2012.03.22. 18:22
Hozzászólások: 2978
Megköszönt másnak: 115 alkalommal
Megköszönték neki: 368 alkalommal
Ha nincs handler akkor nem hozza elő a menüt.
Ricsi annyit csinált hogy berakott egy handlert.

_________________
Blasenkampfwagen

https://discord.gg/uBYnNnZP
GTA:PURSUIT MTA

Ők köszönték meg ultraibolya nek ezt a hozzászólást: 8mTNNe (2020.03.31. 18:54)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Játékos infó menüre
HozzászólásElküldve: 2020.03.31. 19:14 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
Most minden müködik, de a játékosok adatait nem írja ki, minden 0. Tehát Pénze: 0 Lekvár Pont: 0

Mi lehet a baja?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Játékos infó menüre
HozzászólásElküldve: 2020.03.31. 22:54 
Offline
Őskövület
Avatar

Csatlakozott: 2012.03.22. 18:22
Hozzászólások: 2978
Megköszönt másnak: 115 alkalommal
Megköszönték neki: 368 alkalommal
Az hogy ezt össze is kell kötnöd a móddal,meg mondjuk a pontokat addolni is kell valahogy.
Ez csak egy sima plugin,nem egy módot írtunk neked.

_________________
Blasenkampfwagen

https://discord.gg/uBYnNnZP
GTA:PURSUIT MTA

Ők köszönték meg ultraibolya nek ezt a hozzászólást: 8mTNNe (2020.03.31. 23:02)
  Népszerűség: 2.27%


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Játékos infó menüre
HozzászólásElküldve: 2020.04.01. 09:34 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
ultraibolya írta:
Az hogy ezt össze is kell kötnöd a móddal,meg mondjuk a pontokat addolni is kell valahogy.
Ez csak egy sima plugin,nem egy módot írtunk neked.


Ezt bele írtam a modba(exodus felé) és mindent 0-nak ír, holott van pontom.


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  [ 35 hozzászólás ]  Oldal Előző 1 2 3 4 Következő


Ki van itt

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