That's just one way of doing it
PHP Code:
#include <amxmodx>
new ItemUsed = 5 // its purpose is Global
new ItemId[33] // its purpose is to hold the items
public plugin_init()
register_clcmd( "say /menu","AwesomeMenu" );
public AwesomeMenu( id )
{
new menu = menu_create( "Look at this awesome Menu!:", "menu_handler" );
menu_additem( menu, "I'm Selection #1", "", 0 );
menu_additem( menu, "I'm Selection #2", "", 0 );
menu_setprop( menu, MPROP_EXIT, MEXIT_ALL );
menu_display( id, menu, 0 );
}
public menu_handler( id, menu, item )
{
if(ItemId[item] == ItemUsed) //if the selected item equals 5 (gItemUsed) we return
{
client_print(id,print_chat,"Limit reached")
return
}
ItemId[item]++ //we increase the picked item's number by 1
switch(item)
{
case 0:client_print( id, print_chat, "Item 1 can be used: %i/%i times", ItemId[item],ItemUsed)
case 1:client_print( id, print_chat, "Item 2 can be used: %i/%i times", ItemId[item],ItemUsed)
}
}