Download Now

Ready to supercharge your GTA V modding experience? The latest version of ScriptHookV .NET is just a click away! Our Download page is your one-stop destination for getting everything you need to start running custom scripts in GTA V with ease and confidence.

ScriptHookVDotNet v3.6.0 – Latest Version

If you’re using game version v1.0.3258.0 or later, it’s recommended to use the nightly build nightly.89 or later instead of v3.6.0. There is a known compatibility issue with v3.6.0 and v3.5.1, where pressing F4 to open the console or performing instant reload can crash the game. You can download the nightly builds for improved compatibility.

New Features & Updates:

  • You can now execute scripts in the main thread rather than a dedicated thread by setting NoScriptThread in ScriptAttributes to true. Note that if this option is enabled, Script.Yield() and Script.Wait() will throw an exception, as these methods rely on a separate thread.

  • NativeHashes enums have been updated to include more precise native function names from 1.0.2699, thanks to leaked source data. Keep in mind that compiled scripts won’t reflect these updates, as enums are embedded as constants.

Changelog:

  • New Classes & Structs: Added ShapeTest, ShapeTestHandle, ShapeTestResult, ShapeTestStatus, and ShapeTestOptions.

  • Obsolete Methods: World.RaycastCapsule() is now obsolete, as results may not be returned in the same frame. Use ShapeTest.StartTestCapsule() instead.

  • Task Invoker Methods: New methods such as TaskInvoker.StartVehicleMission(), TaskInvoker.StartHeliMission(), TaskInvoker.StartPlaneMission(), and TaskInvoker.StartBoatMission() were added. Additionally, new enums like VehicleMissionType, BoatMissionFlags, and HeliMissionFlags were introduced.

  • Vehicle Improvements: Added methods like Vehicle.BringToHalt(), Vehicle.StopBringingToHalt(), and properties like Vehicle.IsParachuteDeployed and Vehicle.IsRocketBoostActive.

  • New Features for Peds: Updated the documentation for Ped.AlwaysKeepTask and Ped.BlockPermanentEvents. Also added new peds, vehicles, weapons, weapon components, and blip sprites.

  • Bug Fixes:

    • Resolved issues with WeaponComponentCollection causing crashes in 1.0.2802.0 or later.

    • Fixed World.CreateParticleEffect not working with entities.

    • Fixed issues with Ped.CanBeKnockedOffBike and Vehicle.RadioStation.

    • Addressed bugs where Entity.MaxHealthFloat wasn’t working correctly in version 1.0.2699.16 or later.

For developers using enums like VehicleParachute or VehicleFlyBombBay, it’s essential to compile against v3.6.0 (or v2.11.6.0 for v2 API) to ensure compatibility with new constants.

 What’s Included in the ZIP?

When you download ScriptHookV .NET, you’ll receive a compressed ZIP file containing:

  • ScriptHookVDotNet.asi – The main plugin file

  • ScriptHookVDotNet2.dll and ScriptHookVDotNet3.dll – Libraries to support legacy and latest scripts

  • ScriptHookVDotNet.ini – Configurable settings file

  • ReadMe.txt – Instructions on setup and usage

Be sure to extract all files and place them in your GTA V root folder.

 Installation Guide

Installing ScriptHookV .NET is quick and easy! Just follow these steps:

  1. Download and install ScriptHookV (required base plugin by Alexander Blade)

  2. Download and extract ScriptHookV .NET files

  3. Copy the .asi, .dll, and .ini files into your GTA V root directory

  4. Launch GTA V and start scripting!

Need help? Visit our Installation Tutorial page for a full step-by-step walkthrough.

Updating from an Older Version?

If you already have an older version installed, simply replace the old .asi, .dll, and .ini files with the new ones from this ZIP. Make sure GTA V is closed during the update.

 System Requirements

To ensure the best experience, please make sure your system meets the following requirements:

  • Windows 10/11 (64-bit)

  • GTA V (latest update)

  • .NET Framework 4.8 or later

  • Microsoft Visual C++ Redistributable (x64) – 2015 or later

 Terms & Usage

ScriptHookV .NET is provided free of charge under an open-source license (MIT License). You may modify and distribute the code as long as proper credit is given to the original author.

Note: Mods created using ScriptHookV .NET are for single-player use only. Using mods in GTA Online may result in a ban or account suspension. Always play responsibly!

 Need Help or Support?

Our team is here to help! If you encounter any issues with the download, installation, or usage, visit our Support Page, join our Discord, or post in the Community Forum.

We also welcome suggestions for improvements, bug reports, and contributions.


Stay Updated

Follow us to get notified when new versions are released

Be the first to know about new features, patches, and upcoming tutorials!

Happy modding! 🚗💨