hlmod.hu

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



Jelenlévő felhasználók

Jelenleg 304 felhasználó van jelen :: 3 regisztrált, 0 rejtett és 301 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  [ 17 hozzászólás ]  Oldal Előző 1 2
Szerző Üzenet
 Hozzászólás témája: Re: Egyszer használható menü
HozzászólásElküldve: 2019.12.05. 11:55 
A végén már teljesen meg lesz írva egy új plugin :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Egyszer használható menü
HozzászólásElküldve: 2019.12.06. 20:01 
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
Szia tessék.
*Ott a köszönöm gomb! *
  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <colorchat>
  4.  
  5. new Kulcs[33], Dollar[33], g_xp[33], g_szint[33], g_megvan[33]
  6.  
  7. public plugin_init()
  8. {  
  9.     register_plugin("eltűnő-menü", "1.0", "8mTNNe")
  10.     register_clcmd("say /Menu", "Fomenu")
  11. }
  12. public Fomenu(id)
  13. {
  14.    new String[121];
  15.    format(String, charsmax(String), "Főmenü")
  16.    new menu = menu_create(String, "Fomenu_h")
  17.  
  18.    if(g_megvan[id] == 0)
  19.    {
  20.    menu_additem(menu, "Értesítés (1)", "1", 0)
  21.    }
  22.    else
  23.    {
  24.    menu_additem(menu, "Valami menü", "0", 0)
  25.  
  26.    menu_display(id, menu, 0);
  27.    }
  28. }
  29. public fomenu_h(id, menu, item)
  30. {
  31.     if(item == MENU_EXIT)
  32.     {
  33.         menu_destroy(menu)
  34.         return
  35.     }
  36.     new data[9], szName[64]
  37.     new access, callback
  38.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  39.     new key = str_to_num(data)
  40.    
  41.     switch(key)
  42.     {
  43.      case 1: ertesito(id)
  44.     }
  45. }
  46. public ertesito(id)
  47. {
  48.    new string[200];
  49.    formatex(string, charsmax(string), "Menü név  ^n Értesítésed van")
  50.    new menu = menu_create(string, "g_ertesit")
  51.  
  52.    formatex(string, charsmax(string), "Üzenet elolvasása ^n^n Kellemes Ünnepeket!")
  53.    menu_additem(menu, string, "1")
  54.  
  55.    menu_display(id, menu)
  56.    return PLUGIN_HANDLED
  57. }
  58. public g_ertesit(id, menu, item)
  59. {
  60.  
  61.    if(item == MENU_EXIT){
  62.    menu_destroy(menu)
  63.    return
  64. }
  65.  
  66.    new adat[14], sor[32]
  67.    new access, callback
  68.    menu_item_getinfo(menu, item, access, adat, charsmax(adat), sor, charsmax(sor), callback)
  69.    new x = str_to_num(adat)
  70.  
  71.    switch(x){
  72.    case 1: {
  73.    show_motd(id, "addons/amxmodx/configs/ertesit.txt")
  74.    g_megvan[id]++
  75.    Kulcs[id] += 3  //ide teszed a cuccokat amiket akarsz hogy kapjanak ajándékba
  76.    Dollar[id] += 508
  77.    g_xp[id] += 20
  78.    g_szint[id] += 1
  79.    ColorChat(id, GREEN, "Siekresen meg kaptad az ajándékodat")
  80.    }
  81. }
  82. }


Txt:
  1. <html>
  2.  <head>
  3.   <title>Szia frissen regisztráltál és ezért kaptál ajándékot!</title>
  4.   <meta http-equiv='Content-Type' content='text/html; charset=UTF-8' />
  5.  </head>
  6.  <body>
  7.   <h2>Szia frissen regisztráltál és ezért kaptál ajándékot!</h2>
  8.  </body>
  9. </html>



Ezt meg sql be mentsed le

  1. g_megvan[33]



Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2006 ITB CompuPhase, AMX Mod X Team
Modified for www.freakz.ro

Header size: 584 bytes

Code size: 3732 bytes
Data size: 2840 bytes
Stack/heap size: 16384 bytes; max. usage is unknown, due to recursion
Total requirements: 23540 bytes
Done.




5 euro lesz.

_________________
Hamarosan új pluginok lesznek ki terjesztve! :)


A hozzászólást 3 alkalommal szerkesztették, utoljára 8mTNNe 2019.12.10. 14:45-kor.

Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Egyszer használható menü
HozzászólásElküldve: 2019.12.08. 00:02 
Offline
Félisten
Avatar

Csatlakozott: 2016.03.06. 14:20
Hozzászólások: 964
Megköszönt másnak: 102 alkalommal
Megköszönték neki: 134 alkalommal
Ocsmány az egész amit az előző kommentelt....

