Hi,
are there any documented restrictions for characters set for menu title?
"[" character in SetMenuTitle causes menu is not appear in the screen. No errors in logfile.
Code:
#pragma semicolon 1
#pragma newdecls required
#include <sourcemod>
public void OnPluginStart()
{
RegConsoleCmd("menu_test", ShowMenu);
}
public Action ShowMenu(int client, int args)
{
Menu menu = CreateMenu(ShowMenuHandler, MENU_ACTIONS_DEFAULT);
menu.SetTitle("[HSCoins]");
// menu.SetTitle("HSCoins]");
menu.AddItem("alias", "name");
menu.Display(client, MENU_TIME_FOREVER);
return Plugin_Handled;
}
public int ShowMenuHandler(Menu menu, MenuAction action, int param1, int param2)
{
switch (action)
{
case MenuAction_End:
CloseHandle(menu);
}
}
/*
public Action ShowMenu(int client, int args)
{
Handle menu = CreateMenu(ShowMenuHandler, MENU_ACTIONS_DEFAULT);
// SetMenuTitle(menu, "[HSCoins]");
SetMenuTitle(menu, "HSCoins]");
AddMenuItem(menu, "alias", "name");
DisplayMenu(menu, client, MENU_TIME_FOREVER);
return Plugin_Handled;
}
public int ShowMenuHandler(Handle menu, MenuAction action, int param1, int param2)
{
switch (action)
{
case MenuAction_End:
CloseHandle(menu);
}
}
*/
SM v.1.9.0.6226
__________________