ScriptHookVDotNet is an open-source scripting framework for Grand Theft Auto V that enables developers to create and run custom scripts using languages such as C# and VB within the game environment. It acts as a bridge between the game engine and managed code, allowing modders to interact with game systems through a structured and object-oriented API. Built on top of the original Script Hook V, it simplifies the scripting process by providing higher-level abstractions and reducing the need to work directly with low-level native functions. The framework supports real-time script execution and reloading, enabling developers to test and iterate on their modifications without restarting the game. It also includes an in-game console and debugging capabilities, making development more efficient and interactive. ScriptHookVDotNet is widely used in the GTA V modding community to create custom gameplay mechanics, tools, and enhancements.

Features

  • Support for scripting in C#, VB, and other languages
  • High-level API for interacting with GTA V game systems
  • Real-time script execution and reload capabilities
  • In-game console for debugging and command execution
  • Integration with Script Hook V runtime environment
  • Object-oriented scripting model for easier development

Project Samples

Project Activity

See All Activity >