The problem with the way you have it is that some of those menus already exist in mIRC and so it adds to those menus rather than create new ones. This will do what I think you want it to. Put it in your remotes (alt r)

Code:
menu nicklist {
  .My Menu
  ..NickInfo:uwho $1
  ..Voice:mode # +vvv $$1 $2 $3
  ..DeVoice:mode # -vvv $$1 $2 $3
  ..ChanServVoice:cs voice # $$1
  ..ChanServDeVoice:cs devoice # $$1
  ..ModerateChannel:mode # +m
  ..UnModerateChannel:mode # -m
  ..Op:mode # +ooo $$1 $2 $3
  ..DeOp:mode # -ooo $$1 $2 $3
  ..ChanServOp:cs op # $$1
  ..ChanServDeop:cs deop # $$1
  ..AutoKick:cs akick # add $$1
  ..Ban:cs ban # $$1
  ..Kick:kick # $$1
  ..Kick (why):kick # $$1 $$?="Reason for kick:" 
  ..Akick:msg chanserv akick #elvenorder $$1 
  ..UnAutoKick:cs akick # del $$1
  ..Unban:cs unban #$$1
  ..Query:query $$1
  ..Ignore:ignore $$1 1
  ..Unignore:ignore -r $$1 1
  ..GiveAutoOp:cs access # add $$1 50
  ..GiveAutoVoice:cs access # add $$1 5 
  .-
  ..Server
  ..Lusers:lusers
  ..Motd:motd
  ..Time:time
  .Names
  ..#mIRC:names #mirc
  ..#irchelp:names #irchelp
  ..names ?:names #$$?="Enter a channel name:"
  ..Join
  ...#mIRC:join #mirc
  ...#irchelp:join #irchelp
  ..join ?:join #$$?="Enter a channel to join:"
  ..Channel
  ...Try double-clicking in a channel window!:
  ..Other
  ...Whois ?:whois $$?="Enter a nickname:"
  ...Query:query $$?="Enter a nickname:"
  ...Nickname:nick $$?="Enter your new nickname:"
  ..Away
  ...Set Away:away $$?="Enter your away message:"
  ...Set Back:away
  ..List Channels:list
  .-
  ..Edit Notes:run notepad.exe notes.txt
  ..Quit IRC:quit Leaving
}

Last edited by schaefer31; 05/12/05 09:53 PM.