Code:
// plugin shit
public CMD_Menu( id )
{
new menu = menu_create( "Your Menu Name", "func_handler" )
menu_additem( menu, "Speed", "1", 0 ) // menu id, option, data, access
menu_additem( menu, "Other", "2", 0 )
menu_setprop( menu, MPROP_EXIT, MEXIT_ALL ) // adding exit
menu_display( id, menu, 0 ) // p index, menu id, page
return PLUGIN_CONTINUE;
}
public func_handler( id, menu, item )
{
if( item == MENU_EXIT )
{
menu_destroy( menu )
return PLUGIN_HANDLED;
}
new access, callback, name[64], data[6]
menu_item_getinfo( menu, item, access, data, 5, name, 63, callback )
new choice = str_to_num( data )
switch( choice )
{
case 1: // Speed
{
// Method of setting speed for id
}
case 2: // Other
{
// ...
}
// ...
}
menu_destroy( menu )
return PLUGIN_HANDLED;
}