Schedule V [Drug Dealing & Manufacture] 2.0
7,116
102
7,116
102
ScheduleV (formerly Criminal Chemistry V) lets you immerse yourself in the role of a modern drug kingpin by running a fully personalized criminal operation across San Andreas. From manufacturing and mixing product to scheduling large-scale bulk deals and laundering dirty money through legitimate fronts, every system is interconnected and reactive to player choices.
Build your empire your way, but remember, deals don’t always go as planned and the LSPD is always eager to catch you.
Features:
Latest Update:
Customization & Settings:
Controls:
Requirements:
Install Instructions:
UPDATE INSTRUCTIONS: If you are updating from versions earlier than 2.0 and want to move your progress, install as described above, copy the Properties folder from CriminalChemistryV to ScheduleV folder and copy PlayerInventory.xml into the V8Inventory folder (you can replace the file that's already there by default). As always, if you care about your progress, make a backup before you move the files.
DISCLAIMER:
V8Enthusiast does not condone the use, manufacture, or distribution of controlled substances. In other words, drugs are bad, stay far away from them. Beyond providing engaging gameplay, this mod aims to raise awareness about the extremely toxic and harmful substances often found in real-world drugs.
Legal:
The ScheduleV / Criminal Chemistry V mod is property of V8Enthusiast. Redistribution, modification, or commercial use without the creator's written permission is strictly prohibited. This mod is provided as-is, and the creator is not responsible for any issues arising from its use.
Build your empire your way, but remember, deals don’t always go as planned and the LSPD is always eager to catch you.
Features:
- Illicit Manufacturing: Cook your own product, experiment with mixes, and create unique batches with varying quality, value, and effects.
- Advanced Mixing System: Add extra ingredients ranging from harmless fillers to risky additives that can significantly boost (or ruin) your product’s street value.
- Distribution & Street Deals: Sell your product across Los Santos, but stay alert; buyers may attempt to rob you or turn out to be undercover cops.
- Fully Customizable Interiors: Set up your lab however you like across multiple interiors.
- Workstations: Start with an empty space and choose which equipment to install. Each workstation has a unique role, such as:
- Packaging Table – prepare product for sale
- Mixing Table – create custom blends
Latest Update:
- Persistent Vehicle Inventories: Every vehicle in the game world now has its own inventory. Store items in trunks, transport supplies, and rest assured, all vehicle inventories are fully saved between sessions.
- Bulk Drug Deals: Move beyond street-level sales with large-scale bulk transactions. Deals are scheduled through a computer-style interface and take place at randomized locations.
- Deal Types:
- Standard Exchange: A face-to-face transaction with higher risk.
- Dead Drop: Safer, anonymous exchange for smaller amounts
- Dynamic Deal Outcomes: Not every deal goes smoothly. Possible outcomes include:
- Successful exchange
- You rob the buyer
- The buyer ambushes you
- A police raid interrupts the deal
- Unique Bulk Buyers: Each buyer has their own personality, preferred products and quality standards.
- Buyer Relationships: Your actions matter. Completing deals improves relationships, while betrayal or violence damages them. Relationships affect:
- Product value
- Likelihood of ambushes
- Product Bonuses: Each bulk deal has a randomized set of effects, which the buyer will pay extra for (even value-decreasing effects are calculated at a positive rate)
- Cash & Money Laundering System: Dirty money must be cleaned. Launder cash through businesses to safely access your profits.
- Businesses & Properties: Purchase and manage new businesses used for laundering operations, along with 5 new properties for labs and storage.
- Expanded Furniture System: New placeable items including:
- Computer desks (used for scheduling deals)
- Beds (sleep to skip time)
- More Supply Shops: Expanded network of locations to source ingredients.
- Full Compatibility with Latest GTA Online DLC: Fixes missing or inaccessible map areas introduced in newest update.
Customization & Settings:
- Modify many aspects of gameplay through an in-game settings menu
- Balance risk, realism, and difficulty to your liking
Controls:
- Interact: E
- Inventory: N
- Furniture Menu: J
- Furniture Options: H
- Settings Menu: F10
- Dealing Mode: T
- Select Inventory Item: Left-click
- Place Inventory Item: Left-click (stack up to 20x per slot)
- Place 1x of selected item: Right-click
- Accept Deal: Y
- Reject Deal: H
- Teleport Customer to Self: Shift + C
Requirements:
- ScriptHookV
- ScriptHookVDotNet3
- LemonUI
Install Instructions:
- Install all requirements
- Copy files from the download into your scripts folder
- Read the Readme for a detailed guide on all of the mod's features
UPDATE INSTRUCTIONS: If you are updating from versions earlier than 2.0 and want to move your progress, install as described above, copy the Properties folder from CriminalChemistryV to ScheduleV folder and copy PlayerInventory.xml into the V8Inventory folder (you can replace the file that's already there by default). As always, if you care about your progress, make a backup before you move the files.
DISCLAIMER:
V8Enthusiast does not condone the use, manufacture, or distribution of controlled substances. In other words, drugs are bad, stay far away from them. Beyond providing engaging gameplay, this mod aims to raise awareness about the extremely toxic and harmful substances often found in real-world drugs.
Legal:
The ScheduleV / Criminal Chemistry V mod is property of V8Enthusiast. Redistribution, modification, or commercial use without the creator's written permission is strictly prohibited. This mod is provided as-is, and the creator is not responsible for any issues arising from its use.
First Uploaded: May 24, 2025
Last Updated: February 07, 2026
Last Downloaded: 3 hours ago
150 Comments
More mods by V8Enthusiast:
ScheduleV (formerly Criminal Chemistry V) lets you immerse yourself in the role of a modern drug kingpin by running a fully personalized criminal operation across San Andreas. From manufacturing and mixing product to scheduling large-scale bulk deals and laundering dirty money through legitimate fronts, every system is interconnected and reactive to player choices.
Build your empire your way, but remember, deals don’t always go as planned and the LSPD is always eager to catch you.
Features:
Latest Update:
Customization & Settings:
Controls:
Requirements:
Install Instructions:
UPDATE INSTRUCTIONS: If you are updating from versions earlier than 2.0 and want to move your progress, install as described above, copy the Properties folder from CriminalChemistryV to ScheduleV folder and copy PlayerInventory.xml into the V8Inventory folder (you can replace the file that's already there by default). As always, if you care about your progress, make a backup before you move the files.
DISCLAIMER:
V8Enthusiast does not condone the use, manufacture, or distribution of controlled substances. In other words, drugs are bad, stay far away from them. Beyond providing engaging gameplay, this mod aims to raise awareness about the extremely toxic and harmful substances often found in real-world drugs.
Legal:
The ScheduleV / Criminal Chemistry V mod is property of V8Enthusiast. Redistribution, modification, or commercial use without the creator's written permission is strictly prohibited. This mod is provided as-is, and the creator is not responsible for any issues arising from its use.
Build your empire your way, but remember, deals don’t always go as planned and the LSPD is always eager to catch you.
Features:
- Illicit Manufacturing: Cook your own product, experiment with mixes, and create unique batches with varying quality, value, and effects.
- Advanced Mixing System: Add extra ingredients ranging from harmless fillers to risky additives that can significantly boost (or ruin) your product’s street value.
- Distribution & Street Deals: Sell your product across Los Santos, but stay alert; buyers may attempt to rob you or turn out to be undercover cops.
- Fully Customizable Interiors: Set up your lab however you like across multiple interiors.
- Workstations: Start with an empty space and choose which equipment to install. Each workstation has a unique role, such as:
- Packaging Table – prepare product for sale
- Mixing Table – create custom blends
Latest Update:
- Persistent Vehicle Inventories: Every vehicle in the game world now has its own inventory. Store items in trunks, transport supplies, and rest assured, all vehicle inventories are fully saved between sessions.
- Bulk Drug Deals: Move beyond street-level sales with large-scale bulk transactions. Deals are scheduled through a computer-style interface and take place at randomized locations.
- Deal Types:
- Standard Exchange: A face-to-face transaction with higher risk.
- Dead Drop: Safer, anonymous exchange for smaller amounts
- Dynamic Deal Outcomes: Not every deal goes smoothly. Possible outcomes include:
- Successful exchange
- You rob the buyer
- The buyer ambushes you
- A police raid interrupts the deal
- Unique Bulk Buyers: Each buyer has their own personality, preferred products and quality standards.
- Buyer Relationships: Your actions matter. Completing deals improves relationships, while betrayal or violence damages them. Relationships affect:
- Product value
- Likelihood of ambushes
- Product Bonuses: Each bulk deal has a randomized set of effects, which the buyer will pay extra for (even value-decreasing effects are calculated at a positive rate)
- Cash & Money Laundering System: Dirty money must be cleaned. Launder cash through businesses to safely access your profits.
- Businesses & Properties: Purchase and manage new businesses used for laundering operations, along with 5 new properties for labs and storage.
- Expanded Furniture System: New placeable items including:
- Computer desks (used for scheduling deals)
- Beds (sleep to skip time)
- More Supply Shops: Expanded network of locations to source ingredients.
- Full Compatibility with Latest GTA Online DLC: Fixes missing or inaccessible map areas introduced in newest update.
Customization & Settings:
- Modify many aspects of gameplay through an in-game settings menu
- Balance risk, realism, and difficulty to your liking
Controls:
- Interact: E
- Inventory: N
- Furniture Menu: J
- Furniture Options: H
- Settings Menu: F10
- Dealing Mode: T
- Select Inventory Item: Left-click
- Place Inventory Item: Left-click (stack up to 20x per slot)
- Place 1x of selected item: Right-click
- Accept Deal: Y
- Reject Deal: H
- Teleport Customer to Self: Shift + C
Requirements:
- ScriptHookV
- ScriptHookVDotNet3
- LemonUI
Install Instructions:
- Install all requirements
- Copy files from the download into your scripts folder
- Read the Readme for a detailed guide on all of the mod's features
UPDATE INSTRUCTIONS: If you are updating from versions earlier than 2.0 and want to move your progress, install as described above, copy the Properties folder from CriminalChemistryV to ScheduleV folder and copy PlayerInventory.xml into the V8Inventory folder (you can replace the file that's already there by default). As always, if you care about your progress, make a backup before you move the files.
DISCLAIMER:
V8Enthusiast does not condone the use, manufacture, or distribution of controlled substances. In other words, drugs are bad, stay far away from them. Beyond providing engaging gameplay, this mod aims to raise awareness about the extremely toxic and harmful substances often found in real-world drugs.
Legal:
The ScheduleV / Criminal Chemistry V mod is property of V8Enthusiast. Redistribution, modification, or commercial use without the creator's written permission is strictly prohibited. This mod is provided as-is, and the creator is not responsible for any issues arising from its use.
First Uploaded: May 24, 2025
Last Updated: February 07, 2026
Last Downloaded: 3 hours ago











Hey Everyone!
I’ve been pretty quiet for a while, so I wanted to give a quick update. I haven't had much time for modding lately, and that’s still mostly the case. I've got my high school final exams coming up in a few months, so most of my focus has been there, and will continue to be.
This update has been in the works since July of last year, and I finally managed to wrap it up over winter break along with another project. Because of the exams, I probably won't be posting much for the next few months, aside from the occasional small feature or fix when I get the time.
Anyway, hope you enjoy the update, and I wish you all the best in 2026!
Hi, Awesome mod mate! Just a slight problem the whole mod works but fails once I try accepting a deal. Denying them works fine - NullReferenceExeption at ScheduleV.Main.onKeyDown(Object sender, KeyEventArgse) - I'm using GTA V Enhanced. Not a big deal atm cause im just stockpiling for when it is fixed lol
I installed the mod, and it’s running, but nothing shows up on the map (like the manufacturing locations). GTA got an update, and this problem only started after I updated.
Hey loving the mod, very well done and interesting ideas, but after playing for a while with the mod it crashes due to some integer problems, maybe something wrong with the code? Because when i play around with the time and day settings with my trainer and restarting the mod seems to fix the problem until it crashes again. And after reading the scripthookdotnet log it kinda looks like a problem with the contacts with bulk deals. When you have time please look into it thanks.
[11:46:24] [ERROR] Caught unhandled exception:
System.ArgumentOutOfRangeException: Year, Month, and Day parameters describe an un-representable DateTime.
at System.DateTime.DateToTicks(Int32 year, Int32 month, Int32 day)
at ScheduleV.Contract.GameTimeNow()
at ScheduleV.ContractManager.UpdateContracts()
at ScheduleV.Main.onTick(Object sender, EventArgs e)
at SHVDN.Script.DoTick()
[11:46:24] [ERROR] The exception was thrown while executing the script ScheduleV.Main from "C:\Program Files\Rockstar Games\Grand Theft Auto V\scripts\ScheduleV.dll".
[11:46:24] [WARNING] Aborted script ScheduleV.Main.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at SHVDN.Script.Abort()
at SHVDN.Script.DoTick()
at SHVDN.Script.MainLoop()
And it seems to be something with the date and time of the actual game, because it keeps on crashing on that specific save file, doesn't matter if the mod is freshly installed or has its savedata. I tried going to another save and the mod works just fine. Changing the date and time of the original savegame and restarting also fixes the issue.
Great mod in general. With some more testing looks to me that the actual game is broken :D. Keeps hopping from friday straight to sunday on a specific week with the trainer. And after the friday is over it crashes everytime.
Anyone else having compatibility issues with QuantV ?
Thanks bro for this great mod, it kept me in the game for a long time. Make more great mods like this)
hey is this mod working for enhanced?
Helloo, mod is great however theres an issue, where spawning a drying rack, or a storage shelf, crashes the script, meaning that deals which require higher quality of weed than 60% are impossible to complete. Its a huge roadblock in the mods progression system and fixing this simple crash would also fix many more issues which come with it. Hopefully you have enough time you can take to fix it
[17:21:06] [DEBUG] Loading API from .\ScriptHookVDotNet2.dll ...
[17:21:07] [DEBUG] Loading API from .\ScriptHookVDotNet3.dll ...
[17:21:07] [DEBUG] Initializing NativeMemory members...
[17:21:09] [DEBUG] Loading scripts from C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\scripts ...
[17:21:09] [DEBUG] Loading assembly LemonUI.SHVDN3.dll ...
[17:21:09] [INFO] Found 0 script(s) in LemonUI.SHVDN3.dll (script assembly version: 2.2.0.0, target API version: 3.6.0).
[17:21:09] [DEBUG] Loading assembly ScheduleV.dll ...
[17:21:09] [INFO] Found 1 script(s) in ScheduleV.dll resolved to API version 3.7.0 (script assembly version: 1.0.0.0, target API version: 3.7.0).
[17:21:09] [DEBUG] Loading assembly V8InventorySystem.dll ...
[17:21:09] [INFO] Found 1 script(s) in V8InventorySystem.dll resolved to API version 3.7.0 (script assembly version: 1.0.0.0, target API version: 3.7.0).
[17:21:09] [DEBUG] Instantiating script ScheduleV.Main ...
[17:21:12] [INFO] Started script ScheduleV.Main.
[17:21:12] [DEBUG] Instantiating script V8InventorySystem.Main ...
[17:21:12] [INFO] Started script V8InventorySystem.Main.
[17:21:13] [ERROR] Caught unhandled exception:
System.NullReferenceException: Object reference not set to an instance of an object.
at SHVDN.NativeMemory.FwScriptGuidPoolTask.Run()
at SHVDN.ScriptDomain.ExecuteTaskWithGameThreadTlsContext(IScriptTask task, Boolean forceResetTimeoutStopwatch)
at SHVDN.NativeMemory.GetVehicleHandles(FVector3 position, Single radius, Int32[] modelHashes)
at GTA.World.GetNearbyVehicles(Ped ped, Single radius, Model[] models) in ScriptHookVDotNet3\GTA\World.cs:line 622
at ScheduleV.Main.onTick(Object sender, EventArgs e)
at SHVDN.Script.DoTick()
[17:21:13] [ERROR] The exception was thrown while executing the script ScheduleV.Main from "C:\Program Files (x86)\Steam\steamapps\common\Grand Theft Auto V\scripts\ScheduleV.dll".
[17:21:13] [WARNING] Aborted script ScheduleV.Main.
at System.Threading.Thread.AbortInternal()
at System.Threading.Thread.Abort()
at SHVDN.Script.Abort()
at SHVDN.Script.DoTick()
at SHVDN.Script.MainLoop()
The mod isnt working on a clean install. Posted the SHVDN log above.
@Vikorin i'm getting the same error message atm,
@V8Enthusiast i getting the same error message like the bros .
@V8Enthusiast What an absolutely insane mod! Could you please add a way to sell / remove the placeables incase a mistake is made or you have no need for them, etc.?
@Pablo_23078 How does it run for you? Others are getting an error code.
@kecskekommando I could not exactly tell because my game has been moded for years now but my money would be on the fact the I'm using a older scripthookdotnet.
@Veckom this might be be your issue but for me there was a problem with the fact that it was a leap year and schedule V was trying to account for a day (29 Feb) that doesn't exist so my advice would be to change that date using a trainer (I used rampage) autosave then restart your game and load into that save.
@Pablo_23078 nice , i will check this later . Thanks for the hint!
@kecskekommando no problem!
why this mod doesnt work for me? i put everything in scripts folder, updated scripthookv and scripthookvdotnet and still no working :(
@V8Enthusiast sup mate?