I'm writing a dynamic quickchat atm, it's working quite nice, but I have one "big" problem: I can't close the menu quickmessage by script (only ESC). Does somebody know how to close it?
Tried a mix of:
PHP Code:
player closeMenu();
player closeMenu("quickmessage");
// failed lol:
//player setClientCvar("menu_ondvar", "quickmessage");
//player openMenu("quickmessage");
//player setClientCvar("menu_ondvar", "");
//player setclientcvar("clientcmd", "closemenu quickmessage");
player setclientcvar("clientcmd", "say quickmessage"); // printed AFTER menu is closed by ESC
player openMenu("clientcmd");
PHP Code:
wm_quickmessage.menu:
uiScript closeMenuOnDvar menu_ondvar quickmessage quickmessage;
clientcmd.menu:
onOpen
{
exec "vstr clientcmd";
close clientcmd;
close quickmessage;
}
When I execute "closemenu quickmessage" by hand it works, but by script it's stuck by quickmessage-menu or so :S
Kinda running out of ideas