Community ScriptHookRDR2 .NET
⚪ Last updated 2023⚠️ Install Order · 4 steps
Install in this order, then this mod last — most mods fail to load without their framework and dependencies in place.
Preview

🔍 Analysis
- 👍 2.6% endorsement rate — high engagement, a strong quality signal
- 🏆 #3 of 23 Tools mods in this game by downloads
📋 About This Mod
THERE IS AN IMPROVED, UPDATED FORK OF THIS PROJECT HERE - A HUGE THANK YOU TO THEM!
This is an ASI plugin for Red Dead Redemption 2, ported from ScriptHookVDotNet, based on the C++ ScriptHook by Alexander Blade, which allows running scripts written in any . NET language in-game.
Join the official Red Dead Redemption 2 Modding Discord for the latest information about Red Dead Redemption 2 PC mods
Copy ScriptHookRDRDotNet.asi, ScriptHookRDRNetAPI.dll, AND ScriptHookRDRDotNet.ini to your RDR2 Install folder.
Install scripts to /scripts/ folder inside root folder
Requirements
C++ ScriptHookRDR2 by Alexander Blade
http://" rel="nofollow noopener" target="_blank">http://" rel="nofollow noopener" target="_blank">. NET Framework v4. 6 or above
Visual C++ Redistributable for Visual Studio 2019 x64
For Developers:
Create . NET Framework project ≥ 4. 6
Add Reference to ScriptHookRDRNetAPI.dll
use RDR2 namespace
See ExampleScript.cs
Contributing
The source for this project is on Github here
You'll need Visual Studio 2017 or higher to open the project file and the Script Hook RDR2 SDK extracted into "/sdk".Additionally, create an environment variable called RDR2DN_VERSION and set it to the version you are attempting to build.
Any contributions to the project are welcomed, it's recommended to use GitHub pull requests.
Credits
Crosire (ScriptHookVDotNet)
Jedijosh920 - lots of help <3
Mooshe - RDR3CrashDiagnostics program
Community ScriptHookRDR2 .NET is an ASI plugin for Red Dead Redemption 2 that ports ScriptHookVDotNet, allowing scripts written in any .NET language to run in-game. It requires Alexander Blade's C++ ScriptHookRDR2 and .NET Framework 4.6+, and is a popular tool with over 9,000 endorsements. Note: an improved fork is available.
✨ Key Features
📊 Pros & Cons
✅ Pros
- Huge community trust (9,218 endorsements, 355k downloads)
- Opens up RDR2 modding to .NET developers, making script creation accessible
- Actively maintained with an improved fork linked for continued support
⚠️ Cons
- Requires multiple dependencies (C++ ScriptHook, .NET Framework, VC++ Redist) which can be a hassle
- Outdated since 2023, but the fork is recommended for updates
- Compatibility risk with future RDR2 game updates or other mods
For RDR2 modders who want to create or use .NET-based scripts, especially those familiar with C# or other .NET languages. Also for players who want to install script mods that depend on this framework. Skip if you're not interested in scripting or prefer simpler mods.
💡 Beginner Tips
- Make sure to install the C++ ScriptHookRDR2 first, as this mod won't work without it.
- Place the .asi, .dll, and .ini files directly in your RDR2 root folder, not in a subfolder.
- For script mods, put them in a 'scripts' folder inside the root directory, and check the fork for updated compatibility.
📊 Mod Details
- Game
- RDR2 Mods
- Author
- Salty
- Version
- 1.0.6.1
- Downloads
- 355,286
- Endorsements
- 9,218
- Category
- Tools
- Created
- 11/21/2019
- Updated
- 3/19/2023
🔧 How to Install RDR2 Mods
Install Script Hook RDR2 first. Most mods go in game directory.
📖 Full step-by-step install guide for RDR2 →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for RDR2 commands, item IDs, and more.
Keep browsing — more RDR2 mods await