hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2025.06.17. 01:43



Jelenlévő felhasználók

Jelenleg 358 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 357 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]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  [4 hozzászólás ] 
Szerző Üzenet
 Hozzászólás témája: menü almenüvel
HozzászólásElküldve:2012.08.25. 10:09 
Offline
Őskövület
Avatar

Csatlakozott:2011.09.26. 20:33
Hozzászólások:2105
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 33 alkalommal
hali egy olyan menüt kérek hogy legyen benne almenü és minden kör elején kijöjjön ez a menü de a /extra parancsra is előlehessen hívni
valahogy így legyen
1. Normal fegyok (1-es főmenü)
---1. a név bármi lehet és a /qbz95 parancsot hajtsa végre (ez már az almenü)
---2. a név bármi lehet és a /ddeagle parancsot hajtsa végre

2. Jo fegyok (2-es főmenü)
---1. a név bármi lehet és a /m134 parancsot hajtsa végre (ez is az almenü)
---2. a név bármi lehet és a /ak47long parancsot hajtsa végre

Szóval így kéne persze amit zárójelben kommenteltem az ne legyen ott
köszi :D


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü almenüvel
HozzászólásElküldve:2012.08.26. 12:42 
Offline
Őskövület
Avatar

Csatlakozott:2011.09.26. 20:33
Hozzászólások:2105
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 33 alkalommal
nem kell már


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü almenüvel
HozzászólásElküldve:2012.08.27. 10:07 
Offline
Őskövület
Avatar

Csatlakozott:2013.01.01. 17:48
Hozzászólások:2441
Megköszönt másnak: 18 alkalommal
Megköszönték neki: 21 alkalommal
olyan case-t csinálsz, ami meghív egy másik menüt.
pl.:
regisztrálsz 1 concmd-t , mondjuk menu1-et aztán még 1 et: menu2
arra csinálsz 1 menüt, és a caseba írsz egy olyat h client_cmd(id, "menu2") és amikor rámegy a user, előhívja neki a másik menüt is. persze ezt a concmdt ha ismeri a user, ő is elő tudja hívni, tehát olyat csinálj, amit csak te ismersz. pl.: asdgkhnmoasdgasd


Hozzászólás jelentése
Vissza a tetejére
   
 Hozzászólás témája: Re: menü almenüvel
HozzászólásElküldve:2012.08.27. 10:43 
Offline
Őskövület
Avatar

Csatlakozott:2011.09.17. 17:54
Hozzászólások:2350
Megköszönt másnak: 40 alkalommal
Megköszönték neki: 57 alkalommal
Az nagyon nagy elbonyolítás...
Egyszerü: megcsinálod a főmenüt,majd caseba beírod pl: almenu(id),majd public almenu(id),és belerakod a menüt.

PL:

Kód:
new szText[ 555 char ];

formatex( szText, charsmax( szText ), "\wValassz !");
new menu = menu_create( szText, "fomenuhandler" );

formatex( szText, charsmax( szText ), "menüpont");
menu_additem( menu, szText, "1", 0 ),

menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );

menu_display( id, menu, 0 );

return PLUGIN_CONTINUE;
}


Kód:
public fomenuhandler( id, menu, item )
{
if( item == MENU_EXIT )
{
   menu_destroy( menu );
   return PLUGIN_HANDLED;
}

new data[ 6 ], iName[ 64 ], access, callback;
menu_item_getinfo( menu, item, access, data, charsmax( data ), iName, charsmax( iName ), callback );

new key = str_to_num( data );

switch( key )
{
   case 1:
   {
      almenu(id)
   }
}
return PLUGIN_HANDLED
}


Kód:
public almenu(id)
{
new szText[ 555 char ];

formatex( szText, charsmax( szText ), "Almenu");
new menu = menu_create( szText, "almenuhandler" );

formatex( szText, charsmax( szText ), "menüpont)");
menu_additem( menu, szText, "1", 0 ),

menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );

menu_display( id, menu, 0 );

return PLUGIN_CONTINUE;
}



stb..............


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


Ki van itt

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