DarknessEternal Posted September 5, 2023 Posted September 5, 2023 For example, this used to do something. Now it has no response. //POPMENU chat Menu "chat" { Title chat Option "help chat &q" "beginchat /hc [@Zolgar] " Option "LFG &w" "beginchat /lfg [$level $archetype] " }
lemming Posted September 6, 2023 Posted September 6, 2023 Menu names need to be unique, there may be a popmenu with that name elsewhere. Try renaming the line Menu "chat" to Menu "chatty" or something, then reload. 1
DarknessEternal Posted September 7, 2023 Author Posted September 7, 2023 That was just an simple example. No popmenus work.
srmalloy Posted September 7, 2023 Posted September 7, 2023 I have quite a number of menus defined for my install, both long pick-lists of predefined chat messages in the appropriate language for characters with foreign backgrounds and short power-option menus for location AoE powers (letting me use the power normally, target it straight down — below me if I'm flying, or at my feet if I'm on the ground — or centered under my current target). I'm not experiencing any problem with any of them. My first question is, do you have the game client open when you save your new .mnu file? The client loads the .mnu files when it starts up; any changes or new files will not be usable until you restart your client. Second question, are you saving the files with a .mnu extension and in the 'data\texts\english\menus\' folder of your client install? One common mistake is to forget that Windows, by default, hides file extensions in the File Explorer and in file open/save dialog windows, so if you think you're saving a file as 'newmenu.mnu', you may actually be saving it as 'newmenu.mnu.txt', which the game client won't recognize as a menu file. In a File Explorer window open to the menus folder, select the 'View' tab of the ribbon, and check 'File name extensions' if it is not already checked, and make sure your files have the correct extension.
lemming Posted September 7, 2023 Posted September 7, 2023 Well, this is lame. So, I copied your menu and it didn't work as described. When I looked at my launcher log, it complained ERRORLOG FILEERROR: texts/English/menus/test.mnu File: texts/English/menus/test.mnu Parser: unrecognized token xxchat in texts/English/menus/test.mnu, line 1 Putting an empty line as line one, solved it. Menu "xxchat" { Title chat Option "help chat &q" "beginchat /hc [@Lemming] " Option "LFG &z" "beginchat /lfg [$level $archetype] " Option X "say This seems to work now" } So, bit of an odd parser error, but it works now. Missed it because all my menus have a bit of documentation which had the whitespace in there. On the plus side, looking at the log showed another one of my commands had an error. 😉 1
DarknessEternal Posted September 7, 2023 Author Posted September 7, 2023 (edited) Problem solved. Thanks. Edited September 7, 2023 by DarknessEternal 1
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now