Releases: TomGrobbe/vMenu
[Release] vMenu v3.6.5
What's Changed
- Fix typo in PlayerAppearance by @cm8263 in #420
- Fix vehicule customization menu crashing in builds < 2372 by @Mathu-lmn in #425
- Fix ped model typo by @MichaelCoding25 in #421
- Blood options in player options by @aka-lucifer in #414
- Update natives and project config by @Mathu-lmn in #411
- Add boat anchoring option by @Mathu-lmn in #410
- [VehicleOptions] Added ability to select custom vehicle colours using RGB values by @JayPaulinCodes in #395
- (Dev) Updated client project .NET version to 4.6.2 (previously on 4.5.2 - same as server project)
- (Dev) Updated build output locations (the build folder is now located in the main solution directory instead of being placed outside of the solution folder)
New Contributors
- @Mathu-lmn made their first contribution in #425
- @aka-lucifer made their first contribution in #414
- @JayPaulinCodes made their first contribution in #395
Full Changelog: v3.6.3...v3.6.5
[Pre-Release] vMenu v3.6.4-pre
What's Changed
- Fix typo in PlayerAppearance by @cm8263 in #420
- Fix vehicule customization menu crashing in builds < 2372 by @Mathu-lmn in #425
- Fix ped model typo by @MichaelCoding25 in #421
- Blood options in player options by @aka-lucifer in #414
- Update natives and project config by @Mathu-lmn in #411
- Add boat anchoring option by @Mathu-lmn in #410
- [VehicleOptions] Added ability to select custom vehicle colours using RGB values by @JayPaulinCodes in #395
New Contributors
- @Mathu-lmn made their first contribution in #425
- @aka-lucifer made their first contribution in #414
- @JayPaulinCodes made their first contribution in #395
Full Changelog: v3.6.3...v3.6.4-pre
[Release] vMenu v3.6.3
What's Changed
- minor grammar fixes and improvements to README.md by @Michael21107 in #398
- ZAP-Hosting edit by @OfficialSkypo in #389
- Add new content from Bottom Dollar Bounties DLC (mp2024_01) by @MichaelCoding25 in #403
- Pass through existing saved vehicle's category when replacing by @cm8263 in #404
New Contributors
- @Michael21107 made their first contribution in #398
- @OfficialSkypo made their first contribution in #389
Full Changelog: v3.6.2...v3.6.3
[Release] vMenu v3.6.2
What's Changed
- added feature requested in fivem discussion on discord by @RickyB505 in #317
- Add Custom Categories to Saved MP Characters & Vehicles by @cm8263 in #357
- Dispose of Noclip scaleform when not in use by @cm8263 in #315
- Add new content from The Chop Shop (mp2023_02) by @MichaelCoding25 in #363
- Update MpPedCustomization.cs Fix by @XdGoldenTigerOfficial in #369
- Added Permission for Show Ped/ Prop Demensions etc. by @NickReagan in #300
- Add missing weapon perms by @MichaelCoding25 in #368
- Preform code cleanup by @MichaelCoding25 in #370
- should fix the controller problem by @RickyB505 in #373
New Contributors
- @NickReagan made their first contribution in #300
Full Changelog: v3.6.0...v3.6.2
[Release] vMenu v3.6.1-pre
What's Changed
- added feature requested in fivem discussion on discord by @RickyB505 in #317
- Add Custom Categories to Saved MP Characters & Vehicles by @cm8263 in #357
- Dispose of Noclip scaleform when not in use by @cm8263 in #315
- Add new content from The Chop Shop (mp2023_02) by @MichaelCoding25 in #363
- Update MpPedCustomization.cs Fix by @XdGoldenTigerOfficial in #369
- Added Permission for Show Ped/ Prop Demensions etc. by @NickReagan in #300
- Add missing weapon perms by @MichaelCoding25 in #368
- Preform code cleanup by @MichaelCoding25 in #370
New Contributors
- @NickReagan made their first contribution in #300
Full Changelog: v3.6.0...v3.6.1-pre
[Release] vMenu v3.6.0
vMenu v3.6.0 (August 12 2023)
Thanks for all the community provided pull requests ❤️!
Special thanks to everyone who helped test this release, and to XdGoldenTiger for doing a lot of community PR reviews and merges!
YOU NEED TO BE RUNNING THE LATEST GAME BUILD (use sv_enforceGameBuild 2944
)
(This is a known issue with lower game builds. Will there be a proper fix? Maybe. Not had time to work on a fix that has a better workaround)
This update contains mainly bug fixes, some small new features.
The latest DLC vehicles, peds and weapons should now also be included.
Permission changes
- New permission:
vMenu.VehicleOptions.DestroyEngine
, default forbuiltin.everyone
:allow
. Allows the player to destroy their engine in the Vehicle Options menu, from the Vehicle Options. - New permission:
vMenu.PersonalVehicle.ToggleStance
, default forbuiltin.everyone
:allow
. Allows the player to toggle vehicle stance (for supported vehicles only), from the Personal Vehicle menu. - New weapon permissions, all allowed by default to
builtin.everyone
:vMenu.WeaponOptions.HazardCan
vMenu.WeaponOptions.EMPLauncher
vMenu.WeaponOptions.HeavyRifle
vMenu.WeaponOptions.FertilizerCan
vMenu.WeaponOptions.StunGunMP
vMenu.WeaponOptions.PrecisionRifle
vMenu.WeaponOptions.TacticalRifle
vMenu.WeaponOptions.PistolXM3
vMenu.WeaponOptions.CandyCane
vMenu.WeaponOptions.RailgunXM3
vMenu.WeaponOptions.AcidPackage
vMenu.WeaponOptions.TecPistol
Config changes
-
New setting
keep_player_head_props
: Sets whether or not players can lose their head props when they are hit/pushed.Default setting:
setr keep_player_head_props true
Possible Values:
true
Props will stay on player (default vMenu and GTA Online behavior)false
vMenu will not touch this feature, by default this means that head props will fall off when the player is hit, which is the default behavior for GTA V Single Player peds.
-
New setting
vmenu_using_chameleon_colours
: Allows the use of chameleon colors for supported vehicles.Default setting:
setr vmenu_using_chameleon_colours false
Important: You must be streaming the chameleon colours in order for this to function properly (if the current DLC version of your server does not provide them already).
Possible Values:
true
Enable the chameleon colour vehicle paints category in the primary colours menu.false
chamelon colors will not be available in the menu.
Changes
Here's a list of all the changes in this update.
Fixes
- Fix: NewLoadSceneStart now stops in the teleport method. (PR #287 by QuadrupleTurbo).
- Fix:
STREAMER216
name typo. (PR #306 By MichaelCoding25).
Improvements
- Improved: Better performance of Location Display (PLD). (PR #252 by DevBlocky).
New features
- New: Added new content from The Criminal Enterprises, The Contract and LS Drug Wars DLCs (mpsum2, mpsecurity, mpchristmas3). (PR #290 by MichaelCoding25).
This PR also includes:- Added low grip tires option
- Added new destroy vehicle engine option
- Added new vehicle stance option
- Update outdated native names
- Fixed unlimited ammo description typo
- Fixed unlimited ammo perms
- New: Added new content from San Andreas Mercenaries (mp2023_01) DLC. (PR #303 by MichaelCoding25)
- New: Added gallery options to Recording Options submenu. (PR #274 by freedy69).
- New: Added Chameleon Colours for supporting vehicles. (Direct contribution by Golden).
- New: Added 'No Helicopter Turbulence' option in the Vehicle Options menu (this uses the permission of NoPlaneTurbulence). (New feature by Vespura).
- New: Added 'Keep Player Head Props' setting that will allow players to keep their head props stay attached if the player is hit or pushed. (New feature by Vespura).
Other changes
- Cleaned up the code, and made some readme/license changes.
- Updated the CitizenFX client/server libraries.
- Deleted the old GitHub Issues Template for feature request.
[Release] vMenu v3.5.1-pre
vMenu version v3.5.1-pre.
More updates to follow soon.
Changes
Updated some dependencies and checked that AppVeyor still works as inteded.
[Release] vMenu v3.5.0
vMenu v3.5.0 (December 4 2021)
Thanks for all the community provided pull requests ❤️! It's great to see that people are still interested in keeping this resource up to date.
This update contains mainly bug fixes and performance improvements, as well as the latest DLC vehicles.
Changes
- Fix: Default Radio Station typo (PR #256).
- Fix: Various permission bugs regarding staff only mode. This was caused by some performance improvements I've made in the past, in combination with server owners who setup their permissions in a way that non-staff players still had access to some of the menu's functions, but weren't allowed to access it because of their missing staff permission. This caused some tick functions to crash, resulting in a severe loss of performance. Note: None of this resulted in players being able to access things they shouldn't have access to. It just caused crashes and performance issues.
- Fix: Some internal calls weren't awaited when spawning vehicles.
- Fix: Fix instructional buttons not scaling to >16:9 resolutions (PR #259).
- Fix: Use correct female inheritance for MP peds (PR #261).
- Fix: Fix faraway spectate teleporting/GPS routes (PR #262).
- Improvement: Improve performance for players that aren't allowed to use vMenu at all (ie with the staff only setting). Instead of 0.3-0.4ms it should now idle around 0.1ms for those people.
- Improvement: Updated server/client dependencies again, it's been a while!
- New: Add missing DLC vehicles (PR #258).
- New: Add confirmation prompt for replacing saved vehicle (PR #263).
- Removed: Remove SetClockDate(). This function recently started to cause issues due to a GTA V bug. For some people this caused massive FPS drops, this change should solve that. More info here.
[Release] vMenu v3.4.0
vMenu version v3.4.0
Pull requests
- Merged PR #237 (Increased max distance to lock car doors (personal vehicle menu))
- Merged PR #238 (OneSync Infinity fixes)
- Merged PR #239 (Fixed swapped death notifications/join and leave notifications permissions.)
- Merged PR #245 (Added entity spawner to misc settings > dev tools) and improved the code slightly.
- Merged PR #244 (Fixed invisibility) and improved the code slightly.
- Merged PR #249 (Added missing casino/cayo perioco DLC vehicles and weapons).
- Manually fixed the issue mentioned in PR #235
(Performance) improvements
- Only start tick functions for specific menu's if the user is allowed to open the menu.
- No longer run any tick functions if the user is not allowed to use vMenu at all.
- Remove unused code from tick functions, and merge them into other functions that only get called once.
- Improved setting weather types from client menu.
- Various small code improvements and cleanup.
New features
- Added a manual snow toggle in the weather options that allows you to enable snow effects for any weather type, not just XMAS. You still get the best results if you use XMAS weather though. (use the
vmenu_enable_snow
convar to set the default value) - Ability to disable vMenu's player stats control completely (use the
vmenu_disable_player_stats_setup
convar). - Added warnings to certain features that are incompatible with OneSync Infinity.
Fixed
- Current weather type not being selected correctly in some cases.
Permission changes
- Added
vMenu.WeaponOptions.CeramicPistol
- Added
vMenu.WeaponOptions.NavyRevolver
- Added
vMenu.WeaponOptions.PericoPistol
- Added
vMenu.WeaponOptions.MilitaryRifle
- Added
vMenu.WeaponOptions.CombatShotgun
- Added
vMenu.MiscSettings.EntitySpawner
(moderators only by default)
Config changes
- Added
vmenu_handle_invisibility
to prevent vMenu from setting the player's invisibility every frame. Useful if you have other resources that want to override vMenu's player invisibility option. - Added
vmenu_disable_player_stats_setup
to prevent vMenu from setting any player stats like stamina, shooting, driving ability, etc. - Added
vmenu_enable_snow
to manually enable snow on the ground without having the 'xmas' weather type selected.
[Release] vMenu v3.3.1
vMenu v3.3.1
v3.3.1 changes
Note before updating
Ignore this part if you've already upgraded to v3.3.0-pre, skip to the Changes (summary) section
SQLite support has been dropped. This caused too many crashes and was completely incompatible with recent (Linux) FXServer artifacts.
The new ban system uses the default server side storage built in to FXServer. To migrate (copy) your old vmenu_bans.db
or bans.json
file, follow the following steps. If you don't have a vmenu_bans.db
file, and only a bans.json
file skip to step 2.
- Step 1. Upload your
vmenu_bans.db
file to here, and place thebans.json
file you get here:/resources/vMenu/bans.json
- Step 2. Update to the latest version of vMenu, start the server and type
vmenuserver migrate
in the server console. This may take some time depending on the amount of bans you have stored. ONLY RUN THIS COMMAND ONCE, OTHERWISE YOUR BANS WILL BE DUPLICATED - Step 3 Make sure the bans are imported by joining the server and checking the banned players menu. After that, delete the
bans.json
andvmenu_bans.db
files, as you'll no longer need them.
Changes (summary)
v3.3.1 changes
- Added drawing of Network Owner of entities to developer tools. PR by Explooosion-code.
- Fixed and added missing street wheel options in the Vehicle Options mod menu.
- Slightly alter the vehicle options menu layout to have the most commonly used features at the top.
- Enable follow-cam mode in NoClip by default and fixed issues regarding this follow-cam mode.
- Change how noclip handles the speed modifier, this now calculates the speed properly, regardless of FPS.
- Cleaned up old/unused code.
- Add 15 missing mpsummer 2020 DLC vehicles. (Only available if the server streams them or if the server enforces the new game build)
- Updated MenuAPI
- The vehicle spawner menu now shows some experimental vehicle stats when selecting a vehicle.
- MenuAPI small performance improvement. PR by blattersturm
- Some more fixes for the (not yet released) import/export ability for vMenu.
- Improvements for working with OneSync/Infinity. PR by blattersturm
- Added default radio station when spawning a vehicle. PR by Explooosion-code
v3.3.0-pre changes
If you haven't updated to v3.3.0-pre yet, read this part as well before updating to v3.3.1
- New bans system. The JSON and SQLite implementations have been removed.
- Fix death notifications & restore appearance on re-spawn bugs.
- Some WIP NUI features, not yet available.
- Some deploy config changes for AppVeyor.
- Missing 1868 (and some -not all- 2060) DLC vehicles added.
- Add support for game builds 1868 and 2060 by adding the new vehicle class and vehicle wheel type options.
- Fix vehicle wheel type list bug.
- Rework weather and time options, note that the convars (config options) for these features have been changed!
- Experimental feature: add support for addon weapon components, untested. This is a new section (
weapon_components
) in theaddons.json
file. - Fixed a bug which caused some vehicle modifications to apply incorrectly when spawning a saved vehicle.
- Updated CFX dependencies.
- Update MenuAPI dependency.
- Merge a bugfix PR which adds additional checks before locking personal vehicles using the remote options.
- Merge a bugfix PR which addresses an overhead player names issue.
convar changes (permissions.cfg):
Removed options:
vmenu_allow_random_blackout
This feature has been removed.vmenu_smooth_time_transitions
This feature has been removed.vmenu_bans_database_filepath
All SQLite/bans.json options have been removed.vmenu_bans_use_database
All SQLite/bans.json options have been removed.
Added options:
vmenu_blackout_enabled
This allows you to set the (default) state for blackout mode.vmenu_sync_to_machine_time
Allows you to sync the time to the server's real system time (the custom in-game hour duration setting will be ignored if this is enabled and you won't be able to change the time manually).vmenu_weather_change_duration
Allows you to configure how long weather changes take.
Changed/renamed options:
vmenu_default_time_hour
has been renamed tovmenu_current_hour
vmenu_default_time_min
has been renamed tovmenu_current_minute
vmenu_default_weather
has been renamed tovmenu_current_weather
Addons.json changes
A new section has been added for weapon_components
in which you can add the names of addon (streamed) weapon components, note that this is untested. They will automatically be matched for compatible weapons and appear as components which you can toggle in the weapon options menu.