VitalityPlus+ [.net] v4.0
10.969
107
-
24 hours ago
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
Tải lên lần đầu: 23 Tháng tám, 2025
Cập nhật lần cuối: 2 ngày trước
Last Downloaded: 6 phút trước
269 Bình luận
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
Tải lên lần đầu: 23 Tháng tám, 2025
Cập nhật lần cuối: 2 ngày trước
Last Downloaded: 6 phút trước
-
@EzX_GTA What a mess on my part, when I said I could've sworn I installed all the necessities, it turns out I installed LemonUI into my backup scripts folder and not my main scripts folder. It works now!! Thank you so much for your precious time and for solving my problem. 5 stars!!
1 ngày trước -
@Eros Petrakis
I was proper worried when a few people said it still wasn’t working after the fixed v4.0 release, and I was a bit unsure myself as well, cause I hv added quite a lot of new features in this update and there might be some issues.But I’ve managed to fix most of it in the updated v4.0 release, but I’m really glad to hear it’s working now 😄
And big thanks for the 5-star rating as well, it honestly means a lot to me 😊1 ngày trước -
Hey EzX. I have just tried to install this mod on GTAV Enhanced, with NV Enhanced and OpenRPF. I have followed your install instructions (install all dependencies and install textures and Motel MLO via OIV Package Installer).
I believe I have everything in the correct location but the game refuses to start after clicking play on Steam. It starts to load the Rockstar Launcher but the game no longer runs. It doesn't get to any loading screens or anything like that.
I can copy and paste my ScriptHookVDotNet.log file if it would help, however, I can't see any line for VitalityPlus. Also, my date format is dd-mm-yyyy (English (United Kingdom)).
Hope I've given you all the information you need, and I hope that you can help :)
1 ngày trước -
@Fuziion7z Hello there, mate
Have you tried launching the game with just NV Enhanced and OpenRPF installed, without VitalityPlus+? If the game launches, then VitalityPlus+ should work as well
Also, have you installed all the required dependencies?
I have NV Enhanced on my PC, so I'll give it a try with my mod and see how it goes. It may not work due to onigiri, but I'll test it and will let you know :)
1 ngày trước -
Yeah it works with just NV Enhanced and OpenRPF installed.
I think I have come to the bottom of the problem. My other mods require SHVDN 1.1.0.3, not the v3.7.0 nightly.158 update. Unfortunately my other mods do not work with the nightly update :(
Do you know if there is a work-around for this?
1 ngày trước -
@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 ngày trước -
Mở rộng để đọc đầy đủ bình luận
@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 ngày trước -
@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.
20 hours ago -
[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 571420 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
11 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?
11 hours ago -
@danyb78999
Hello there,
Are you playing as a character other than the protagonists?11 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.
7 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
4 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,v34 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
15 phút trước


















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 :)