I came across that problem too, I decided not to mess around with it for too long and just disabled the !votemenu system. I can give you rough locations of the lines you needs to remove the source code but as my version has been modded quite alot by me I cant garrentee my line numbers will be the same as yours. Anywho in the source find this line:
Code:
RegConsoleCmd("sm_votemenu", Command_VoteMenu, "List available votes", FCVAR_PLUGIN);
It should be around line 170. Remove the line or comment it out by adding // at the start of it. Now find this code at approximately line 540
Code:
public Action:Command_VoteMenu(client, args) {
if (GetCmdReplySource() == SM_REPLY_TO_CONSOLE)
PrintVotesToConsole(client);
else
PrintVotesToMenu(client);
return Plugin_Handled;
}
And either remove it or comment it out by adding a /* before it and a */ at the end of it.
Finally find this section of code a few lines below what you have just editted:
Code:
public Action:Command_CustomVote(client, args) {
if (args == 0)
return Command_VoteMenu(client, args);
and replace it with this:
Code:
public Action:Command_CustomVote(client, args) {
if (args == 0)
return Plugin_Handled;
Save and recompile the plugin and upload the new smx to your server. Reload the plugin and your done, !votemenu will no longer work. Users can still use votemap etc commands in chat do vote on what they want.
-------
Clutchh, if your still having problems, have you set up any custom votes? If so what are the names of the votes (what people type in chat to start the vote)