VitalityPlus+ [.net] v4.0
10 985
107
-
1 dzień temu
VitalityPlus+ adds hunger, thirst, and energy systems to single player along with stores, vending machines, inventory management, bags, and several interaction features. The mod focuses on giving players more things to manage, purchase, and use throughout the game while keeping everything functional through menus and simple animations.
You can buy items from stores, expand inventory capacity with bags, use vending machines, eat at hotdog stands, restore energy by sleeping, and access all features through the main menu. The goal is to provide additional gameplay mechanics without changing the core structure of the game.
Features
- Hunger, thirst, and energy systems
- Inventory with item previews and stat details
- Purchasable bags that expand inventory capacity
- Functional stores with basket, preview, and checkout
- Snack, water, and coffee vending machines
- Hotdog stands with instant consumption
- Custom eating, drinking, and vending sounds
- Sleep system that restores energy
- Main menu with customizable settings and keybinds
- Store blip controls through Contacts
- Automatic saving
- Story Mode compatibility (beta)
IMPORTANT
The mod currently does not support NaturalVision Enhanced (Onigiri)
However, if you are using NaturalVision Enhanced + OpenRPF, the texture installation process is the same.
Simply Install the "[Enhanced] VitalityPlus+ Textures" & "[Enhanced] VitalityPlus+ Motel MLO" OIV files through OIV Package Installer
Controls
- Shift + N opens the Main Menu
- Shift + G opens the Inventory Menu
- Backspace sets a keybind to None
- Context Key (default E) interacts with stores, vending machines, hotdog stands, and bag markers
- Shift + B opens the Basket Menu when holding a basket
- Delete removes items from the Basket
- A + D-Pad Left opens the Main Menu
- A + D-Pad Right opens the Inventory Menu
- D-Pad Right interacts with stores, vending machines, hotdog stands, and motel markers
- A + RB opens the Basket Menu when holding a basket
- X removes items from the Basket
KeyBoard:
Controller:
Installation
=> Copy the "scripts" folder to your GTA V Main Game Directory(Where GTA5.exe or GTA5_Enhanced.exe is located)
Legacy:
=> Install the "[Legacy] VitalityPlus+ Textures" OIV file through OpenIV
=> Install the "[Legacy] VitalityPlus+ Motel MLO" OIV file through OpenIV
Enhanced:
=> Install the "[Enhanced] VitalityPlus+ Textures" OIV file through OIV Package Installer
=> Install the "[Enhanced] VitalityPlus+ Motel MLO" OIV file through OIV Package Installer
Requirements
Legacy
OpenIV
Script Hook V
Script Hook V .NET
LemonUI SHVDN3
iFruitAddon2
Enhanced
OpenRPF
OIV Package Installer
Script Hook V
Script Hook V .NET Enhanced
LemonUI SHVDN3
iFruitAddon2
Changelog
v4.0
- Reworked the Entire Stats System (Rings & Cores System and Regeneration System)
- Rebalanced Stats Depletion Rate
- Added Stats Drain Rate Selector
- NEW Classic+ HUD
- NEW Circular+ HUD
- Added New Preview Item Image Style Selector & Updated Preview Item Images
- Added Gamepad Support
- NEW Motel System
- Added ability to Remove Bag Anywhere
- Price Adjustment Support
- Reload Persistence
- AIP and backpack props are now deleted before creating new ones (Reload Persistence)
- All blips are now deleted before creating new ones (Reload Persistence)
- Improved Basket Item Notifications to show the Quantity Added/Removed for each item
- Random Speech After Consumption
- Added Option to Disable Bag
- NEW Bag Store Location(Los Santos Bag Co.)
- Fixed Walking Styles and Camera Shakes not playing (minor bugs or glitches may still occur)
- Fixed Some Selectors and Checkboxes not saving settings correctly
- Fixed HotDog Consumption not pausing hunger
- Fixed Energy & Thirst Increasing inside certain interiors(Clothing Store, Barber shops, etc.)
- Fixed an issue where vehicles or pedestrians disappeared while having a Attached Inventory Prop (AIP)
- Fixed Phone automatically shutting off when Stats are empty
- Fixed Missing Textures Notification
v3.0
- Enhanced Support
- Improved Hud Colors
- Improved Bag Store System
- New Circular Horizontal Hud
- Updated RLS & SLB Map Blips
- Improved Discount Percentages & Reduced the Probability of Discounted Items
- Added Pre-Mission Stats Saving
- Added Basket Menu Key Binding Customization
- Added an option to reset HUD position and size
- New Pause Stats System after Consumption(Currently Limited to Hotdogs)
- Added Item Preview Image Position & Size Adjuster
- HUD is now hidden when the Minimap is disabled
- Added additional size options for the HUD size adjusters, along with a new scroll sensitivity option
- Improved Key Binding setup Helpers
- Reworked all Notifications, Subtitles, and HelpText Messages
- Health reduction has been lowered from −10 HP to −5 HP when a stat is empty
- Added a change logs menu displaying all fixes, improvements, and newly added features
- Disabled Pack of 3 Donuts if No Bag
- Fixed the FPS Bug (minor FPS drops may still occur)
- Fixed the Hud Position Adjusters Not Working Correctly
- Fixed Circular HUD Scaling Issues
- Fixed the Vehicle coming to a Sudden Stop while Consuming an Item
- Fixed Helper Notifications not displaying the current key bindings
- Fixed an issue where the stats HUD appeared empty even when the stat was not fully depleted
- Fixed “Added to Basket” Notifications not displaying
- Fixed an issue where some coffee vending machines were not working
- Fixed a Few Story Mode Compatibility Issues
v2.0
- Added HUD position and size adjustment feature
- New Discount System
- Added LSPDFR Compatible
- Added Compatibility for ALL Characters
- Rebalanced Food and Drink Values + Updated their Preview Images
- New Menu Banners
- Added Randomly changing Menu Banners for some selected menus
- Added an option to Disable Attached Inventory Prop in the AIP menu
- Added Stat Increases when Consuming Drinks at a Safehouse
- Added Stat Increases when using Soda Vending Machines
- Fixed an issue where the Menu Up Arrow opened the cellphone
- Fixed an issue where characters performed unintended additional actions while consuming items
- Disabled AIP while fight mode is active
- Improved Low Stats Animation
v1.0
- Initial Release
Dodano: sierpień 23, 2025
Ostatnia aktualizacja: 3 dni temu
Last Downloaded: 25 minut temu
274 Komentarzy
VitalityPlus+ adds hunger, thirst, and energy systems to single player along with stores, vending machines, inventory management, bags, and several interaction features. The mod focuses on giving players more things to manage, purchase, and use throughout the game while keeping everything functional through menus and simple animations.
You can buy items from stores, expand inventory capacity with bags, use vending machines, eat at hotdog stands, restore energy by sleeping, and access all features through the main menu. The goal is to provide additional gameplay mechanics without changing the core structure of the game.
Features
- Hunger, thirst, and energy systems
- Inventory with item previews and stat details
- Purchasable bags that expand inventory capacity
- Functional stores with basket, preview, and checkout
- Snack, water, and coffee vending machines
- Hotdog stands with instant consumption
- Custom eating, drinking, and vending sounds
- Sleep system that restores energy
- Main menu with customizable settings and keybinds
- Store blip controls through Contacts
- Automatic saving
- Story Mode compatibility (beta)
IMPORTANT
The mod currently does not support NaturalVision Enhanced (Onigiri)
However, if you are using NaturalVision Enhanced + OpenRPF, the texture installation process is the same.
Simply Install the "[Enhanced] VitalityPlus+ Textures" & "[Enhanced] VitalityPlus+ Motel MLO" OIV files through OIV Package Installer
Controls
- Shift + N opens the Main Menu
- Shift + G opens the Inventory Menu
- Backspace sets a keybind to None
- Context Key (default E) interacts with stores, vending machines, hotdog stands, and bag markers
- Shift + B opens the Basket Menu when holding a basket
- Delete removes items from the Basket
- A + D-Pad Left opens the Main Menu
- A + D-Pad Right opens the Inventory Menu
- D-Pad Right interacts with stores, vending machines, hotdog stands, and motel markers
- A + RB opens the Basket Menu when holding a basket
- X removes items from the Basket
KeyBoard:
Controller:
Installation
=> Copy the "scripts" folder to your GTA V Main Game Directory(Where GTA5.exe or GTA5_Enhanced.exe is located)
Legacy:
=> Install the "[Legacy] VitalityPlus+ Textures" OIV file through OpenIV
=> Install the "[Legacy] VitalityPlus+ Motel MLO" OIV file through OpenIV
Enhanced:
=> Install the "[Enhanced] VitalityPlus+ Textures" OIV file through OIV Package Installer
=> Install the "[Enhanced] VitalityPlus+ Motel MLO" OIV file through OIV Package Installer
Requirements
Legacy
OpenIV
Script Hook V
Script Hook V .NET
LemonUI SHVDN3
iFruitAddon2
Enhanced
OpenRPF
OIV Package Installer
Script Hook V
Script Hook V .NET Enhanced
LemonUI SHVDN3
iFruitAddon2
Changelog
v4.0
- Reworked the Entire Stats System (Rings & Cores System and Regeneration System)
- Rebalanced Stats Depletion Rate
- Added Stats Drain Rate Selector
- NEW Classic+ HUD
- NEW Circular+ HUD
- Added New Preview Item Image Style Selector & Updated Preview Item Images
- Added Gamepad Support
- NEW Motel System
- Added ability to Remove Bag Anywhere
- Price Adjustment Support
- Reload Persistence
- AIP and backpack props are now deleted before creating new ones (Reload Persistence)
- All blips are now deleted before creating new ones (Reload Persistence)
- Improved Basket Item Notifications to show the Quantity Added/Removed for each item
- Random Speech After Consumption
- Added Option to Disable Bag
- NEW Bag Store Location(Los Santos Bag Co.)
- Fixed Walking Styles and Camera Shakes not playing (minor bugs or glitches may still occur)
- Fixed Some Selectors and Checkboxes not saving settings correctly
- Fixed HotDog Consumption not pausing hunger
- Fixed Energy & Thirst Increasing inside certain interiors(Clothing Store, Barber shops, etc.)
- Fixed an issue where vehicles or pedestrians disappeared while having a Attached Inventory Prop (AIP)
- Fixed Phone automatically shutting off when Stats are empty
- Fixed Missing Textures Notification
v3.0
- Enhanced Support
- Improved Hud Colors
- Improved Bag Store System
- New Circular Horizontal Hud
- Updated RLS & SLB Map Blips
- Improved Discount Percentages & Reduced the Probability of Discounted Items
- Added Pre-Mission Stats Saving
- Added Basket Menu Key Binding Customization
- Added an option to reset HUD position and size
- New Pause Stats System after Consumption(Currently Limited to Hotdogs)
- Added Item Preview Image Position & Size Adjuster
- HUD is now hidden when the Minimap is disabled
- Added additional size options for the HUD size adjusters, along with a new scroll sensitivity option
- Improved Key Binding setup Helpers
- Reworked all Notifications, Subtitles, and HelpText Messages
- Health reduction has been lowered from −10 HP to −5 HP when a stat is empty
- Added a change logs menu displaying all fixes, improvements, and newly added features
- Disabled Pack of 3 Donuts if No Bag
- Fixed the FPS Bug (minor FPS drops may still occur)
- Fixed the Hud Position Adjusters Not Working Correctly
- Fixed Circular HUD Scaling Issues
- Fixed the Vehicle coming to a Sudden Stop while Consuming an Item
- Fixed Helper Notifications not displaying the current key bindings
- Fixed an issue where the stats HUD appeared empty even when the stat was not fully depleted
- Fixed “Added to Basket” Notifications not displaying
- Fixed an issue where some coffee vending machines were not working
- Fixed a Few Story Mode Compatibility Issues
v2.0
- Added HUD position and size adjustment feature
- New Discount System
- Added LSPDFR Compatible
- Added Compatibility for ALL Characters
- Rebalanced Food and Drink Values + Updated their Preview Images
- New Menu Banners
- Added Randomly changing Menu Banners for some selected menus
- Added an option to Disable Attached Inventory Prop in the AIP menu
- Added Stat Increases when Consuming Drinks at a Safehouse
- Added Stat Increases when using Soda Vending Machines
- Fixed an issue where the Menu Up Arrow opened the cellphone
- Fixed an issue where characters performed unintended additional actions while consuming items
- Disabled AIP while fight mode is active
- Improved Low Stats Animation
v1.0
- Initial Release
Dodano: sierpień 23, 2025
Ostatnia aktualizacja: 3 dni temu
Last Downloaded: 25 minut temu
-
@Fuziion7z
The mod works perfectly fine with Script Hook V .NET EnhancedThe SHVDN v3.7.0 nightly build is intended for Legacy only and does not support Enhanced. I do wish support for Enhanced had been added, but thankfully Chiheb-Bacha created Script Hook V .NET Enhanced
Most script mods work perfectly well with Script Hook V .NET Enhanced
1 dzień temu -
Rozwiń, aby przeczytać cały komentarz
@Fuziion7z
Hey, I can confirm that the mod is, in fact, working perfectly fine with NVE Enhanced and OpenRPF, as I have personally tested it myself.Here is the installation method I followed:
First, I installed all of the required dependencies:
Enhanced
• OpenRPF
• OIV Package Installer
• Script Hook V
• Script Hook V .NET Enhanced
• LemonUI SHVDN3
• iFruitAddon2Once those were installed, I proceeded with the installation of VitalityPlus+ by placing the script files into the appropriate directory and installing both OIV packages via the OIV Package Installer, which automatically created the required mods folder.
Afterwards, I installed NVE manually, following the installation instructions provided in the OpenRPF pinned comment. Since I had already installed VitalityPlus+ beforehand, the mods folder had already been created, along with the common, dlcpacks, and other required modding directories
From there, all I needed to do was open CodeWalker RPF Explorer
I then followed the instructions from the OpenRPF pinned comment:Once that is done, you'll need to manually place the files from onigiri using either Codewalker or OpenIV and ZEnhanced:
- \onigiri\common should be placed in \Grand Theft Auto V Enhanced\mods\update\update.rpf\common
- \onigiri\dlcpacks should be placed in \Grand Theft Auto V Enhanced\mods\update\x64\dlcpacks
- \onigiri\platform should be placed in \Grand Theft Auto V Enhanced\mods\update\update.rpf/x64
- Then delete the onigiri.asi and onigi.ini files in the main directoryAfter placing all of the files in their respective locations and deleting the onigiri.asi and onigiri.ini files from the main directory, the game launched without any issues with VitalityPlus+ functioning perfectly fine
You may receive a warning message upon launch, simply disregard it and click "OK"
The game should then launch normally, with VitalityPlus+ functioning as intended1 dzień temu -
@EzX_GTA Thank you for the response.Very descriptive, especially the new pinned comment. Unfortunately the mod is still not working. I get further into the game now, but the screen goes black after loading up the Rockstar loading screen. I followed the instructions word for word, double checking each step along the way.
I think my main issue is that I'm not installing it onto a fresh game.
I have added a few other mods (NVE, Expanded & Enhanced Gameconfig, Added Traffic Enhanced, XtremeTool, VStancer, Turbo Fix, Dynamic Vehicle First Person, Direct Storage Fix, plus all the required dependencies for VitalityPlus, all working fine without VitalityPlus). I must have an incompatible mod somewhere.
I followed the VitalityPlus uninstallation.txt and carried out each step. My game is still crashing at the same point as mentioned above. So confused. I will have to restore my backup because I don't know how to fix the issue.
1 dzień temu -
[04:14:18] [DEBUG] Loading assembly VitalityPlus.dll ...
[04:14:19] [INFO] Found 1 script(s) in VitalityPlus.dll resolved to API version 3.7.0 (script assembly version: 1.0.0.0, target API version: 3.7.0) [04:14:29] [DEBUG] Instantiating script VitalityPlus.VitalityPlus ...
[04:14:29] [ERROR] Failed to instantiate script VitalityPlus.VitalityPlus because constructor threw an exception: System.InvalidOperationException: The index is under zero.
at LemonUI.Menus.NativeListItem`1.set_SelectedIndex(Int32 value)
at VitalityPlus.VitalityPlus.CreateClothingSelector(NativeMenu menu, String name, Int32 componentId) in C:\Users\pixel\OneDrive\Desktop\VitalityPlus\VitalityPlus\VitalityPlus.cs:line 914
at VitalityPlus.VitalityPlus..ctor() in C:\Users\pixel\OneDrive\Desktop\VitalityPlus\VitalityPlus\VitalityPlus.cs:line 571424 hours ago -
-
@Fuziion7z
Yes, I would recommend removing the mods and starting with a fresh installationInstall VitalityPlus+, then complete the NV Enhanced installation, and run the VitalityPlus+ Motel Interior OIV installation again cuz the dlclist.xml is overwritten by NV Enhanced installation and also ensure that all required dependencies are installed
Even if removing VitalityPlus+ does not resolve the crash, it is possible that another mod may be causing the issue
For the next update, I plan to include an uninstallation OIV, as well as simplify the installation process into a single OIV package alongside the script files. I also intend to provide a manual installation option to make things easier
At the moment, the best solution is to start from a clean setup and test from there. When troubleshooting mods myself, I often do the same. After many debugging attempts and tests, if I still cannot identify the cause, I simply remove the mods, start fresh, and reinstall everything step by step
15 hours ago -
@jerome74
Hello there,Have you changed the Input Selector to Gamepad from the Key Binding Menu?
And, btw, I forgot to mention this:D-Pad Up = INPUT_FRONTEND_UP (ARROW UP)
D-Pad Right = INPUT_FRONTEND_RIGHT (ARROW RIGHT)
D-Pad Down = INPUT_FRONTEND_DOWN (ARROW DOWN)
D-Pad Left = INPUT_FRONTEND_LEFT (ARROW LEFT)A = INPUT_VEH_DUCK (X)
B = INPUT_FRONTEND_RRIGHT (Backspace)
X = INPUT_FRONTEND_X (Spacebar)
Y = INPUT_REPLAY_CLIP_DELETE (Delete)L3 = INPUT_CELLPHONE_CAMERA_EXPRESSION (X)
R3 = INPUT_CELLPHONE_CAMERA_SELFIE (E)
LB = INPUT_REPLAY_REWIND (ARROW DOWN)
RB = INPUT_VEH_SUB_TURN_HARD_RIGHT (D)
LT = INPUT_SCRIPTED_FLY_ZUP (PAGE UP)
RT = INPUT_SCRIPTED_FLY_ZDOWN (PAGE DOWN)Controller:
Main Menu = D-Pad Left (Keyboard: ARROW LEFT)
Inventory Menu = D-Pad Right (Keyboard: ARROW RIGHT)
Basket = RB (Keyboard: D)
Main Menu Secondary = A (Keyboard: X)
Inventory Secondary = A (Keyboard: X)
Basket Secondary = A (Keyboard: X)Basket Delete Item = X (Keyboard: Spacebar)
And about the FPS issue, I am not entirely sure why the FPS drops are still occurring, as I have mostly fixed them. Does the issue appear all the time?
Also, I did not quite understand what you meant by "I can't keep it". Were you referring to the limitation of carrying only one drink or one snack at a time?
15 hours ago -
@danyb78999
Hello there,
Are you playing as a character other than the protagonists?15 hours ago -
@EzX_GTA Yes I changed the selector to gamepad mode, and I tried changing the buttons ingame and it still didn't work, the buttons work at the store but can't access the menu, inventory etc. The gamepad ID's you sent, should I use them in the ini instead of the generic labels that came in the ini by default?.. Also what I meant by "I cant keep it" refers to the FPS issue, my game is heavily modified with a ton of scripts, visuals, models etc. I get on average 50-35 FPS which is bearable, however with FPS intensive mods like this, map editor, any mod by HKH191, my game dips below 30FPS, This mod is great and I think you did an overall clean job; and with everything running in the backend I know its difficult to keep it FPS friendly, but for me it would be a disaster to keep it.
11 hours ago -
@jerome74
The inputs I posted correspond to the game's control bindings. For example, the main menu uses FRONTEND_LEFT (D-Pad Left) and VEH_DUCK (A) as its inputs.The mod uses your game's current control bindings, so if you have changed controls such as FRONTEND_LEFT, VEH_DUCK, or any other relevant bindings in the game's key binding menu, the mod will use those custom assignments
Could you please check whether any of those controls have been reassigned in the game settings?
As for the fps issue, I am not entirely sure why some people are still experiencing fps drops. The main cause was the vending machine and hot dog stand systems, which were fixed in the v3.0 update. As those systems were originally created quite a long time ago, I am considering reworking them entirely for the next update or v6.0 to further improve performance and hopefully resolve any remaining fps issues
And thank you very much for the 5-star rating. I truly appreciate it 😊, and I will continue working to improve the mod with future updates
8 hours ago -
Hello there,
Are you playing as a character other than the protagonists? no cuz all other model of yours are working fine like v2,v38 hours ago -
man i tried changing cracter and then reloaded now it works but now everytime i have to switch character and reload game to make it work
4 hours ago -
Hello
This mod doesn't work well for my game. When I launch the game, I can see that the mod has loaded perfectly and everything is normal until I go to any store to buy food or drinks. Then the problem starts. When I buy just one item, I can pay for it at the checkout without any issues. However, after I buy a second item (which I still have unused in my inventory), when I go to the checkout to pay, as soon as I press the "pay" button, my character freezes and can't move anymore, even though everything around me is still working. NPCs are moving normally, only my character is immobile. I can still open the mod menu and open the vehicles, but I can't move them. This happens in all stores. I hope you will fix this serious bug soon. Thank you!4 hours ago -
I followed all the steps you instructed, but it didn't work as intended; it kept giving me the same error. I'm playing on build 1868. Could you perhaps record a screen video of your PC while downloading the mod? That might help others download your mod more easily. This is truly a great mod, and it would be a shame not to experience it in its best form. Thank you!
4 hours ago -
-
@danyb78999
So switching characters and restarting the game fixes the issue? That is quite strangeHow about I help you sort it out? I can send you an updated build on Discord and we can see whether it works. I could try testing it myself, but unfortunately I do not have the issue you are experiencing
Tbh, I have no idea why this is happening to you, and I do not even know whether anyone else is experiencing the same problem.
I really need to create a discord server. It would be useful for running polls on new features, finding out whether other users are experiencing certain issues, gathering feedback on features people would like removed or improved, and opening support tickets to help resolve problems. That would be bloody lovely. I will work on it when I have the time :)
If you are happy to do so, would you mind sharing your discord username? I can send you an updated build there and we can see whether it helps resolve the issue
2 hours ago -
Hello there,
Have you installed all of the required dependencies?Also, Build 1868 is quite old, and I do not believe SHVDN3 Nightly Build supports it. You could try updating your game and see whether that resolves the issue
I will also try to put together an installation video soon :)
2 hours ago


















Installation Guide (VitalityPlus+ with NV Enhanced + OpenRPF)
This guide explains how to install VitalityPlus+ alongside NVE Enhanced and OpenRPF
1. install all required dependencies:
Enhanced:
• OpenRPF
• Script Hook V
• Script Hook V .NET Enhanced
• LemonUI SHVDN3
• iFruitAddon2
Software:
• OIV Package Installer
• CodeWalker RPF Explorer(CodeWalker)
2. Install VitalityPlus+:
• Copy the "scripts" folder to your GTA V Main Game Directory(Where GTA5_Enhanced.exe is located)
• Install both OIV packages via OIV Package Installer
(This will generate the mods folder including common.rpf, dlcpacks, and other required directories)
3. Install NVE Enhanced:
• Manually Install NVE by following the OpenRPF pinned comment instructions
(Since VitalityPlus+ has already generated the mods folder, the structure should already be in place
(No need to copy update.rpf and x64 into mods\update, they’re already generated by VitalityPlus+ OIVs)
• Use CodeWalker RPF Explorer (recommended) or OpenIV/ZEnhanced to manage files
• Onigiri file placement:
• \onigiri\common → mods\update\update.rpf\common
• \onigiri\dlcpacks → mods\update\x64\dlcpacks
• \onigiri\platform → mods\update\update.rpf\x64
• Delete the following from the main GTA V directory:
• onigiri.asi
• onigiri.ini
4. MLO OIV package (Again):
• Re-Install the Motel Interior OIV package again via OIV Package Installer
(as the dlclist.xml is overwritten during NVE setup)
5. Launch:
• Start the game and ignore the “OpenRPF.asi found” warning. Click OK to continue
• VitalityPlus+ should now function correctly with NVE Enhanced + OpenRPF
Hope this helps :)