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_Scripts
folder 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\System32
and Take Ownership ofXInput1_4.dll
. Backup the dll someplace else and delete if fromC:\Windows\System32
-
copy the
XInput1_4.dll
from the extracted archive intoSystem32
directory -
Launch the game
- Start/already have RuneScape running.
- Inject
XInput1_4_inject.dll
from 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
Off
button in the Debug Menu -
You should see a line saying
Rev: MTX-Engine XXX.X
followed by the version of ME
-
-
Make sure that you have the latest
api.lua
file in yourLua_Scripts
folder located at%userprofile%\Documents\MemoryError\Lua_Scripts
. -
If you are using any utility files, make sure they are also in your
Lua_Scripts
folder.
-
-
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.lua
andusertypes.lua
to find the structs that thesol2
bindings support.
- You can refer to