Raised This Month: $ Target: $400
 0% 

Menu / 0 (exit doesn't dwork)


  
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
drekes
Veteran Member
Join Date: Jul 2009
Location: Vault 11
Old 06-02-2010 , 14:22   Re: Menu / 0 (exit doesn't dwork)
Reply With Quote #8

now it works.
It didn't showed up because you didn't have the client connect stuff. I only posted the function of the menu_handler above
This is the full code
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_HANDLED
}
public 
menu_funkcja(id,menu,item)
{
    if(
item == MENU_EXIT)
    {    
        
menu_destroy(menu)
        
remove_task(TASK id)
        return 
PLUGIN_HANDLED
    
}
    
    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_HANDLED
}
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])

__________________

Quote:
Originally Posted by nikhilgupta345 View Post
You're retarded.
drekes is offline
Send a message via MSN to drekes
 



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