Felesleges dolgok vannak benne..

pl:



Azt az időt fogja neki kiírni amikor nézi a menüt, semmi értelme az ekkor-nak... (még abban sem vagyok biztos hogy %s-el kérjük le)

  1. new Time[10];
  2.     get_time("%H:%M:%S", Time, charsmax(Time))
  3.     formatex(string, charsmax(string), "Menü név  ^nÉrtesítésed jött ekkor: %s|^n^n", Time)



na meg minek külön a megadas csatorna?

Szimplán nem elég beleírni a Case-ba amit akar kapni? feleslegesen hozod létre.

_________________
 ! Moderátori megjegyzés (kiki):
Kérlek csekkold az aláírásra vonatkozó szabályokat!


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Egyszer használható menü
HozzászólásElküldve: 2019.12.10. 13:45 
The Peace írta:
Ocsmány az egész amit az előző kommentelt....

Felesleges dolgok vannak benne..

pl:



Azt az időt fogja neki kiírni amikor nézi a menüt, semmi értelme az ekkor-nak... (még abban sem vagyok biztos hogy %s-el kérjük le)

  1. new Time[10];
  2.     get_time("%H:%M:%S", Time, charsmax(Time))
  3.     formatex(string, charsmax(string), "Menü név  ^nÉrtesítésed jött ekkor: %s|^n^n", Time)



na meg minek külön a megadas csatorna?

Szimplán nem elég beleírni a Case-ba amit akar kapni? feleslegesen hozod létre.




I'm?


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Egyszer használható menü
HozzászólásElküldve: 2019.12.10. 14:42 
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
The Peace írta:
Ocsmány az egész amit az előző kommentelt....

Felesleges dolgok vannak benne..

pl:



Azt az időt fogja neki kiírni amikor nézi a menüt, semmi értelme az ekkor-nak... (még abban sem vagyok biztos hogy %s-el kérjük le)

  1. new Time[10];
  2.     get_time("%H:%M:%S", Time, charsmax(Time))
  3.     formatex(string, charsmax(string), "Menü név  ^nÉrtesítésed jött ekkor: %s|^n^n", Time)



na meg minek külön a megadas csatorna?

Szimplán nem elég beleírni a Case-ba amit akar kapni? feleslegesen hozod létre.



Tessék most ürülhetsz :D

  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <colorchat>
  4.  
  5. new Kulcs[33], Dollar[33], g_xp[33], g_szint[33], g_megvan[33]
  6.  
  7. public plugin_init()
  8. {  
  9.     register_plugin("eltűnő-menü", "1.0", "8mTNNe")
  10.     register_clcmd("say /Menu", "Fomenu")
  11. }
  12. public Fomenu(id)
  13. {
  14.    new String[121];
  15.    format(String, charsmax(String), "Főmenü")
  16.    new menu = menu_create(String, "Fomenu_h")
  17.  
  18.    if(g_megvan[id] == 0)
  19.    {
  20.    menu_additem(menu, "Értesítés (1)", "1", 0)
  21.    }
  22.    else
  23.    {
  24.    menu_additem(menu, "Valami menü", "0", 0)
  25.  
  26.    menu_display(id, menu, 0);
  27.    }
  28. }
  29. public fomenu_h(id, menu, item)
  30. {
  31.     if(item == MENU_EXIT)
  32.     {
  33.         menu_destroy(menu)
  34.         return
  35.     }
  36.     new data[9], szName[64]
  37.     new access, callback
  38.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  39.     new key = str_to_num(data)
  40.    
  41.     switch(key)
  42.     {
  43.      case 1: ertesito(id)
  44.     }
  45. }
  46. public ertesito(id)
  47. {
  48.    new string[200];
  49.    formatex(string, charsmax(string), "Menü név  ^n Értesítésed van")
  50.    new menu = menu_create(string, "g_ertesit")
  51.  
  52.    formatex(string, charsmax(string), "Üzenet elolvasása ^n^n Kellemes Ünnepeket!")
  53.    menu_additem(menu, string, "1")
  54.  
  55.    menu_display(id, menu)
  56.    return PLUGIN_HANDLED
  57. }
  58. public g_ertesit(id, menu, item)
  59. {
  60.  
  61.    if(item == MENU_EXIT){
  62.    menu_destroy(menu)
  63.    return
  64. }
  65.  
  66.    new adat[14], sor[32]
  67.    new access, callback
  68.    menu_item_getinfo(menu, item, access, adat, charsmax(adat), sor, charsmax(sor), callback)
  69.    new x = str_to_num(adat)
  70.  
  71.    switch(x){
  72.    case 1: {
  73.    show_motd(id, "addons/amxmodx/configs/ertesit.txt")
  74.    g_megvan[id]++
  75.    Kulcs[id] += 3  //ide teszed a cuccokat amiket akarsz hogy kapjanak ajándékba
  76.    Dollar[id] += 508
  77.    g_xp[id] += 20
  78.    g_szint[id] += 1
  79.    ColorChat(id, GREEN, "Siekresen meg kaptad az ajándékodat")
  80.    }
  81. }
  82. }

