Try this.
PHP Code:
#include <amxmodx>
#include <fun>
new gKeysHealthMenu;
new gszHealthMenu[ 256 ];
public plugin_init( ) {
register_clcmd( "say /lucky", "showHealthMenu" );
// create menu
add(gszHealthMenu, sizeof( gszHealthMenu ), "\yHealth Menu^n^n");
add(gszHealthMenu, sizeof( gszHealthMenu ), "\r1. \wHP 10^n");
add(gszHealthMenu, sizeof( gszHealthMenu ), "\r2. \wHP 20^n");
add(gszHealthMenu, sizeof( gszHealthMenu ), "\r3. \wHP 30^n");
add(gszHealthMenu, sizeof( gszHealthMenu ), "\r4. \wHP 40^n");
add(gszHealthMenu, sizeof( gszHealthMenu ), "\r5. \wHP 50^n");
add(gszHealthMenu, sizeof( gszHealthMenu ), "\r6. \wHP 60^n");
add(gszHealthMenu, sizeof( gszHealthMenu ), "\r7. \wHP 70^n");
add(gszHealthMenu, sizeof( gszHealthMenu ), "\r8. \wHP 80^n");
add(gszHealthMenu, sizeof( gszHealthMenu ), "\r9. \wHP 90^n^n");
add(gszHealthMenu, sizeof( gszHealthMenu ), "\r0. \wClose");
gKeysHealthMenu = MENU_KEY_1 | MENU_KEY_2 | MENU_KEY_3 | MENU_KEY_4 | MENU_KEY_5 |
MENU_KEY_6 | MENU_KEY_7 | MENU_KEY_8 | MENU_KEY_9 | MENU_KEY_0;
register_menucmd( register_menuid( "HealthMenu" ), gKeysHealthMenu, "handleHealthMenu" );
}
public showHealthMenu( id ) {
if( is_user_alive( id ) )
show_menu( id, gKeysHealthMenu, gszHealthMenu, -1, "HealthMenu" );
return PLUGIN_HANDLED;
}
public handleHealthMenu( id, iNum ) {
if( !is_user_alive( id ) )
return PLUGIN_HANDLED;
if( iNum == 9 )
return PLUGIN_HANDLED;
new iGiveHp = 10 + ( iNum * 10 );
set_user_health( id, clamp( iGiveHp, 0, 100 ) );
return PLUGIN_HANDLED;
}
__________________