Quote:
Originally Posted by fysiks
Re-show the menu in the handling function. Directly before return PLUGIN_HANDLED but after menu_destroy (if the menu is not global).
|
Hm ..
Like this ? Code:
PHP Code:
new menuname[64]
formatex( menuname, 63, "\r[\wjG`\r] \wHns Shop^nHealth Menu^nYour Cash: %d\y$", cs_get_user_money( id ) );
new hmenu = menu_create( menuname, "health_handler" );
new iMoney = cs_get_user_money( id )
new Health25[30]
formatex( Health25, charsmax(Health25), "25 Health \r- %s\W%d\Y$", ( iMoney >= HEALTH25_COST ) ? "\w" : "\d", HEALTH25_COST );
menu_additem(hmenu, Health25, "1", 0);
new Health50[30]
formatex(Health50, charsmax(Health50), "50 Health \r- %s\W%d\Y$", ( iMoney >= HEALTH50_COST ) ? "\w" : "\d", HEALTH50_COST );
menu_additem(hmenu, Health50, "2", 0);
menu_setprop( hmenu, MPROP_EXIT, MEXIT_ALL );
menu_setprop( hmenu, MPROP_EXITNAME, "\wBack" );
menu_display( id, hmenu, 0 );
return PLUGIN_CONTINUE;