Completely new glow plugin by Trajko
I've completely changed my old glow plugin, fixes:
1. No more swapping to 1st page after selecting colors on else pages.
2. Added more colors.
3. No more menu destroying after NO GLOW selection.
4. Easier to use.
*Note* /You must have AMXModX to use this plugin/
Download Link
***SMA***
#include
#include
#include
public plugin_init()
{
register_clcmd( "say /glow", "GlowMenu" );
}
public GlowMenu( id )
{
new menu = menu_create( "\rGlow Menu v1.1 by Trajko:", "menu_handler" );
menu_additem( menu, "\wGLOW BLUE", "", 0 );
menu_additem( menu, "\wGLOW GREEN", "", 0 );
menu_additem( menu, "\wGLOW RED", "", 0);
menu_additem( menu, "\wGLOW PURPLE", "", 0);
menu_additem( menu, "\wGLOW PINK", "", 0);
menu_additem( menu, "\wGLOW WHITE", "", 0);
menu_additem( menu, "\wGLOW SLATE GREY", "", 0);
menu_additem( menu, "\wGLOW CYAN", "", 0);
menu_additem( menu, "\wGLOW LIME", "", 0);
menu_additem( menu, "\wGLOW BROWN", "", 0);
menu_additem( menu, "\wGLOW TAN", "", 0);
menu_additem( menu, "\wGLOW YELLOW", "", 0);
menu_additem( menu, "\wGLOW ORANGE", "", 0);
menu_additem( menu, "\wGLOW INDIGO", "", 0);
menu_additem( menu, "\wGLOW SALMON", "", 0);
menu_additem( menu, "\wGLOW CHOCOLATE", "", 0);
menu_additem( menu, "\wGLOW LIGHT GREEN", "", 0);
menu_additem( menu, "\wNO GLOW", "", 0);
menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
menu_display( id, menu, 0 );
}
public menu_handler( id, menu, item )
{
switch( item )
{
case 0:
{
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 255, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing blue^3" )
GlowMenu( id )
menu_display(id, menu, 0);
}
case 1:
{
set_user_rendering(id, kRenderFxGlowShell, 0, 255, 0, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing green^3")
GlowMenu( id )
menu_display(id, menu, 0);
}
case 2:
{
set_user_rendering(id, kRenderFxGlowShell, 255, 0, 0, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing red^3")
GlowMenu( id )
menu_display(id, menu, 0);
}
case 3:
{
set_user_rendering(id, kRenderFxGlowShell, 128, 0, 128, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing purple^3")
GlowMenu( id )
menu_display(id, menu, 0);
}
case 4:
{
set_user_rendering(id, kRenderFxGlowShell, 255, 20, 147, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing pink^3")
GlowMenu( id )
menu_display(id, menu, 0);
}
case 5:
{
set_user_rendering(id, kRenderFxGlowShell, 255, 255, 255, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing white^3")
GlowMenu( id )
menu_display(id, menu, 0);
}
case 6:
{
set_user_rendering(id, kRenderFxGlowShell, 47, 79, 79, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing slate grey^3")
GlowMenu( id )
menu_display(id, menu, 0);
}
case 7:
{
set_user_rendering(id, kRenderFxGlowShell, 0, 255, 255, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing cyan^3")
GlowMenu( id )
menu_display(id, menu, 1);
}
case 8:
{
set_user_rendering(id, kRenderFxGlowShell, 124, 252, 0, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing lime^3")
GlowMenu( id )
menu_display(id, menu, 1);
}
case 9:
{
set_user_rendering(id, kRenderFxGlowShell, 139, 69, 19, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing brown^3")
GlowMenu( id )
menu_display(id, menu, 1);
}
case 10:
{
set_user_rendering(id, kRenderFxGlowShell, 210, 180, 140, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing tan^3")
GlowMenu( id )
menu_display(id, menu, 1);
}
case 11:
{
set_user_rendering(id, kRenderFxGlowShell, 255, 255, 0, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing yellow^3")
GlowMenu( id )
menu_display(id, menu, 1);
}
case 12:
{
set_user_rendering(id, kRenderFxGlowShell, 255, 165, 0, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing orange^3")
GlowMenu( id )
menu_display(id, menu, 1);
}
case 13:
{
set_user_rendering(id, kRenderFxGlowShell, 75, 0, 130, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing indigo^3")
GlowMenu( id )
menu_display(id, menu, 1);
}
case 14:
{
set_user_rendering(id, kRenderFxGlowShell, 250, 128, 144, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing salmon^3")
GlowMenu( id )
menu_display(id, menu, 2);
}
case 15:
{
set_user_rendering(id, kRenderFxGlowShell, 218, 65, 32, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing like a chocolate^3")
GlowMenu( id )
menu_display(id, menu, 2);
}
case 16:
{
set_user_rendering(id, kRenderFxGlowShell, 144, 238, 144, kRenderNormal, 25)
ColorChat(id, GREEN, "You are now glowing light green^3")
GlowMenu( id )
menu_display(id, menu, 2);
}
case 17:
{
set_user_rendering(id, kRenderFxGlowShell, 0, 0, 0, kRenderNormal, 25)
ColorChat(id, GREEN, "You are not glowing anymore^3")
GlowMenu( id )
menu_display(id, menu, 2);
}
case MENU_EXIT:
{
menu_destroy( menu );
}
}
return PLUGIN_HANDLED;
}
ENJOY USING MY PLUGIN <3
Request filtering in saymode for RGB value similiar like /glow 255 255 255
Originally posted by dEMoliteRequest filtering in saymode for RGB value similiar like /glow 255 255 255
Is there a way to implement RGB values into menu, main idea was to make a glow plugin with menu, to make it easier for players to use.
Make like a trail plugin
say trail red
say trail blue
...
And if u keep repeating the code but change just a few things, use enum or anything more rational
Please log in to post replies.