_________________
Hamarosan új pluginok lesznek ki terjesztve! :)


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Egyszer használható menü
HozzászólásElküldve: 2019.12.12. 13:09 
Offline
Fanatikus

Csatlakozott: 2019.07.19. 10:58
Hozzászólások: 175
Megköszönt másnak: 37 alkalommal
8mTNNe írta:
The Peace írta:
Ocsmány az egész amit az előző kommentelt....

Felesleges dolgok vannak benne..

pl:



Azt az időt fogja neki kiírni amikor nézi a menüt, semmi értelme az ekkor-nak... (még abban sem vagyok biztos hogy %s-el kérjük le)

  1. new Time[10];
  2.     get_time("%H:%M:%S", Time, charsmax(Time))
  3.     formatex(string, charsmax(string), "Menü név  ^nÉrtesítésed jött ekkor: %s|^n^n", Time)



na meg minek külön a megadas csatorna?

Szimplán nem elég beleírni a Case-ba amit akar kapni? feleslegesen hozod létre.



Tessék most ürülhetsz :D

  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <colorchat>
  4.  
  5. new Kulcs[33], Dollar[33], g_xp[33], g_szint[33], g_megvan[33]
  6.  
  7. public plugin_init()
  8. {  
  9.     register_plugin("eltűnő-menü", "1.0", "8mTNNe")
  10.     register_clcmd("say /Menu", "Fomenu")
  11. }
  12. public Fomenu(id)
  13. {
  14.    new String[121];
  15.    format(String, charsmax(String), "Főmenü")
  16.    new menu = menu_create(String, "Fomenu_h")
  17.  
  18.    if(g_megvan[id] == 0)
  19.    {
  20.    menu_additem(menu, "Értesítés (1)", "1", 0)
  21.    }
  22.    else
  23.    {
  24.    menu_additem(menu, "Valami menü", "0", 0)
  25.  
  26.    menu_display(id, menu, 0);
  27.    }
  28. }
  29. public fomenu_h(id, menu, item)
  30. {
  31.     if(item == MENU_EXIT)
  32.     {
  33.         menu_destroy(menu)
  34.         return
  35.     }
  36.     new data[9], szName[64]
  37.     new access, callback
  38.     menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback)
  39.     new key = str_to_num(data)
  40.    
  41.     switch(key)
  42.     {
  43.      case 1: ertesito(id)
  44.     }
  45. }
  46. public ertesito(id)
  47. {
  48.    new string[200];
  49.    formatex(string, charsmax(string), "Menü név  ^n Értesítésed van")
  50.    new menu = menu_create(string, "g_ertesit")
  51.  
  52.    formatex(string, charsmax(string), "Üzenet elolvasása ^n^n Kellemes Ünnepeket!")
  53.    menu_additem(menu, string, "1")
  54.  
  55.    menu_display(id, menu)
  56.    return PLUGIN_HANDLED
  57. }
  58. public g_ertesit(id, menu, item)
  59. {
  60.  
  61.    if(item == MENU_EXIT){
  62.    menu_destroy(menu)
  63.    return
  64. }
  65.  
  66.    new adat[14], sor[32]
  67.    new access, callback
  68.    menu_item_getinfo(menu, item, access, adat, charsmax(adat), sor, charsmax(sor), callback)
  69.    new x = str_to_num(adat)
  70.  
  71.    switch(x){
  72.    case 1: {
  73.    show_motd(id, "addons/amxmodx/configs/ertesit.txt")
  74.    g_megvan[id]++
  75.    Kulcs[id] += 3  //ide teszed a cuccokat amiket akarsz hogy kapjanak ajándékba
  76.    Dollar[id] += 508
  77.    g_xp[id] += 20
  78.    g_szint[id] += 1
  79.    ColorChat(id, GREEN, "Siekresen meg kaptad az ajándékodat")
  80.    }
  81. }
  82. }


Nem hozza elő a menüt.


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Egyszer használható menü
HozzászólásElküldve: 2019.12.12. 13:24 
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
Ez csak egy példa kép lett ide téve hogy ez alapján be bírják tenni a Módba.
Nekem működött rendesen az eltűnő menü meg működik is!

Érdekes
Képek:
Kép
Kép
Kép
Kép

_________________
Hamarosan új pluginok lesznek ki terjesztve! :)


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  [ 17 hozzászólás ]  Oldal Előző 1 2


Ki van itt

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