Menu show up automaticly after player connect.
PHP Code:
#include <amxmodx>
#define TASK 2376
public plugin_init() {
register_plugin("Join menu","0.1","grankee")
}
public showmenu(id)
{
new menu=menu_create("Welcome to server","menu_funkcja")
menu_additem(menu,"Rules")
menu_additem(menu,"Admins")
menu_additem(menu,"Commands")
menu_additem(menu,"Slot")
menu_setprop(menu,MPROP_EXITNAME,"Close")
menu_display(id,menu)
return PLUGIN_CONTINUE
}
public menu_funkcja(id,menu,item)
{
switch(item)
{
case 0:show_motd(id,"join_menu/rules.txt","Rules.")
case 1:show_motd(id,"join_menu/admins.txt","Admins.")
case 2:show_motd(id,"join_menu/commands.txt","Commands.")
case 3:show_motd(id,"join_menu/slot.txt","Slot.")
}
if((item==-3)&&(task_exists(TASK+id)))
{
remove_task(TASK+id)
menu_destroy(menu)
}
else
showmenu(id)
return PLUGIN_CONTINUE
}
public client_connect(id)
{
new i[1]
i[0]=id
set_task(5.0,"check",TASK+id,i,1,"b")
}
public check(id[])
{
showmenu(id[0])
}
This its full code! menu work and show txt files in MOTD window, however you can not disable menu (option "0" Exit just doesn't work)
__________________