AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   help | in menus (https://forums.alliedmods.net/showthread.php?t=192366)

Swisa 08-09-2012 12:35

help | in menus
 
How can I make a menu just one team ct or terrorist.

Liverwiz 08-09-2012 12:47

Re: help | in menus
 
Search, bro.
There is a great tut in the Snippets section written by emp. "New Menu System" or something like that

dark_style 08-09-2012 12:49

Re: help | in menus
 
Check the team and then create the menu.

Swisa 08-09-2012 13:12

Re: help | in menus
 
this? but he can to join to ammo menu

PHP Code:

    if( get_user_teamclient ) == )
    {
        
menu_additemmMenu"Health\r/\w Armor\r/\w XP Menus""0" );
        
menu_additemmMenu"Grenades Menu""1" );
        
menu_additemmMenu"Weapons Menu""2" );
        
menu_additemmMenu"Powers Menu^n""3" );
        
menu_additemmMenu"Ammo Menu""4" );
        
menu_additemmMenumItem"5" );    
        
menu_setpropmMenuMPROP_EXITNAME"Close Shop" );
        
menu_setpropmMenuMPROP_NUMBER_COLOR"\w" );
        
menu_displayclientmMenu );
        return 
1;
    }
    else
    {
        
menu_additemmMenu"Health\r/\w Armor\r/\w XP Menus""0" );
        
menu_additemmMenu"Grenades Menu""1" );
        
menu_additemmMenu"\dWeapons Menu [ \rOnly For T \w]""2" );
        
menu_additemmMenu"Powers Menu^n""3" );
        
menu_additemmMenu"\dAmmo Menu [ \rOnly For T \w]""4" );
        
menu_additemmMenumItem"5" );    
        
menu_setpropmMenuMPROP_EXITNAME"Close Shop" );
        
menu_setpropmMenuMPROP_NUMBER_COLOR"\w" );
        
menu_displayclientmMenu );
        return 
1;
    } 


guipatinador 08-09-2012 13:15

Re: help | in menus
 
I suggest you to use cs_get_user_team.

Swisa 08-09-2012 13:19

Re: help | in menus
 
PHP Code:

if(cs_get_user_team(client) == CS_TEAM_T)
    { 
        
menu_additemmMenu"Health\r/\w Armor\r/\w XP Menus""0" ); 
        
menu_additemmMenu"Grenades Menu""1" ); 
        
menu_additemmMenu"Weapons Menu""2" ); 
        
menu_additemmMenu"Powers Menu^n""3" ); 
        
menu_additemmMenu"Ammo Menu""4" ); 
        
menu_additemmMenumItem"5" );     
        
menu_setpropmMenuMPROP_EXITNAME"Close Shop" ); 
        
menu_setpropmMenuMPROP_NUMBER_COLOR"\w" ); 
        
menu_displayclientmMenu ); 
        return 
1
    } 
    else 
    { 
        
menu_additemmMenu"Health\r/\w Armor\r/\w XP Menus""0" ); 
        
menu_additemmMenu"Grenades Menu""1" ); 
        
menu_additemmMenu"\dWeapons Menu [ \rOnly For T \w]""2" ); 
        
menu_additemmMenu"Powers Menu^n""3" ); 
        
menu_additemmMenu"\dAmmo Menu [ \rOnly For T \w]""4" ); 
        
menu_additemmMenumItem"5" );     
        
menu_setpropmMenuMPROP_EXITNAME"Close Shop" ); 
        
menu_setpropmMenuMPROP_NUMBER_COLOR"\w" ); 
        
menu_displayclientmMenu ); 
        return 
1
    } 

this??

Liverwiz 08-09-2012 13:33

Re: help | in menus
 
a better way of doing this would be to use a menu callback.
Then check the team inside the callback and enable/disable the item accordingly.
Explained in that tut.

Swisa 08-09-2012 13:43

Re: help | in menus
 
I do not understand you can give me an example?
thnx

guipatinador 08-09-2012 13:45

Re: help | in menus
 
Quote:

Originally Posted by Swisa (Post 1767790)
this??

Take a look at this http://forums.alliedmods.net/showpos...14&postcount=4

Swisa 08-09-2012 13:51

Re: help | in menus
 
i do this.. this is the full
PHP Code:

public CmdOpenShopclient )
{
    new 
mMenu menu_create"\r|\wHNS\r| \yShop Menu""CmdHandler" ), mItem[128];
    
formatmItemcharsmaxmItem ), "Respawn \r[ \w32000$ \r]");
    
        if( 
cs_get_user_team(id) == CS_TEAM_T )
    {
        
menu_additemmMenu"Health\r/\w Armor\r/\w XP Menus""0" );
        
menu_additemmMenu"Grenades Menu""1" );
        
menu_additemmMenu"Weapons Menu""2" );
        
menu_additemmMenu"Powers Menu^n""3" );
        
menu_additemmMenu"Ammo Menu""4" );
        
menu_additemmMenumItem"5" );    
        
menu_setpropmMenuMPROP_EXITNAME"Close Shop" );
        
menu_setpropmMenuMPROP_NUMBER_COLOR"\w" );
        
menu_displayclientmMenu );
        return 
1;
    }
    else
    {
        
menu_additemmMenu"Health\r/\w Armor\r/\w XP Menus""0" );
        
menu_additemmMenu"Grenades Menu""1" );
        
menu_additemmMenu"\dWeapons Menu [ \rOnly For T \w]""2" );
        
menu_additemmMenu"Powers Menu^n""3" );
        
menu_additemmMenu"\dAmmo Menu [ \rOnly For T \w]""4" );
        
menu_additemmMenumItem"5" );    
        
menu_setpropmMenuMPROP_EXITNAME"Close Shop" );
        
menu_setpropmMenuMPROP_NUMBER_COLOR"\w" );
        
menu_displayclientmMenu );
        return 
1;
    }




All times are GMT -4. The time now is 05:45.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.