Příspěvků: 7
• Stránka 1 z 1
[V]Pawn
Zdravím.
Potřeboval bych zjistit jednu věc od nějakých profíků přeš AmxModx studio.
Chtěl bych vytvořit menu (což umím), ve kterým je další menu, jako je třeba Zombie plague, kde máte "Výběr zbraně" a když "výběr zbraně" zvolíte, tak tam máte další menu s Primárními zbraněmi a potom vyjede další menu se sekundárníma zbraněma.
Jen podotýkám že jsem vůbec nikde ani na YouTube, ani na google, ani na nějakých jiných vyhledavačích prostě tento tutorial najít nemohl, a zkoušel jsem se kouknout i do addons/amxmodx/scripting abych se i inspiroval, ale tam nic není :/
Zatím a díky za rady
.
Potřeboval bych zjistit jednu věc od nějakých profíků přeš AmxModx studio.
Chtěl bych vytvořit menu (což umím), ve kterým je další menu, jako je třeba Zombie plague, kde máte "Výběr zbraně" a když "výběr zbraně" zvolíte, tak tam máte další menu s Primárními zbraněmi a potom vyjede další menu se sekundárníma zbraněma.
Jen podotýkám že jsem vůbec nikde ani na YouTube, ani na google, ani na nějakých jiných vyhledavačích prostě tento tutorial najít nemohl, a zkoušel jsem se kouknout i do addons/amxmodx/scripting abych se i inspiroval, ale tam nic není :/
Zatím a díky za rady

Někdo hulí škéro,
druhý hulí péro.
druhý hulí péro.
-
Kotikbb2zmchr2 - Amatér
- Příspěvky: 48
- Registrován: 14 říj 2017, 18:32
Re: Pawn
useless píše:zkousel jsi treba https://forums.alliedmods.net/showthread.php?t=216998 ?
Sice jsem to zkoušel až teď tu stránku, ale s mým problémem to nepomůže stejně :/
Někdo hulí škéro,
druhý hulí péro.
druhý hulí péro.
-
Kotikbb2zmchr2 - Amatér
- Příspěvky: 48
- Registrován: 14 říj 2017, 18:32
Re: Pawn
Zsigray píše:Ale preco by nepomohlo? Pomoze. Vdaka tomu nastroju si vies kompletne preddefinovat cele menu, vratane textu a tlacidiel. Nasledne sa ti generuje realny kod, na zaklade ktoreho uz ty mozes menu dalej expandovat.
Spíš bych potřeboval kód, jak udělat menu v menu, ale z tam toho programu to nezjistím..
Někdo hulí škéro,
druhý hulí péro.
druhý hulí péro.
-
Kotikbb2zmchr2 - Amatér
- Příspěvky: 48
- Registrován: 14 říj 2017, 18:32
Re: Pawn
https://forums.alliedmods.net/showthrea ... 64#SubMenu
- Kód: Vybrat vše
#include <amxmodx>
public plugin_init()
{
register_clcmd( "my_awesome_menu","AwesomeMenu" );
}
public AwesomeMenu( id )
{
new menu = menu_create( "\rLook at this awesome Menu!:", "menu_handler" )
menu_additem( menu, "\wI'm Selection #1", "", 0 );
menu_additem( menu, "\wGo to SubMenu", "", 0 );
menu_display( id, menu, 0 );
}
public menu_handler( id, menu, item )
{
switch( item )
{
case 0:
{
client_print( id, print_chat, "Hooray! You selected the Awesome 1st Selection" );
}
case 1:
{
//Send them to the submenu
SubMenu( id );
}
case MENU_EXIT:
{
//Do nothing?
}
}
menu_destroy( menu );
return PLUGIN_HANDLED;
}
SubMenu( id )
{
//Note that we will be using a different menu handler
new menu = menu_create( "\rLook at this awesome Sub-Menu!:", "submenu_handler" )
menu_additem( menu, "\wI'm Sub-Selection #1", "", 0 );
menu_additem( menu, "\wI'm Sub-Selection #2", "", 0 );
menu_display( id, menu, 0 );
}
public submenu_handler( id, menu, item )
{
switch( item )
{
case 0:
{
client_print( id, print_chat, "Hooray! You selected the Awesome 1st Sub-Selection" );
}
case 1:
{
client_print( id, print_chat, "OH NO! You selected the Awesome 2nd Sub-Selection! BEWARE!" );
}
case MENU_EXIT:
{
//If they are still connected
if ( is_user_connected( id ) )
//Lets send them back to the top menu
AwesomeMenu( id );
}
}
menu_destroy( menu );
return PLUGIN_HANDLED;
}

-
useless - CS 1.6 Support kapitán
- Příspěvky: 2986
- Registrován: 29 čer 2013, 17:31
Re: Pawn
useless píše:https://forums.alliedmods.net/showthread.php?t=46364#SubMenu
- Kód: Vybrat vše
#include <amxmodx>
public plugin_init()
{
register_clcmd( "my_awesome_menu","AwesomeMenu" );
}
public AwesomeMenu( id )
{
new menu = menu_create( "\rLook at this awesome Menu!:", "menu_handler" )
menu_additem( menu, "\wI'm Selection #1", "", 0 );
menu_additem( menu, "\wGo to SubMenu", "", 0 );
menu_display( id, menu, 0 );
}
public menu_handler( id, menu, item )
{
switch( item )
{
case 0:
{
client_print( id, print_chat, "Hooray! You selected the Awesome 1st Selection" );
}
case 1:
{
//Send them to the submenu
SubMenu( id );
}
case MENU_EXIT:
{
//Do nothing?
}
}
menu_destroy( menu );
return PLUGIN_HANDLED;
}
SubMenu( id )
{
//Note that we will be using a different menu handler
new menu = menu_create( "\rLook at this awesome Sub-Menu!:", "submenu_handler" )
menu_additem( menu, "\wI'm Sub-Selection #1", "", 0 );
menu_additem( menu, "\wI'm Sub-Selection #2", "", 0 );
menu_display( id, menu, 0 );
}
public submenu_handler( id, menu, item )
{
switch( item )
{
case 0:
{
client_print( id, print_chat, "Hooray! You selected the Awesome 1st Sub-Selection" );
}
case 1:
{
client_print( id, print_chat, "OH NO! You selected the Awesome 2nd Sub-Selection! BEWARE!" );
}
case MENU_EXIT:
{
//If they are still connected
if ( is_user_connected( id ) )
//Lets send them back to the top menu
AwesomeMenu( id );
}
}
menu_destroy( menu );
return PLUGIN_HANDLED;
}
OO ono to važně funguje !! Tak díky moc

Někdo hulí škéro,
druhý hulí péro.
druhý hulí péro.
-
Kotikbb2zmchr2 - Amatér
- Příspěvky: 48
- Registrován: 14 říj 2017, 18:32
Příspěvků: 7
• Stránka 1 z 1
Kdo je online
Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 8 návštevníků