#include <amxmodx>
#include <amxmisc>
#include <engine>
#define PLUGIN "Snow With Menu"
#define VERSION "1.0"
#define AUTHOR "AndrewZ"
public plugin_init()
{
register_plugin( PLUGIN, VERSION, AUTHOR )
register_clcmd( "say /snow", "snow_menu" )
}
public plugin_precache()
{
create_entity( "env_snow" )
}
public snow_menu( id )
{
new snow_menu = menu_create( "\yИнтенсивность снега:", "snow_menu_handler" )
menu_additem( snow_menu, "Много", "1", 0 )
menu_additem( snow_menu, "Средне", "2", 0 )
menu_additem( snow_menu, "Мало", "3", 0 )
menu_addblank( snow_menu, -1 )
menu_additem( snow_menu, "Выключить", "4", 0 )
menu_setprop( snow_menu, MPROP_EXIT, MEXIT_NEVER )
menu_display( id, snow_menu, 0 )
}
public snow_menu_handler( id, menu, key )
{
key++
switch( key )
{
case 1: client_cmd( id, "cl_weather ^"3^"" )
case 2: client_cmd( id, "cl_weather ^"2^"" )
case 3: client_cmd( id, "cl_weather ^"1^"" )
case 4: client_cmd( id, "cl_weather ^"0^"" )
}
}