replace your wm_quickmenu with a short placeholdermenu containing only that for every quickmenu:
Code:
onOpen
{
openmenuondvar ui_quickmenu myquickmenu1 quickmenu1;
openmenuondvar ui_quickmenu myquickmenu2 quickmenu2;
openmenuondvar ui_quickmenu myquickmenu3 quickmenu3;
//optionally:
//closemenuondvarnot ui_quickmenu myquickmenu1 quickmenu1;
//closemenuondvarnot ui_quickmenu myquickmenu2 quickmenu2;
//closemenuondvarnot ui_quickmenu myquickmenu3 quickmenu3;
}
and in gsc update the corresponding var:
Code:
openQuickMenu( menu )
{
player setClientCvar( "ui_quickmenu" , menu );
player execClientCommand( "wm-quickmenu" ); //dont know the command when pressing [V]
}
opening a menu via wm_quickmenu prevents me from hiding allhuds when opening a custom menu