Getting Started
Acquiring
Acquiring
Get the latest release build from the MemoryError discord tool-release channel.
Setup
Setup
Extraction
-
Extract the archive.
-
Copy the
Lua_Scriptsfolder to%userprofile%\Documents\MemoryError\Lua_Scripts.
DLL Injection Modes
- Auto Inject
- Manual Injection
If you want to auto-inject ME when you launch the game follow these steps:
-
Download the Take Ownership hack from here
-
Go to
C:\Windows\System32and Take Ownership ofXInput1_4.dll. Backup the dll someplace else and delete if fromC:\Windows\System32
-
copy the
XInput1_4.dllfrom the extracted archive intoSystem32directory -
Launch the game
- Start/already have RuneScape running.
- Inject
XInput1_4_inject.dllfrom the extracted archive using the injector of your choice - Wait for the dll to be injected. (you should see a debug bar at top left of your screen when it's injected)
-
You should see a debug bar at top left of your screen when ME is injected successfully
FAQ
FAQs
-
ME isn't running? What am I doing wrong?
-
Make sure that you aren't running Runescape under compatibility mode.
-
Windows might have quarantined your dll.
-
-
Why is the script throwing errors? Something about api missing?
-
Make sure you are running the latest version of
MemoryError. You can verify this by looking in the Debug Menu by following these steps:-
Click on the
>button in the top left of your game window -
Click on the
Offbutton in the Debug Menu -
You should see a line saying
Rev: MTX-Engine XXX.Xfollowed by the version of ME
-
-
Make sure that you have the latest
api.luafile in yourLua_Scriptsfolder located at%userprofile%\Documents\MemoryError\Lua_Scripts. -
If you are using any utility files, make sure they are also in your
Lua_Scriptsfolder.
-
-
Where can I find scripts to run?
- You can find published scripts on the learning-index channel on the MemoryError discord.
Warning about Discord Scripts
The published scripts on Discord are neither curated nor moderated.
Always read through and verify every script before you run it for your own safety.
-
How do I know what arguments to pass to functions?
- You can refer to
api.luaandusertypes.luato find the structs that thesol2bindings support.
- You can refer to