• You've discovered RedGuides 📕 an EverQuest multi-boxing community 🛡️🧙🗡️. We want you to play several EQ characters at once, come join us and say hello! 👋
  • IS THIS SITE UGLY? Change the look. To dismiss this notice, click the X --->
Resource icon

MAUI (MuleAssist UI) 03/26/2024

Download now:  Join us with Level 2 access or earn your way in with  RedCents.
Q. Why can't lfs.dll be found when starting the script?
A. If the script errors loading lfs.dll, then you may need to install the VC Redist package from Microsoft

Q. Why can lfs.dll still not be installed?
A. Make sure that your macroquest lua mq folder (usually release/lua/mq) contains the latest files available, specifically PackageMan.lua. A windows command prompt window appears when it attempts to install lfs.dll. This will likely show some output that looks like an error (Error: Unknown option '-e'). This error doesn't matter and can be ignored. After that, it will print the URL of what it is trying to install. This will look like https://luarocks.macroquest.org/2.0.5/luafilesystem-1.8.0-1.win32-x86_64.rock. The important part in the URL is the "2.0.5". If you don't see that, you are probably on some old version of PackageMan.lua. (Note that the 2.0.5 may change, it may be any version number.

Q. Why can lfs.dll still not be installed after all that?
A. There may be binary compatibility issues between luajit updates within MQ. This means that if you have an incompatible lfs.dll in your lua folder somewhere it may be trying to load that one. Delete it so that MQ can automatically download a new one. This isn't supposed to be an issue anymore as the lua folder has been removed from the search paths for luarocks modules (dll files).

Q. What on earth is going on with lfs.dll?
A. If all else fails, search your entire mq folder for lfs.dll and delete anything you can find and try again? Best of luck!

Q. Yet another attempt to fix lfs.dll?!?!?!
A. Try deleting the content of C:\Users\<youruser>\AppData\Local\LuaRocks\Cache folder.

Q. Why can lfs.dll still not be installed after ensuring PackageMan.lua is up to date?
A. You may have some messed up permissions on a folder or something else somewhere in windows which is preventing the install from working properly. You can usually work around this by opening a windows command prompt and executing the command manually. This command will be something similar to: "C:\Users\xxxxxxxxxxx\AppData\Local\VeryVanilla\MacroQuest\Release\luarocks.exe" --lua-version 5.1 --only-server "https://luarocks.macroquest.org/2.0.5/" install --deps-mode none --tree "C:\Users\xxxxxxxxxxxxxxxx\AppData\Local\VeryVanilla\MacroQuest\Release\modules\2.0.5\luarocks" "luafilesystem".
Note: The "2.0.5" should be replaced with whatever version was printed in the URL when MAUI tries to install lfs.dll.
Don't run any manual luarocks commands or you will likely just remain broken the next time the lua version is updated.

Q. Why wasn't the previous level INI copied forward after leveling?

A. If you start the MuleAssist macro and it doesn't find your current level INI, it will generate a new empty current level INI. If this happens, and then you start MAUI, then MAUI will just find this new empty current level INI and read it, rather than copying a previous level INI. In order for MAUI to copy an old INI for you, there must NOT already be a current level INI, empty or otherwise.

Q. How to make MAUI launch at login?
A. Refer to overview or instructions tabs.
Back
Top