PHP Code:
public GlowMenu( id )
{
if( get_user_flags( id ) & ADMIN_KICK)
{
new gmenu = menu_create( "^04[Execute-Gaming]^01 \y- Glow Menu", "sub_menu" );
new players[ 32 ], pnum,
tempid, szName[ 32 ], szTempid[ 10 ];
get_players( players, pnum, "a" );
for( new i; i < pnum; i++ )
{
tempid = players[ i ];
if( cs_get_user_team( tempid ) != CS_TEAM_T )
continue;
get_user_name( tempid, szName, 31 );
num_to_str( tempid, szTempid, 9 );
menu_additem( gmenu, szName, szTempid, 0 );
}
menu_display( id, gmenu );
}
}
public sub_menu( id, gmenu, item )
{
if( item == MENU_EXIT)
return;
new data[ 6 ], iName[ 33 ];
new _access, callback;
menu_item_getinfo( gmenu, item, _access, data,5, iName, 32, callback );
Name[id] = str_to_num(data);
SubColorsMenu( id )
}
public SubColorsMenu( id )
{
new Glow_Menu = menu_create( "^04[Execute-Gaming]^01 \y- Glow Menu", "ColorsMenuSub" );
menu_additem( Glow_Menu, "Red Color", "1", 0 );
menu_additem( Glow_Menu, "Blue Color", "2", 0 );
menu_additem( Glow_Menu, "White Color", "3", 0 );
menu_additem( Glow_Menu, "Green Color", "4", 0 );
menu_setprop( Glow_Menu, MPROP_EXIT, MEXIT_ALL );
menu_display( id, Glow_Menu, 0 );
}
public ColorsMenuSub( id, Glow_Menu, item )
{
if ( item == MENU_EXIT)
{
menu_destroy( Glow_Menu );
return PLUGIN_HANDLED;
}
new Data[ 7 ], Name[ 33 ];
new Access, Callback;
menu_item_getinfo( Glow_Menu, item, Access, Data,5, Name, 32, Callback );
new iKey = str_to_num( Data );
get_user_name(Player[iPlayer], Name, sizeof(Name) -1)
switch( iKey )
{
case 1:
{
new name2[ 32 ]
get_user_name(Name[id],name2,31)
ColorChat ( 0, GREY, "%s^4 %s^1 i now glowing^4 Red", g_szPrefix, name2)
fm_set_user_rendering( Name[id], kRenderFxGlowShell, 255, 0, 0, kRenderNormal, 255 );
}
case 2:
{
fm_set_user_rendering( Name[id], kRenderFxGlowShell, 0, 0, 255, kRenderNormal, 255 );
new name2[ 32 ]
get_user_name(Name[id],name2,31)
ColorChat ( 0, GREY, "%s^4 %s^1 i now glowing^4 Blue", g_szPrefix, name2)
}
case 3:
{
fm_set_user_rendering( id, kRenderFxGlowShell, 255, 255, 255, kRenderNormal, 255 );
new name2[ 32 ]
get_user_name(id,name2,31)
ColorChat ( 0, GREY, "%s^4 %s^1 i now glowing^4 White", g_szPrefix, name2)
}
case 4:
{
fm_set_user_rendering( Name[id], kRenderFxGlowShell, 0, 255, 0, kRenderNormal, 255 );
new name2[ 32 ]
get_user_name(Name[id],name2,31)
ColorChat ( 0, GREY, "%s^4 %s^1 i now glowing^4 Green", g_szPrefix, name2)
}
}
menu_destroy( Glow_Menu );
return PLUGIN_HANDLED;
}