Get Started
Don't run scripts unless you trust the developer or have verified the source code.
Using Scripts
Download a Script
User created scripts can be found in our Discord server.
Open the Exodus Client
Navigate to the Product Page
After signing in, you will see the products you own on the left side of the app.
Click the one you want to add the script to.
Click on Browse Files
If you have launched the menu at least once, you will see the Browse files button.
Clicking on it will bring up your file explorer in the menu's root folder.
Add
Scripts can be added by simply placing the downloaded script with the .lua extension into the Scripting folder.
Load
Scripts can be loaded by navigating to the following location in the menu.
Use
Once a script has been loaded, you can access its features by navigating to the following locations in the menu.
Script NamePlayer Name → Scripts → Script NameUseful Folders
Scripts are limited to the highlighted folders and their subdirectories. They should not access the wider filesystem.
- AppData/
- Roaming/
- Exodus Client/
- Library/
- Red Dead Redemption 2/
- Client/
- Scripting/
- Assets/
- Packages/
- Workspace/
Scripting Folder
This folder is where you can place scripts with the .lua extension.
%AppData%\Exodus Client\Library\Red Dead Redemption 2\Client\Scripting
Assets Folder
This folder is where scripts may store any static content.
%AppData%\Exodus Client\Library\Red Dead Redemption 2\Client\Scripting\Assets
Packages Folder
This folder is where scripts may store any third-party libraries.
%AppData%\Exodus Client\Library\Red Dead Redemption 2\Client\Scripting\Packages
Workspace Folder
This folder is where scripts may store any temp/configuration files.
%AppData%\Exodus Client\Library\Red Dead Redemption 2\Client\Scripting\Workspace