Loading...

Addon To Road [Legacy & Enhanced] 1.0

Download

8,707

Addon To Road
Spawns your add-on vehicles into the world as if they were normal NPC traffic.
Vehicles are spawned on nearby streets, driven by NPCs, and cleaned up automatically when far away to keep things stable.

Features
  • Support Legacy & Enhanced Edition: Works seamlessly across both GTA V versions.
  • Automatic add-on vehicle detection: auto-scan vehicles from DLCpacks (manual INI still supported).
  • INI-based vehicle list: manually add or manage vehicle models if desired (add-on & vanilla supported).
  • Engine-level model validation: validates models using IsInCdImage + IsVehicle to prevent invalid spawns.
  • Export Valid Models: automatically clean and rebuild the INI with valid vehicle models only.
  • Ambient NPC traffic: vehicles spawn naturally on roads with NPC drivers (role-based NPC drivers for emergency & military vehicles).
  • Block Native Traffic: option to block default GTA V traffic for full add-on immersion.
  • Safe spawn & despawn system: vehicles spawn near the player and despawn safely when far away or destroyed/dead.
  • No Spawn Areas: restricted zones (airports, military bases, etc.) prevent unwanted spawns.
  • Graceful shutdown: spawned vehicles are cleaned up automatically within 20–30 seconds when disabled or aborted.
  • Random Passenger System: addon vehicles can spawn with NPC passengers based on a configurable per-seat chance (0–100%).
  • AI Recovery System: vehicles stuck in traffic for ~6 seconds temporarily switch to a more aggressive driving style to escape jams.
  • Performance Mods (optional): engine, brakes, transmission, suspension, armor + turbo (MAX).
  • Visual Mods (Random & MAX): randomized body parts for variety or forced maximum upgrades for compatible vehicles.
  • Visual Mods coverage: spoiler, bumpers, skirts, exhaust, roll cage, grille, hood, fenders, roof, livery, window tint.
  • Random unified paint & Neon: matching primary, secondary, pearlescent colors, and consistent neon controls.
  • Driving Style Presets & Random Speed: select presets (Normal, Calm, Fast, Ignore Rules, Crazy, or Random) with Min/Max speed controls and safety warnings (> 50).
  • Spawn distance safety: spawn/despawn distances and max spawn limits (up to 80) auto-clamped for stability.
  • Vehicle Tracker (optional): minimap/map blips with selectable colors and live updates.
  • Category blocking: toggle spawning for Emergency, Industrial, Military, Service, Commercial, Utility, and native ambient traffic.
  • Always blocked: trailers, boats, planes, helicopters, and trains.
  • VIP Custom Plate System: optional License tiers (Supporter / Plus / Pro / MAX) unlock advanced custom plate patterns with smart 8-character centering and lowercase x support for random digits.
  • Update Notification Toggle: enable or disable update alerts in the compact menu interface.


Menu Controls
  • Press Hotkey (default: F6) to open / close the Addon To Road menu.
  • You can change the hotkey in: scripts\AddonToRoad\Hotkey.ini


Requirements
LEGACY:


ENHANCED:


Installation
LEGACY:
  1. Install Script Hook V and ScriptHookVDotNet v3 Nightly (x64).
  2. Install LemonUI (copy LemonUI.dll to GTA V\scripts).
  3. Copy AddonToRoad.dll, AddonToRoad.ini, and the AddonToRoad folder to: GTA V\scripts.
  4. Copy AddonToRoadScanner.exe and CodeWalker.Core.dll to your GTA V main directory (the same folder as GTA5.exe).
  5. When installing for the first time or adding new add-on vehicles, run AddonToRoadScanner.exe.
  6. Launch GTA V Legacy (Story Mode). The script will start automatically if Enabled=true.


ENHANCED:
  1. Install Script Hook V and Script Hook V .Net Enhanced.
  2. Install LemonUI (copy LemonUI.dll to GTA V\scripts).
  3. Copy AddonToRoadEnhanced.dll, AddonToRoad.ini, and the AddonToRoad folder to: GTA V\scripts.
  4. Copy AddonToRoadScanner.exe and CodeWalker.Core.dll to your GTA V main directory (the same folder as GTA5.exe).
  5. When installing for the first time or adding new add-on vehicles, run AddonToRoadScanner.exe.
  6. Launch GTA V Enhanced (Story Mode). The script will start automatically if Enabled=true.


