hlmod.hu

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



Jelenlévő felhasználók

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

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

Regisztrált felhasználók: nincs regisztrált felhasználó 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  [ 2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Menu Jogra
HozzászólásElküldve: 2017.09.14. 21:44 
Offline
Lelkes

Csatlakozott: 2016.02.06. 19:28
Hozzászólások: 21
Megköszönt másnak: 57 alkalommal
Üdv Azt hogyan tudnám megoldani hogy van nekem a az eventek Menü Pont és nekem egy olyan kellene hogy csak a C Jogosultságú látja és használhassa az event menü pontot valahogy megold hato?


  1. public FoMenu(id)
  2. {  
  3.     new String[128]
  4.     formatex(String, charsmax(String), "\r%s \y- FĹ‘menĂĽ^n^n\wSzint: \y%d \w| XP: \y%d\r/\w%d \w| Arany: \d%d", Prefix, Szint[id], XP[id], SzintXP[Szint[id]], Arany[id])
  5.     new menu = menu_create(String, "FoMenuh" )
  6.    
  7.     formatex(String, charsmax(String), "Gyakorlás")
  8.     menu_additem(menu, String, "1")
  9.    
  10.     formatex(String, charsmax(String), "Raktár")
  11.     menu_additem(menu, String, "2")
  12.    
  13.     formatex(String, charsmax(String), "Ládanyitás")
  14.     menu_additem(menu, String, "3")
  15.    
  16.     formatex(String, charsmax(String), "Piac")
  17.     menu_additem(menu, String, "4")
  18.  
  19.     get_mapname(Palya, charsmax(Palya))
  20.     if(equal("metin2", Palya))
  21.         {
  22.     formatex(String, charsmax(String), "\dFegyvermenĂĽ \w| \rEvent ideje alatt nem használhatod!!")
  23.     menu_additem(menu, String, "5")
  24.         }
  25.         else
  26.         {
  27.     formatex(String, charsmax(String), "FegyvermenĂĽ")
  28.     menu_additem(menu, String, "5")
  29.         }
  30.  
  31.     formatex(String, charsmax(String), "Kuka")
  32.     menu_additem(menu, String, "6")
  33.  
  34.     formatex(String, charsmax(String), "KĂĽldetĂ©sek \d(FrissĂ­tĂ©s)")
  35.     menu_additem(menu, String, "7")
  36.  
  37.     formatex(String, charsmax(String), "Barkácsolás")
  38.     menu_additem(menu, String, "8")
  39.  
  40.     formatex(String, charsmax(String), "KĂĽldĂ©s")
  41.     menu_additem(menu, String, "9")
  42.  
  43.     formatex(String, charsmax(String), "VIP MenĂĽ")
  44.     menu_additem(menu, String, "10")
  45.    
  46.     if(ADMIN_LEVEL_C)
  47.     {
  48.     formatex(String, charsmax(String), "Event Menu")
  49.     menu_additem(menu, String, "11")
  50. }
  51.  
  52.     menu_display(id, menu)
  53. }
  54.  
  55.  
  56. public FoMenuh(id, menu, item){
  57.    
  58.     if(item == MENU_EXIT)
  59.     {
  60.         menu_destroy(menu)
  61.         return
  62.     }
  63.    
  64.     new Adat[32], Sor[64]
  65.     new Access, Callback
  66.     menu_item_getinfo(menu, item, Access, Adat, charsmax(Adat), Sor, charsmax(Sor), Callback)
  67.     new x = str_to_num(Adat)
  68.    
  69.     switch(x)
  70.     {
  71.        
  72.         case 1:
  73.         {
  74.             KepessegMenu(id)
  75.         }
  76.        
  77.         case 2:
  78.         {
  79.             RaktarMenu(id)
  80.         }
  81.        
  82.         case 3:
  83.         {
  84.             LadaMenu(id)
  85.         }      
  86.        
  87.         case 4:
  88.         {
  89.             FoPiacMenu(id)
  90.         }
  91.        
  92.         case 5:
  93.         {
  94.                         Fegyomenuu(id)
  95.                 }
  96.  
  97.         case 6:
  98.         {
  99.                         Kuka(id)
  100.                 }
  101.  
  102.         case 7:
  103.         {
  104.                         MissionM(id)
  105.                 }
  106.  
  107.         case 8:
  108.         {
  109.                         Barkacsolas(id)
  110.                 }
  111.  
  112.         case 9:
  113.         {
  114.                         KuldesMenu(id)
  115.                 }
  116.  
  117.         case 10:
  118.         {
  119.                         VipMenu(id)
  120.                 }
  121.         case 11:
  122.         {
  123.                         eventmenu(id)
  124.                 }
  125.     }
  126. }
  127.  
  128. public eventmenu(id)
  129. {      
  130.     new String[128]
  131.     formatex(String, charsmax(String), "\r%s \y- \wEventek", Prefix)
  132.     new menu = menu_create(String, "eventmenuH" )
  133.    
  134.     formatex(String, charsmax(String), "\rO\w || \yX\w|")
  135.     menu_additem(menu, String, "1")
  136.    
  137.     formatex(String, charsmax(String), "\rKö || \wEvent")
  138.     menu_additem(menu, String, "2")
  139.    
  140.     formatex(String, charsmax(String),"\wBoos || \wEvent")
  141.     menu_additem(menu, String, "3")
  142.    
  143.    
  144.     menu_display(id, menu)
  145. }
  146.  
  147. public eventmenuH(id, menu, item)
  148. {
  149.    
  150.     if(item == MENU_EXIT)
  151.     {
  152.         menu_destroy(menu)
  153.         return
  154.     }
  155.    
  156.     new Adat[32], Sor[64]
  157.     new Access, Callback
  158.     menu_item_getinfo(menu, item, Access, Adat, charsmax(Adat), Sor, charsmax(Sor), Callback)
  159.     new x = str_to_num(Adat)
  160.    
  161.     switch(x)
  162.     {
  163.         case 1:
  164.         {
  165.             ox_event(id)
  166.         }
  167.        
  168.         case 2:
  169.         {
  170.             ko_event(id)
  171.         }
  172.         case 3:
  173.         {
  174.             boss_event(id)
  175.         }
  176.        
  177.     }
  178. }
  179. public ox_event(id)
  180. {  
  181. }
  182. public ko_event(id)
  183. {  
  184. }
  185. public boss_event(id)
  186. {  
  187. }


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Menu Jogra
HozzászólásElküldve: 2017.09.14. 22:35 
Offline
Őstag
Avatar

Csatlakozott: 2017.08.21. 15:51
Hozzászólások: 1109
Megköszönt másnak: 36 alkalommal
Megköszönték neki: 195 alkalommal
jocikahehe írta:
Üdv Azt hogyan tudnám megoldani hogy van nekem a az eventek Menü Pont és nekem egy olyan kellene hogy csak a C Jogosultságú látja és használhassa az event menü pontot valahogy megold hato?


  1. public FoMenu(id)
  2. {  
  3.     new String[128]
  4.     formatex(String, charsmax(String), "\r%s \y- FĹ‘menĂĽ^n^n\wSzint: \y%d \w| XP: \y%d\r/\w%d \w| Arany: \d%d", Prefix, Szint[id], XP[id], SzintXP[Szint[id]], Arany[id])
  5.     new menu = menu_create(String, "FoMenuh" )
  6.    
  7.     formatex(String, charsmax(String), "Gyakorlás")
  8.     menu_additem(menu, String, "1")
  9.    
  10.     formatex(String, charsmax(String), "Raktár")
  11.     menu_additem(menu, String, "2")
  12.    
  13.     formatex(String, charsmax(String), "Ládanyitás")
  14.     menu_additem(menu, String, "3")
  15.    
  16.     formatex(String, charsmax(String), "Piac")
  17.     menu_additem(menu, String, "4")
  18.  
  19.     get_mapname(Palya, charsmax(Palya))
  20.     if(equal("metin2", Palya))
  21.         {
  22.     formatex(String, charsmax(String), "\dFegyvermenĂĽ \w| \rEvent ideje alatt nem használhatod!!")
  23.     menu_additem(menu, String, "5")
  24.         }
  25.         else
  26.         {
  27.     formatex(String, charsmax(String), "FegyvermenĂĽ")
  28.     menu_additem(menu, String, "5")
  29.         }
  30.  
  31.     formatex(String, charsmax(String), "Kuka")
  32.     menu_additem(menu, String, "6")
  33.  
  34.     formatex(String, charsmax(String), "KĂĽldetĂ©sek \d(FrissĂ­tĂ©s)")
  35.     menu_additem(menu, String, "7")
  36.  
  37.     formatex(String, charsmax(String), "Barkácsolás")
  38.     menu_additem(menu, String, "8")
  39.  
  40.     formatex(String, charsmax(String), "KĂĽldĂ©s")
  41.     menu_additem(menu, String, "9")
  42.  
  43.     formatex(String, charsmax(String), "VIP MenĂĽ")
  44.     menu_additem(menu, String, "10")
  45.    
  46.     if(ADMIN_LEVEL_C)
  47.     {
  48.     formatex(String, charsmax(String), "Event Menu")
  49.     menu_additem(menu, String, "11")
  50. }
  51.  
  52.     menu_display(id, menu)
  53. }
  54.  
  55.  
  56. public FoMenuh(id, menu, item){
  57.    
  58.     if(item == MENU_EXIT)
  59.     {
  60.         menu_destroy(menu)
  61.         return
  62.     }
  63.    
  64.     new Adat[32], Sor[64]
  65.     new Access, Callback
  66.     menu_item_getinfo(menu, item, Access, Adat, charsmax(Adat), Sor, charsmax(Sor), Callback)
  67.     new x = str_to_num(Adat)
  68.    
  69.     switch(x)
  70.     {
  71.        
  72.         case 1:
  73.         {
  74.             KepessegMenu(id)
  75.         }
  76.        
  77.         case 2:
  78.         {
  79.             RaktarMenu(id)
  80.         }
  81.        
  82.         case 3:
  83.         {
  84.             LadaMenu(id)
  85.         }      
  86.        
  87.         case 4:
  88.         {
  89.             FoPiacMenu(id)
  90.         }
  91.        
  92.         case 5:
  93.         {
  94.                         Fegyomenuu(id)
  95.                 }
  96.  
  97.         case 6:
  98.         {
  99.                         Kuka(id)
  100.                 }
  101.  
  102.         case 7:
  103.         {
  104.                         MissionM(id)
  105.                 }
  106.  
  107.         case 8:
  108.         {
  109.                         Barkacsolas(id)
  110.                 }
  111.  
  112.         case 9:
  113.         {
  114.                         KuldesMenu(id)
  115.                 }
  116.  
  117.         case 10:
  118.         {
  119.                         VipMenu(id)
  120.                 }
  121.         case 11:
  122.         {
  123.                         eventmenu(id)
  124.                 }
  125.     }
  126. }
  127.  
  128. public eventmenu(id)
  129. {      
  130.     new String[128]
  131.     formatex(String, charsmax(String), "\r%s \y- \wEventek", Prefix)
  132.     new menu = menu_create(String, "eventmenuH" )
  133.    
  134.     formatex(String, charsmax(String), "\rO\w || \yX\w|")
  135.     menu_additem(menu, String, "1")
  136.    
  137.     formatex(String, charsmax(String), "\rKö || \wEvent")
  138.     menu_additem(menu, String, "2")
  139.    
  140.     formatex(String, charsmax(String),"\wBoos || \wEvent")
  141.     menu_additem(menu, String, "3")
  142.    
  143.    
  144.     menu_display(id, menu)
  145. }
  146.  
  147. public eventmenuH(id, menu, item)
  148. {
  149.    
  150.     if(item == MENU_EXIT)
  151.     {
  152.         menu_destroy(menu)
  153.         return
  154.     }
  155.    
  156.     new Adat[32], Sor[64]
  157.     new Access, Callback
  158.     menu_item_getinfo(menu, item, Access, Adat, charsmax(Adat), Sor, charsmax(Sor), Callback)
  159.     new x = str_to_num(Adat)
  160.    
  161.     switch(x)
  162.     {
  163.         case 1:
  164.         {
  165.             ox_event(id)
  166.         }
  167.        
  168.         case 2:
  169.         {
  170.             ko_event(id)
  171.         }
  172.         case 3:
  173.         {
  174.             boss_event(id)
  175.         }
  176.        
  177.     }
  178. }
  179. public ox_event(id)
  180. {  
  181. }
  182. public ko_event(id)
  183. {  
  184. }
  185. public boss_event(id)
  186. {  
  187. }


Gyors kitérő kérdés. new String[128] alatt futó menükek neked megjelenití? Rég nem írtam plugint, de 1 változóba beleírattad azt a menüsort, majd minden menüpontban azt használod, és átiratod. Edit: Régebben énis megpróbáltam. Nem működött. Lehet csak én voltam balfasz.

Amúgy, a kérdésre válaszolva: KICK jog. De nézd meg a C-re melyik van, és helyettesítsd vele. Persze az index sem m1.
  1. if(get_user_flags(id) & ADMIN_KICK)


Ha nem megy a Feltétel használata itt egy példa:

  1. if(get_user_flags(id) & ADMIN_BAN){
  2. latja_menut(id)
  3. }


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


Ki van itt

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