Understanding GTA 5 Script Mods
Learn the difference between .asi and .cs mods.
.ASI Scripts (C++ Based)
- What they are: Native code plugins
- Where to install: GTA V root folder
- Require: Script Hook V + ASI Loader
- Examples: Trainers, ENB, Heap Adjuster
- Advantage: Faster, more powerful
.CS Scripts (C# Based)
- What they are: .NET managed code
- Where to install: GTA V/scripts/ folder
- Require: ScriptHookVDotNet
- Examples: Gameplay mods, mission mods
- Advantage: Easier to develop, more common
.VB Scripts (Visual Basic)
- Also require ScriptHookVDotNet
- Same installation as .cs files
- Less common than C# scripts
Installation Steps
-
For .asi files:
- Copy to GTA V root folder
- Ensure ASI Loader installed
-
For .cs/.vb files:
- Create 'scripts' folder if it doesn't exist
- Copy .cs/.vb and .dll files to scripts/
- Install ScriptHookVDotNet
Troubleshooting Scripts
- Check ScriptHookV.log for errors
- Ensure correct folder placement
- Check for conflicting scripts



![Armored VIP Transporter pack [Add-On]](https://files.gtavillage.com/store/553c977013de89435c693e36b5ac149b.webp)