Notes
  • AddonToRoadScanner must be run first to detect add-on vehicles and generate a clean vehicle list automatically.
  • The scanner reads dlclist.xml (vanilla vs mods), scans each dlcpack, and extracts vehicle modelName from vehicles.meta.
  • Non-vehicle DLCs (weapons, props, etc.) are detected and safely ignored by the scanner.
  • DLCs with vehicles.meta but no <modelName> entries will not produce spawnable vehicles.
  • Invalid or mistyped models are listed separately in the menu and will never spawn.
  • If a vehicle does not support certain mods, the script will skip them safely without errors.
  • Extremely high spawn counts or speed values may cause unstable or chaotic traffic behavior.
  • For best stability, keep MaxSpawned ≤ 20 (25 is already extreme) and test on highways or wide roads first.
  • Custom Plate Access: If you want to unlock the Custom Plate feature, please visit my Patreon: Addon To Road – Patreon


IMPORTANT
  • VIP tiers only provide a License file.
  • I highly respect and support 5Mods as the main distribution platform.
  • You are still REQUIRED to download the main Addon To Road mod from 5Mods: Download on 5Mods


Troubleshooting
  • Vehicle not spawning: confirm the model spawns manually via trainer; verify the model name in the INI.
  • Vehicles spawn but don’t move: some add-ons have broken AI or handling data.
  • FPS drops: reduce MaxSpawned and increase SpawnIntervalMs.
  • Game instability after long sessions: reduce model pool size and MaxSpawned, and avoid extremely high speed values (> 50).
  • For best stability, keep MaxSpawned ≤ 20 (25 is already extreme) and test on highways or wide roads first.


Recommended Script


Credits
  • Script: DexterLooo


Permissions
  • Please do not re-upload without permission.
  • You may use this script in videos or streams; credit is appreciated.


Support / Donation
If you enjoy this mod and would like to support its development, you may optionally donate via PayPal.
Your support helps keep the project alive and allows me to spend more time improving it.

Enjoy! If you find any bugs, feel free to report them along with your INI settings and vehicle model names.

Changelog

1.0

- UI Overhaul: Replaced the console scanner with a Windows Forms interface, including a folder browser, log window, and scan results list. The scanner no longer needs to be placed inside the GTA V directory.
- New Game Edition Detection: The scanner now checks GTA5_Enhanced.exe first and falls back to GTA5.exe, allowing it to correctly identify the game edition even when both executables are present (for example, due to OpenIV setup/workarounds).
- New Gen8/Gen9 Detection: Added per-vehicle generation detection by reading RpfResourceFileEntry.Version from each model's .yft file, with .ytd as a fallback. Version 171 is detected as Gen9, other versions as Gen8, and failed detection as Unknown. This information was not available in the previous console version.
- Custom Scan Folders: Added support for additional DLC pack folders, allowing users to scan custom locations such as Onigiri instead of being limited to the default GTA V folders.
- Auto Save Toggle: Added an option to enable or disable automatic saving. When disabled, users can save changes manually using the Save button.
- Non-Blocking Scanner: Scanning now runs asynchronously using Task.Run, keeping the Windows Forms interface responsive while scanning.
- New — Per-Model Vehicle Exclusion: Added Exclude Specific Models to the Block Vehicle Categories submenu, allowing individual vehicle models to be excluded separately from category-based blocking.
- Checkbox-Based Model Exclusion: Exclude Specific Models now opens a submenu containing a checkbox for each valid vehicle model. Simply check or uncheck models to control which vehicles are excluded. Manual model name entry is no longer required.
- Addon Vehicle Support: Model exclusion now uses the original model names loaded from the INI instead of relying on Model.ToString(). This ensures add-on vehicles are correctly matched and excluded even when SHVDN returns their raw hash value instead of the model name.
- Automatic Model List Synchronization: The exclusion list is automatically rebuilt whenever the model pool changes, including after Reload Models, Validate Now, or Export Valid, keeping the exclusion list synchronized with the current valid model pool.
- Per-Option Chance Slider Lock: Chance sliders are now enabled only when their corresponding customization option is active. Performance Mods Chance requires both Full Custom and Performance Mods to be enabled, while Visual Mods Chance is enabled when either Visual Mods or Visual Mods MAX is active. Random Paint Chance follows its own option state. Disabled sliders are grayed out and display a clear status message explaining why they are unavailable.
- Customization Chance Defaults: Performance, visual modification, and paint chance values remain at 1.0f (100%) by default, preserving the previous behavior unless the user manually lowers the percentage through the menu. New chance sliders are displayed below their respective customization checkboxes in the Customization Options submenu.

