Raised This Month: $32 Target: $400
 8% 

Jailbreak Glow Menu v2.0


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Astors
New Member
Join Date: Mar 2012
Old 03-14-2012 , 17:01   Re: Jailbreak Glow Menu v2.0
Reply With Quote #11

I think that instead of all the colors menu you can put a random color.

take an example:

PHP Code:
#include < amxmodx >
#include < fun >

new g_iMsgSync;

public 
plugin_init( ) {
    
register_plugin"Glow Menu""0.1""Author" );
    
    
register_clcmd"say""say_handle" );
    
register_clcmd"say_team""say_handle" );
    
    
g_iMsgSync CreateHudSyncObj( );
}

public 
say_handleclient ) {
    new 
sMessage32 ];
    
read_argssMessagecharsmaxsMessage ) );
    
remove_quotessMessage );
    
    if( 
equalsMessage"/glow" ) || equalsMessage"!glow" ) )
        
GlowSystemclient );
}

public 
GlowSystemclient ) {
    if( 
get_user_teamclient ) != && is_user_aliveclient ) )
    {
        new 
Gmenu menu_create"\r[\y JailBreak\r ]\y Glow Menu:""glow_menu_handler" );
        
        new 
cPlayers32 ], cNumiPlayersClient32 ], siPlayer10 ], Item100 ];
        
        
get_playerscPlayerscNum"a" );
        
        for( new 
icNumi++ )
        {
            
iPlayer cPlayers];
            
            if( 
get_user_teamiPlayer ) != || !is_user_aliveiPlayer ) )
            {
                continue;
            }
            
            
get_user_nameiPlayersClient,31 );
            
num_to_striPlayersiPlayer);
            
formatexItem99"\r%s"sClient );
            
menu_additemGmenuItemsiPlayer );
            
            
menu_setpropGmenuMPROP_EXITNAME"\yClose" );
            
menu_setpropGmenuMPROP_NUMBER_COLOR"\d" );
        }
        
menu_displayclientGmenu );
    }
}

public 
glow_menu_handlerclientGmenuItem )
{
    if( 
Item == MENU_EXIT || !is_user_aliveclient ) )
    {
        
menu_destroyclient );
        return;
    }
    
    new 
cData], cName64 ], cAccesscCallback;
    
menu_item_getinfoGmenuItemcAccesscData5cName63cCallback );
    
    new 
iPlayer str_to_numcData );
    new 
szSender32 ], szTarget32 ];
    
get_user_nameclientszSender31 );
    
get_user_nameiPlayerszTarget31 );
    
    
set_user_renderingiPlayerkRenderFxGlowShellrandom_num0250 ), random_num0250 ), random_num0250 ), kRenderFxGlowShell180 );
    
New_Chat0"^4%s^1 Gave Glow to^4 %s."szSenderszTarget );
    
set_hudmessage2501000, -1.00.1826.09.0 );
    
ShowSyncHudMsg0g_iMsgSync"%s Gave Glow to %s"szSenderszTarget );
    
    
menu_destroyGmenu );
    return;
}

stock New_Chat(const id, const string[], {FloatSqlResul,_}:...)
{
    new 
msg[191], players[32], count 1;
    
    static 
len;
    
len formatex(msgcharsmax(msg), "^4[^1 JailBreak^4 ]^1 ");
    
vformat(msg[len], charsmax(msg) - lenstring3);
    
    if(
id)         players[0] = id;
    else         
get_players(players,count,"ch");
    
    for (new 
0counti++)
    {
        if(
is_user_connected(players[i]))
        {
            
message_begin(MSG_ONE_UNRELIABLEget_user_msgid("SayText"),_players[i]);
            
write_byte(players[i]);
            
write_string(msg);
            
message_end();
        }
    }

Astors is offline
 



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 14:31.


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