This should work
PHP Code:
#include <amxmodx>
#define TASK_BLACK 1111
new g_screenfade;
public plugin_init()
{
register_plugin("Vip price menu", "0.1", "26-{indra}");
register_clcmd("say /vip", "Show_price_Menu");
register_clcmd("say_team /vip", "Show_price_Menu");
register_clcmd("say /price", "Show_price_Menu");
register_clcmd("say_team /price", "Show_price_Menu");
g_screenfade = get_user_msgid("ScreenFade")
}
public Show_price_Menu(id)
{
new menu = menu_create("V.I.P prices:", "mh_vip_price");
menu_additem(menu, "1 month = 5Euro", "", 0);
menu_additem(menu, "3 months = 10Euro", "", 0);
menu_additem(menu, "5 months = 15Euro", "", 0);
menu_additem(menu, "Contact Zelachu on Skype.", "", 0);
set_task(0.5,"show_black",id+TASK_BLACK, _,_, "b");
menu_display(id, menu, 0);
return PLUGIN_HANDLED;
}
public mh_vip_price(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_cancel(id);
hide_black(id);
return PLUGIN_HANDLED;
}
switch(item)
{
case 0,1,2,3: {
hide_black(id)
}
}
menu_destroy(menu);
return PLUGIN_HANDLED;
}
public show_black(id)
{
id -= TASK_BLACK;
message_begin(MSG_ONE , g_screenfade, {0,0,0}, id)
write_short(1<<12)
write_short(1<<12)
write_short(0x0004)
write_byte(0)
write_byte(0)
write_byte(0)
write_byte(255)
message_end()
}
public hide_black(id)
{
remove_task(id+TASK_BLACK);
message_begin(MSG_ONE , g_screenfade, {0,0,0}, id)
write_short(1<<12)
write_short(1<<12)
write_short(0x0004)
write_byte(0)
write_byte(0)
write_byte(0)
write_byte(0)
message_end()
}
Thanks everyone. #miss_you_all