0.9
- Support Enhanced.
- Added a menu option to enable/disable update notifications.
- Increased maxspawn to 80.
- Updated the menu interface for a more compact design.
- block native traffic.
- General stability improvements.

0.8
- Added Random Passenger System: addon vehicles can now spawn with passengers.
- Passenger spawn uses per-seat chance roll (0–100%), configurable from the new Passenger submenu.
- Passengers are properly cleaned up together with their vehicle on despawn, shutdown, or script abort.
- Added Passenger settings to Setting.ini: Enabled and PassengerChance are now saved and loaded automatically.
- General stability improvements.

0.7.1
- Added VIP Custom Plate System (Supporter / Plus / Pro / MAX tiers).
- Smart plate centering (8-character alignment) + lowercase x random digit support.
- Added stuck detection system: vehicles blocked for ~6 seconds will temporarily switch to a more aggressive driving mode to escape traffic jams.
- Improved wanted-level traffic scaling behavior.
- Improved spawn stability near parked vehicles and narrow roads.
- General stability improvements and UI refinements.

0.7
- Auto-scan add-on vehicles from DLCpacks (no manual INI required).
- Improved model validation and crash prevention.
- New Block menu for vehicle categories.
- Role-based NPC drivers for emergency & military vehicles.
- Improved despawn logic, No Spawn Areas, and bike behavior.
- Performance and stability improvements.

0.6
- Added Driving Presets using exclusive checkboxes (only one preset can be selected at a time).
- Added RANDOM driving preset (each spawned vehicle gets a random driving personality).
- Added Random Speed system with Min/Max controls and an Enable toggle.
- When Random Speed is enabled, the base Speed setting becomes disabled (menu lock).
- Added speed safety warning: Speed / MaxSpeed above 50 may cause chaos.
- Added Visual Mods MAX option (exclusive with Visual Mods Random).
- Improved Full Custom logic: child settings are properly locked/unlocked and restored safely.
- Improved UI stability: fixed < > logic to behave consistently across all numeric settings.
- Improved spawn range safety: SpawnRadiusMin/Max can no longer break limits, and SpawnRadiusMax cannot exceed DespawnDistance.
- Improved general stability, logic cleanup, and menu layout improvements.

0.5
- Added configurable menu hotkey (Hotkey.ini).
- Improved despawn logic (destroyed vehicles + dead drivers) with 20–30s cleanup and near-player pause.
- Graceful cleanup when disabling the script (vehicles cleared within 20–30s).
- Expanded No Spawn Areas: added more restricted locations not covered in v0.4.
- Fixed minor bugs and removed warnings.

0.4
- Added engine-based model validation (valid vs invalid models).
- Added Export Valid Models feature to automatically clean the INI file.
- Added No Spawn Areas (airports, military zones, restricted locations).
- Added graceful cleanup when disabling the script (vehicles despawn after 20–30 seconds).
- Added optional Vehicle Tracker with selectable mode and color.
- Added automatic saving of runtime settings (Setting.ini).
- General stability, performance, and logic improvements.
- Added automatic update notification system (GitHub).

0.3
- Menu system is now powered by LemonUI.
- Press F6 to open the Addon To Road menu.
- Intro notification is shown only the first time the menu is opened.
- When RandomNeon is OFF, NeonOnChance is automatically disabled.
- Models menu reworked for better clarity and usability.
- Added Show Model List (read-only).
- Enter Vehicle control disabled while the menu is visible.
- Added notification when Reload Models is used.
- Improved spawn radius logic.

0.2
- Removed leftover add-on name that was mistakenly included.

0.1
- Initial release
Show Full Description

First Uploaded: January 07, 2026
Last Updated: 7 hours ago
Last Downloaded: 16 minutes ago

All Versions

 1.0 (current)

76 downloads , 2.31 MB
7 hours ago

 0.9.1

1,489 downloads , 1.89 MB
July 09, 2026

 0.8

1,794 downloads , 1.67 MB
April 11, 2026

 0.7.1

1,364 downloads , 1.67 MB
February 15, 2026

 0.7

1,069 downloads , 1.67 MB
January 29, 2026

 0.6

606 downloads , 43 KB
January 20, 2026

 0.5

457 downloads , 36 KB
January 16, 2026

 0.4

421 downloads , 31 KB
January 13, 2026

 0.3

759 downloads , 11 KB
January 08, 2026

 0.2

557 downloads , 7 KB
January 07, 2026

195 Comments