Raised This Month: $ Target: $400
 0% 

Menu / 0 (exit doesn't dwork)


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
Author Message
Mifuntm
Senior Member
Join Date: Feb 2008
Location: in space...
Old 06-02-2010 , 09:41   Menu / 0 (exit doesn't dwork)
Reply With Quote #1

I have plugin for show menu for connected players and four options open correct txt file in MOTD window. Plugin seems to be work however i cant close menu at all! After Connect if you type 0 menu will close, but if you choose 1, 2, 3 or 4 and then 0 nothing happens.

I'll be appreciated if someone look into code.




Code:
#include <amxmodx>
#define TASK 2376

public plugin_init() {
    register_plugin("Join menu","0.1","unknown")
}
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 Reservation")
    menu_setprop(menu,MPROP_EXITNAME,"Exit")
    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 Reservation.")
    }
    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])
}



sorry about my english.
__________________
Only God can judge me...
Mifuntm is offline
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 05:21.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode