Online Workshops in SP 5.0
6,328
86
6,328
86
This mod adds nine workshops from GTA Online to the Story Mode. These are not just recreations - they are actual game scripts with online features disabled, but all vehicle customization functionality has been preserved.
This mod is only compatible with the latest version of the game — 1.73. Critical updates for this mod are completely free. But for Patreon supporters, I’ve prepared a separate bonus add-on: you can now customize workshops using the in-game menu. Disable all workshops at once or individually. The add-on is yours to keep forever: simply sign up for a subscription (which you can cancel later). Your support allows me to continue maintaining my projects for free for hundreds of thousands of players.
Now, in addition to Los Santos Customs, you can customize your vehicles at the following locations:
Important:
This mod only works with version 1.73! I don't plan to add support for earlier versions. However, if Rockstar does release 1.74, I will release an update for that version as well.
After launching the game, the mod will begin the process of initializing the workshops script and disabling its network functions. During this time, the workshops will not be operational. The initialization process usually takes no more than 30 seconds and is cached in a special file - subsequent loads will be nearly instantaneous.
Also, even though the mod only affects a single game script in isolation, due to its manipulation of game memory, there may be effects on gameplay that could not be identified during the mod development and testing. Please report any odd behavior in the game after installing the mod - and include the workshops.log file.
And just to be clear: no, you wont get banned from GTA Online for this mod. Multiplayer scripts are no different from those in Story Mode, except for network functions - the mod selectively disables those that interfere with workshops and leaves intact those that themselves block access to critical network code. The game thinks its running a regular game script. The mod ensures that the game script runs correctly.
Known bugs:
Changelog:
5.0
4.0
3.0
2.1
2.0:
Installation:
Move all files to the "scripts" folder.
This mod is only compatible with the latest version of the game — 1.73. Critical updates for this mod are completely free. But for Patreon supporters, I’ve prepared a separate bonus add-on: you can now customize workshops using the in-game menu. Disable all workshops at once or individually. The add-on is yours to keep forever: simply sign up for a subscription (which you can cancel later). Your support allows me to continue maintaining my projects for free for hundreds of thousands of players.
Now, in addition to Los Santos Customs, you can customize your vehicles at the following locations:
- Benny's Original Motor Works: Cars that can be customized at Benny's
- Five custom workshops from the LS Tuners update
- Haos Special Works at LS Car Meet (Enhanced only): any ground vehicle, support for Haos upgrades
- Four F. Clinton and Partner workshops: any ground vehicle, including service vehicles
- Five Terrobyte workshops: tuning for the Oppressor and Oppressor MKII. The mod creates five locations where Terrobyte vehicles will spawn - you can also enter the workshop from there.
- One workshop at Los Santos Airport: for tuning airplanes and helicopters.
- One workshop at Maze Bank Arena: for special Arena War vehicles.
- 12 Clubhouse Custom Bike Shops
- Nine Facility (Doomsday Heist) workshops: for military vehicles.
Important:
This mod only works with version 1.73! I don't plan to add support for earlier versions. However, if Rockstar does release 1.74, I will release an update for that version as well.
After launching the game, the mod will begin the process of initializing the workshops script and disabling its network functions. During this time, the workshops will not be operational. The initialization process usually takes no more than 30 seconds and is cached in a special file - subsequent loads will be nearly instantaneous.
Also, even though the mod only affects a single game script in isolation, due to its manipulation of game memory, there may be effects on gameplay that could not be identified during the mod development and testing. Please report any odd behavior in the game after installing the mod - and include the workshops.log file.
And just to be clear: no, you wont get banned from GTA Online for this mod. Multiplayer scripts are no different from those in Story Mode, except for network functions - the mod selectively disables those that interfere with workshops and leaves intact those that themselves block access to critical network code. The game thinks its running a regular game script. The mod ensures that the game script runs correctly.
Known bugs:
- The Terrobyte Workshop and the hangar prompt you to exit your vehicle while remaining inside. However, once the script finishes running, you will be teleported outside, while the car or plane remains inside. Always select the first option in the menu.
- There may be some glitches when installing drift tuning from Hao. Upgrades from Hao are installed correctly.
- Some helicopters and large airplanes are not supported in the hangar workshop. The game will place you inside the hangar, but after a few seconds it will return you to the previous screen because the script refused to handle the customization.
Changelog:
5.0
- Fixed the mod's compatibility with the latest version of Enhanced
- Fixed a bug where the player would be kicked out of the auto shop while tuning, with the error message "shop is unavailable"
4.0
- Added three new types of workshops: the Maze Bank Arena Workshop, the Clubhouse Bike Shop, and the Facility Workshop
- At Benny's Original Motor Works, you can now upgrade a car for Benny's tuning if the car supports this feature. Previously, you had to spawn a pre-built model that supported tuning
- Fixed the tooltip that appears when a car does not support Benny's tuning. Previously, players would see a tooltip from GTA Online instructing them to complete Lamar s missions
- Driving into Benny's Original Motor Works in an unsupported vehicle no longer causes an error in the logs
- Fixed a bug that caused a player s aircraft to explode in the workshop if it was above ground upon entry
- Fixed a bug that caused the game to crash when installing drift tuning at Hao's
- Fixed a bug that caused a car from the street to disappear without a trace after leaving the auto shop
3.0
- Added support for Legacy 1.73 (except for Hao's Special Works)
2.1
- Fixed a bug where Benny's garage door wouldn't open
2.0:
- Added Benny's Original Motor Works and the personal auto shop from the Los Santos Tuners update
- Improved the MP script loading algorithm, which should reduce the likelihood of unpredictable game behavior and fix bugs during initialization
- If patching fails, the mod will unload the script and try again - up to three attempts before reporting a failure
- Added a timer showing the approximate time remaining until patching is complete
- Removed a false dependency on LemonUI
- Fixed a bug where an Oppressor MK II would spawn in Hao garage (it cannot be tuned at this workshop)
Installation:
Move all files to the "scripts" folder.
First Uploaded: July 19, 2026
Last Updated: September 20, 2026
Last Downloaded: 24 minutes ago
All Versions
98 Comments
More mods by andre500:
- Mission
- Gameplay
- .Net
4.82
6,900
97
3.0 (Latest Jobs Update)
By andre500
- Gameplay
- Player
- .Net
5.0
134
8
1.0 (BETA)
By andre500
This mod adds nine workshops from GTA Online to the Story Mode. These are not just recreations - they are actual game scripts with online features disabled, but all vehicle customization functionality has been preserved.
This mod is only compatible with the latest version of the game — 1.73. Critical updates for this mod are completely free. But for Patreon supporters, I’ve prepared a separate bonus add-on: you can now customize workshops using the in-game menu. Disable all workshops at once or individually. The add-on is yours to keep forever: simply sign up for a subscription (which you can cancel later). Your support allows me to continue maintaining my projects for free for hundreds of thousands of players.
Now, in addition to Los Santos Customs, you can customize your vehicles at the following locations:
Important:
This mod only works with version 1.73! I don't plan to add support for earlier versions. However, if Rockstar does release 1.74, I will release an update for that version as well.
After launching the game, the mod will begin the process of initializing the workshops script and disabling its network functions. During this time, the workshops will not be operational. The initialization process usually takes no more than 30 seconds and is cached in a special file - subsequent loads will be nearly instantaneous.
Also, even though the mod only affects a single game script in isolation, due to its manipulation of game memory, there may be effects on gameplay that could not be identified during the mod development and testing. Please report any odd behavior in the game after installing the mod - and include the workshops.log file.
And just to be clear: no, you wont get banned from GTA Online for this mod. Multiplayer scripts are no different from those in Story Mode, except for network functions - the mod selectively disables those that interfere with workshops and leaves intact those that themselves block access to critical network code. The game thinks its running a regular game script. The mod ensures that the game script runs correctly.
Known bugs:
Changelog:
5.0
4.0
3.0
2.1
2.0:
Installation:
Move all files to the "scripts" folder.
This mod is only compatible with the latest version of the game — 1.73. Critical updates for this mod are completely free. But for Patreon supporters, I’ve prepared a separate bonus add-on: you can now customize workshops using the in-game menu. Disable all workshops at once or individually. The add-on is yours to keep forever: simply sign up for a subscription (which you can cancel later). Your support allows me to continue maintaining my projects for free for hundreds of thousands of players.
Now, in addition to Los Santos Customs, you can customize your vehicles at the following locations:
- Benny's Original Motor Works: Cars that can be customized at Benny's
- Five custom workshops from the LS Tuners update
- Haos Special Works at LS Car Meet (Enhanced only): any ground vehicle, support for Haos upgrades
- Four F. Clinton and Partner workshops: any ground vehicle, including service vehicles
- Five Terrobyte workshops: tuning for the Oppressor and Oppressor MKII. The mod creates five locations where Terrobyte vehicles will spawn - you can also enter the workshop from there.
- One workshop at Los Santos Airport: for tuning airplanes and helicopters.
- One workshop at Maze Bank Arena: for special Arena War vehicles.
- 12 Clubhouse Custom Bike Shops
- Nine Facility (Doomsday Heist) workshops: for military vehicles.
Important:
This mod only works with version 1.73! I don't plan to add support for earlier versions. However, if Rockstar does release 1.74, I will release an update for that version as well.
After launching the game, the mod will begin the process of initializing the workshops script and disabling its network functions. During this time, the workshops will not be operational. The initialization process usually takes no more than 30 seconds and is cached in a special file - subsequent loads will be nearly instantaneous.
Also, even though the mod only affects a single game script in isolation, due to its manipulation of game memory, there may be effects on gameplay that could not be identified during the mod development and testing. Please report any odd behavior in the game after installing the mod - and include the workshops.log file.
And just to be clear: no, you wont get banned from GTA Online for this mod. Multiplayer scripts are no different from those in Story Mode, except for network functions - the mod selectively disables those that interfere with workshops and leaves intact those that themselves block access to critical network code. The game thinks its running a regular game script. The mod ensures that the game script runs correctly.
Known bugs:
- The Terrobyte Workshop and the hangar prompt you to exit your vehicle while remaining inside. However, once the script finishes running, you will be teleported outside, while the car or plane remains inside. Always select the first option in the menu.
- There may be some glitches when installing drift tuning from Hao. Upgrades from Hao are installed correctly.
- Some helicopters and large airplanes are not supported in the hangar workshop. The game will place you inside the hangar, but after a few seconds it will return you to the previous screen because the script refused to handle the customization.
Changelog:
5.0
- Fixed the mod's compatibility with the latest version of Enhanced
- Fixed a bug where the player would be kicked out of the auto shop while tuning, with the error message "shop is unavailable"
4.0
- Added three new types of workshops: the Maze Bank Arena Workshop, the Clubhouse Bike Shop, and the Facility Workshop
- At Benny's Original Motor Works, you can now upgrade a car for Benny's tuning if the car supports this feature. Previously, you had to spawn a pre-built model that supported tuning
- Fixed the tooltip that appears when a car does not support Benny's tuning. Previously, players would see a tooltip from GTA Online instructing them to complete Lamar s missions
- Driving into Benny's Original Motor Works in an unsupported vehicle no longer causes an error in the logs
- Fixed a bug that caused a player s aircraft to explode in the workshop if it was above ground upon entry
- Fixed a bug that caused the game to crash when installing drift tuning at Hao's
- Fixed a bug that caused a car from the street to disappear without a trace after leaving the auto shop
3.0
- Added support for Legacy 1.73 (except for Hao's Special Works)
2.1
- Fixed a bug where Benny's garage door wouldn't open
2.0:
- Added Benny's Original Motor Works and the personal auto shop from the Los Santos Tuners update
- Improved the MP script loading algorithm, which should reduce the likelihood of unpredictable game behavior and fix bugs during initialization
- If patching fails, the mod will unload the script and try again - up to three attempts before reporting a failure
- Added a timer showing the approximate time remaining until patching is complete
- Removed a false dependency on LemonUI
- Fixed a bug where an Oppressor MK II would spawn in Hao garage (it cannot be tuned at this workshop)
Installation:
Move all files to the "scripts" folder.
First Uploaded: July 19, 2026
Last Updated: September 20, 2026
Last Downloaded: 24 minutes ago












PATCH DID NOT APPLY: WHAT TO DO?
This error occurs only if the game’s tuning script differs from the one the mod is trying to patch. This can happen in only three cases:
1. You’re playing a pirated version of the game
2. The mods folder contains RPF archives that you copied a long time ago. The game scripts are loaded from there
3. I didn’t have time to update the mod after the new game version was released. Check which version is listed in the mod’s description. It might just be worth waiting a little while.
I really enjoy this mod but one thing that I'm not a fan of is having the shops just absolutely everywhere. It'd be great if we could get an ini file that'd let us enable an disable which ever shops we preferred to have active.
@whatscheiser Ah yeah, I requested this too earlier haha
He said he will provide it in the next update :)
Hi, how can I use hao special works? After I tune a car, i find myself in the garage unable to get out.
wayyy to many blips, especially since some of the locations are right next to each other. could you make a version with only 1 of each workshop?
Or maybe a configuration like SPA II
If your GTA5 already v1.73 but the workshops is not working, because you use enchanced content for legacy
Necesito una guía de instalación no todo el mundo sabe soy nuevo en pc
Faltan algunas opciones de tuneo exclusivas de cada taller y también faltan las opciones de ruedas de bennys, de street y de track
=== Online Workshops in SP, 2026-09-22 16:53:19 ===
log dir: USING C:\Games\Grand Theft Auto V Enhanced\scripts\Online Workshops in SP
16:53:19.568 files: USING C:\Games\Grand Theft Auto V Enhanced\scripts\Online Workshops in SP
16:53:19.573 blips at start (sprite x count): 6x1, 7x1, 372x1, 356x1, 370x1, 225x2, 315x1, 103x1, 109x1, 127x1, 90x1, 316x4, 121x1, 314x1, 122x7, 126x1, 197x2, 135x3, 375x10, 374x2, 100x2, 266x2, 36x2, 381x2, 9x3, 66x4, 389x1, 777x1, 369x21, 357x1
16:53:21.204 blips: sprite 73: 0->1 [boot WaitGame]
16:53:23.621 edition = Enhanced, target script = car_meet_carmod
16:53:23.622 world is up - waiting for it to settle before touching anything
16:53:23.754 auto-patching bytecode (P1+P3+P4+P5+P6+P7+P8+P9+P10+P11+P12+P13+P14+P15+P16+P17+P21+P22+P23+P24+P25+P26+P27+P28+P29+P30) (in background, game will not freeze) ...
16:53:26.117 blips: sprite 40: 0->1, sprite 71: 0->7, sprite 73: 1->14, sprite 75: 0->6, sprite 313: 0->2, sprite 110: 0->9, sprite 72: 0->5 [boot PatchWait]
16:53:26.586 workshop blips created for world #0
16:53:27.124 blips: sprite 359: 0->1, sprite 632: 0->5, sprite 826: 0->4, sprite 446: 0->1, sprite 779: 0->5, sprite 492: 0->12, sprite 590: 0->9, sprite 643: 0->1 [boot PatchWait]
16:53:29.974 P4 shop lockdown: patched @0x281461D8E78 P22 arena no-cutscene: patched @0x281468F8891 P23 arena career unlock: patched @0x28146186ACE P27 conversion price: patched @0x281466B5FFA [3169 MB / 798 rgn, partial] budget spent, continuing on the next pass
16:53:29.974 patching bytecode: pass 2, 22 site(s) left, 3169 MB scanned ...
16:53:30.160 auto-patching bytecode (P1+P3+P4+P5+P6+P7+P8+P9+P10+P11+P12+P13+P14+P15+P16+P17+P21+P22+P23+P24+P25+P26+P27+P28+P29+P30) (in background, game will not freeze) ...
16:53:33.855 P4 shop lockdown: already patched @0x281461D8E78 P22 arena no-cutscene: already patched @0x281468F8891 P23 arena career unlock: already patched @0x28146186ACE P27 conversion price: already patched @0x281466B5FFA [4895 MB / 3034 rgn, full sweep] budget spent, continuing on the next pass
16:53:33.856 patch stuck - reloading car_meet_carmod for a clean copy (1/3) ...
16:53:36.872 car_meet_carmod still loaded after unload request - reloading anyway
16:53:36.906 auto-patching bytecode (P1+P3+P4+P5+P6+P7+P8+P9+P10+P11+P12+P13+P14+P15+P16+P17+P21+P22+P23+P24+P25+P26+P27+P28+P29+P30) (in background, game will not freeze) ...
16:53:43.088 P4 shop lockdown: already patched @0x281461D8E78 P22 arena no-cutscene: already patched @0x281468F8891 P23 arena career unlock: already patched @0x28146186ACE P27 conversion price: already patched @0x281466B5FFA [3865 MB / 747 rgn, partial] budget spent, continuing on the next pass
16:53:43.089 patching bytecode: pass 2, 26 site(s) left, 3865 MB scanned ...
16:53:43.276 auto-patching bytecode (P1+P3+P4+P5+P6+P7+P8+P9+P10+P11+P12+P13+P14+P15+P16+P17+P21+P22+P23+P24+P25+P26+P27+P28+P29+P30) (in background, game will not freeze) ...
16:53:45.913 P4 shop lockdown: already patched @0x281461D8E78 P22 arena no-cutscene: already patched @0x281468F8891 P23 arena career unlock: already patched @0x28146186ACE P27 conversion price: already patched @0x281466B5FFA [5196 MB / 2953 rgn, full sweep] budget spent, continuing on the next pass
16:53:45.914 patch stuck - reloading car_meet_carmod for a clean copy (2/3) ...
16:53:45.979 car_meet_carmod unloaded - reloading for a clean patch
16:53:46.110 auto-patching bytecode (P1+P3+P4+P5+P6+P7+P8+P9+P10+P11+P12+P13+P14+P15+P16+P17+P21+P22+P23+P24+P25+P26+P27+P28+P29+P30) (in background, game will not freeze) ...
16:53:52.357 P4 shop lockdown: patched @0x281AB810E78 P22 arena no-cutscene: patched @0x281AB7B0891 P23 arena career unlock: patched @0x281AF8BEACE P27 conversion price: patched @0x281AF96DFFA [3516 MB / 1214 rgn, partial] budget spent, continuing on the next pass
16:53:52.357 patching bytecode: pass 2, 22 site(s) left, 3516 MB scanned ...
16:53:52.527 auto-patching bytecode (P1+P3+P4+P5+P6+P7+P8+P9+P10+P11+P12+P13+P14+P15+P16+P17+P21+P22+P23+P24+P25+P26+P27+P28+P29+P30) (in background, game will not freeze) ...
16:53:55.373 P4 shop lockdown: already patched @0x281AB810E78 P22 arena no-cutscene: already patched @0x281AB7B0891 P23 arena career unlock: already patched @0x281AF8BEACE P27 conversion price: already patched @0x281AF96DFFA [5205 MB / 2965 rgn, full sweep] budget spent, continuing on the next pass
16:53:55.373 patch stuck - reloading car_meet_carmod for a clean copy (3/3) ...
16:53:58.157 car_meet_carmod unloaded - reloading for a clean patch
16:53:58.273 auto-patching bytecode (P1+P3+P4+P5+P6+P7+P8+P9+P10+P11+P12+P13+P14+P15+P16+P17+P21+P22+P23+P24+P25+P26+P27+P28+P29+P30) (in background, game will not freeze) ...
16:54:04.457 P4 shop lockdown: patched @0x281AB7A8E78 P22 arena no-cutscene: patched @0x281AF588891 P23 arena career unlock: patched @0x281B13F6ACE P27 conversion price: patched @0x281AF845FFA [3751 MB / 1231 rgn, partial] budget spent, continuing on the next pass
16:54:04.457 patching bytecode: pass 2, 22 site(s) left, 3751 MB scanned ...
16:54:04.627 auto-patching bytecode (P1+P3+P4+P5+P6+P7+P8+P9+P10+P11+P12+P13+P14+P15+P16+P17+P21+P22+P23+P24+P25+P26+P27+P28+P29+P30) (in background, game will not freeze) ...
16:54:07.116 P4 shop lockdown: already patched @0x281AB7A8E78 P22 arena no-cutscene: already patched @0x281AF588891 P23 arena career unlock: already patched @0x281B13F6ACE P27 conversion price: already patched @0x281AF845FFA [5208 MB / 2971 rgn, full sweep] budget spent, continuing on the next pass
16:54:07.116 Workshops: patch did not apply after 3 reload(s): P1 car meet var not found | P3 intro not found | P4 shop lockdown already patched @0x281AB7A8E78 | P5 hacker truck var not found | P6 hangar var not found | P7 fixer hq var not found | P8 fixer hq intro not found | P9 aircraft big-veh not found | P10 aircraft model not found | P11 auto shop var not found | P12 supermod upgrade not found | P13 clubhouse var not found | P14 clubhouse intro not found | P15 facility var not found | P16 arena var not found | P17 arena intro not found | P21 facility big-veh not found | P22 arena no-cutscene already patched @0x281AF588891 | P23 arena career unlock already patched @0x281B13F6ACE | P24 arena big-veh not found | P25 bennys fail reason not found | P26 supermod passengers not found | P27 conversion price already patched @0x281AF845FFA | P28 arena conv slamvan not found | P29 arena conv glendale not found | P30 arena conv count not found CarmodGarage.Restart() - to retry
16:54:07.279 blips: sprite 369: 21->22 [boot Failed]
16:54:22.306 blips: sprite 369: 22->21 [boot Failed]
i can see blips i can enter garages but i cannot use them when i press g nothing happens
Help
Game version 1.73 1.1.58.13 something like that
@player673254 Do you have a “mods” folder, and have you copied the “update2.rpf” file into it?
This errors can only occur when the game loads outdated game scripts. If you have the latest version of the game, you should check the “mods” folder for the problem.
im using this mod too but your mod didnt work even before that Online Vehicles Shops in SP i tried copying update2 rpf in mods/update/updaterpf folder next to x64 it didnt help i tried removing it it didnt help too
i mean can you give me step by step guide of how to install it? before workshops in sp i had rampage trainer already installed and i tried to use all interiors and your special hao workshop mod but that one didnt work so i removed both of them from my scripts folder
btw im ablle to apply almost all modifications trough ls customs i think except converting cars
guys can you tell me full guide how to install this cause it requires more than moving files to scripts folder? which scripthoov and net versions i need?
@andre500 This won't break any single player quests at all right? I wouldn't think it would but just wanted to check! Loving your mods btw!
Interesting
@Vonz96 bro help me I can't get out either
@andre500 The mod is nice, but it messes up part of the map; the area where Trevor's house is located completely disappears, and the Sandy Shores area also vanishes from the map. It only works again when you uninstall the mod. (GTA V Enhanced 1.73 build 1.0.1158.16).I tried installing MP Map, and I enabled MP Map in the same trainer, but the problem persists...
@gtav-fan That's strange. What other mods do you have installed?
@andre500 Afterburners.cs--BennysMapLoader.asi--DynamicTrafficColors.asi--GameplayFixesV.asi--AlwaysOnBrakeLights.asi--Enhanced Heap.asi--DecalPatch.asi--TrainerV.asi--AmazonDeliveryServices.dll--BrakeOverheatV.dll--BrighterMeleeFlashlight.dll--BrakeOverheatV.dll--chopshop.dll--CrimeSceneAftermath.dll--DrugMeetups2.dll--FlashHighBeam.dll--JetBlast.dll--MotorfestSpeedometer.dll--MPWasted.dll--NpcThreatResponse.3.cs--onfootmusic.dll--OpenWindowOnAim.dll--passengermod.dll--persistent_corpses.dll--PictureThis.dll--RadioControl.cs--RealParamedics.Compat.dll--ReplayHotkeyDisabler.dll--Resurrect.dll--StreetFoodVendors.dll--SWW.dll--VIRadioOnly.dll--WorkingBlower.cs--LemonUI.SHVDN3.dll--NativeUI.dll--These mods work fine and without issues, but when I install your mod, the Sandy Shores area of the map disappears...