hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.16. 06:34



Jelenlévő felhasználók

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

A legtöbb felhasználó (2761 fő) 2025.01.09. 20:06-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot], Google [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  [2 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: Fegyver Menu/skin menü elakadtam.
HozzászólásElküldve:2016.09.17. 15:58 
Offline
Jómunkásember

Csatlakozott:2016.06.20. 10:23
Hozzászólások:489
Megköszönt másnak: 47 alkalommal
Megköszönték neki: 15 alkalommal
Sziasztok épp írok egy fegyver menü rendszert és aza baj hogy a Fegyver Skine be/ki kapcsolásnál hogy nem fut le az egész a amxx-studioval, vagy én rontottam volna el?
Aki tud az segíthettne mert szerintem így jónak kellene lennie!!


  1. #include <amxmodx>
  2. #include <amxmisc>
  3. #include <fakemeta>
  4. #include <hamsandwich>
  5. #include <cstrike>
  6. #include <colorchat>
  7. #include <fun>
  8. #include <engine>
  9.    
  10.          new beki[33]
  11.      
  12.     public plugin_init()
  13.      
  14.     {
  15.         register_plugin("New OnlyD2 BfS- Főmenu 2k16.09.17!!!!!", "1.0", "Adrian!");
  16.      
  17.         register_clcmd("say /menus", "ShowMenu");
  18.       //  register_clcmd("chooseteam", "ShowMenu")  
  19.         register_impulse(201, "ShowMenu")
  20.    
  21.        
  22.      
  23.     }
  24.      
  25.     public ShowMenu(id)
  26.     {
  27.         new menu = menu_create("\r-|New OnlyD2|-\y Fegyver Menü/Skin menü!", "handler");
  28.      
  29.         menu_additem(menu, "\wFegyver Skinek", "", 0); // case 0 még nincs használatban!
  30.    
  31.         // Menübe
  32.     if(get_user_flags(id)&ADMIN_KICK)
  33.         {
  34.         if(beki[id] == 0)
  35.         formatex(ShowMenu, charsmax(ShowMenu), "\yFegyver Skin \d(\rBekapcsolva\d)")
  36.         else
  37.         formatex(szMenu, charsmax(ShowMenu), "\yFegyver Skin \d(\rKikapcsolva\d)")
  38.         menu_additem(menu, ShowMenu, "2", 0);
  39.      
  40.      
  41.         return PLUGIN_HANDLED;
  42.      
  43.     }
  44.      
  45.     public handler(id, menu, item)
  46.      
  47.     {
  48.      
  49.         if(item == MENU_EXIT)
  50.      
  51.         {
  52.             menu_cancel(id);
  53.      
  54.             return PLUGIN_HANDLED;
  55.      
  56.         }
  57.      
  58.      
  59.      
  60.         new command[6], name[64], access, callback;
  61.      
  62.      
  63.         menu_item_getinfo(menu, item, access, command, sizeof command - 1, name, sizeof name - 1, callback);
  64.      
  65.      
  66.         switch(item)
  67.      
  68.         {
  69.      
  70.            case 9 : {
  71.                 if(beki[id] == 1)
  72.                     beki[id] = 0
  73.                     g_kijelentkezadminbol[id] = 0
  74.                     set_task(0.1, "profilom", id)
  75.  
  76.     else
  77.     if(beki[id] == 0)
  78.     beki[id] = 1
  79.  
  80.             }
  81.         }
  82.      
  83.         menu_destroy(menu);
  84.      
  85.         return PLUGIN_HANDLED;
  86.     }

_________________
BfS* #Team ~Global Offensive IP: 213.181.206.26:27059

Kép


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: Fegyver Menu/skin menü elakadtam.
HozzászólásElküldve:2016.09.17. 21:46 
Offline
Nagyúr
Avatar

Csatlakozott:2016.03.05. 20:56
Hozzászólások:666
Megköszönt másnak: 27 alkalommal
Megköszönték neki: 124 alkalommal
Ezt minek ennyire bonyolítani?

Ennyi az egész:

  1. public Menu(id)
  2. {
  3. new menu[121];
  4. format(cim, charsmax(cim), "Menü");
  5. new menu = menu_create(cim, "Menu_h");
  6.  
  7. menu_additem(menu, beki[id] == 1 ? "Skin: \rBekapcsolva \y| \wKikapcsolva":"Skin: \wBekapcsolva \y| \rKikapcsolva", "1",0);
  8.  
  9. menu_display(id, menu, 0);
  10. }
  11.  
  12. public Menu_h(id, menu, item){
  13. if(item == MENU_EXIT)
  14. {
  15. menu_destroy(menu);
  16. return;
  17. }
  18.  
  19. new data[9], szName[64];
  20. new access, callback;
  21. menu_item_getinfo(menu, item, access, data,charsmax(data), szName,charsmax(szName), callback);
  22. new key = str_to_num(data);
  23.  
  24. switch(key)
  25.        {
  26.         case 1:
  27.         {
  28.             if(beki[id] == 1)
  29.             {
  30.                 beki[id] = 0;
  31.             }
  32.             else
  33.             {
  34.                 beki[id] = 1;
  35.             }
  36.             Menu(id);
  37.         }
  38.     }
  39. }


Mondjuk jelen esetben mindenki tudja állítani nem csak admin

_________________
Global Offensive modok:

Global Offensive Mode 1.0
Global Offensive Mode 3.0
exodus Global Offensive 4.0


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 4 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