ScriptHookVDotNet Installation Guide - Complete Tutorial 2025

ScriptHookVDotNet Installation Guide

ScriptHookVDotNet (SHVDN) is a powerful scripting library that allows .NET mods to run in GTA 5.

What is ScriptHookVDotNet?

ScriptHookVDotNet enables scripts written in C#, VB.NET, and other .NET languages to run within GTA 5.

Key Features:

  • .NET Support - Run C# and VB.NET scripts
  • Script Folder - Easy mod management
  • Hot Reload - Reload scripts without restarting
  • Extensive API - Access to game functions

Prerequisites

  1. GTA 5 PC
  2. Script Hook V (must be installed first)
  3. .NET Framework 4.8
  4. Visual C++ Redistributable 2015-2022

Step-by-Step Installation

Step 1:

Verify Script Hook V is installed (ScriptHookV.dll and dinput8.dll in GTA 5 folder)

Step 2:

Download ScriptHookVDotNet from official source

Step 3:

Extract archive and copy files to GTA 5 root:

  • ScriptHookVDotNet.asi
  • ScriptHookVDotNet2.dll
  • ScriptHookVDotNet3.dll

Step 4:

Create scripts folder in GTA 5 root directory

Step 5:

Launch GTA 5 and verify - press Insert for console

Installing .NET Mods

  1. Download .NET mod (.dll file)
  2. Copy to scripts folder
  3. Launch game - mod loads automatically

Conclusion

ScriptHookVDotNet opens up a world of .NET mods for GTA 5!