Skip to content

Updated Data for DLC mp2025_02#552

Open
lkid73 wants to merge 2 commits intoTomGrobbe:masterfrom
lkid73:3717-DLC
Open

Updated Data for DLC mp2025_02#552
lkid73 wants to merge 2 commits intoTomGrobbe:masterfrom
lkid73:3717-DLC

Conversation

@lkid73
Copy link

@lkid73 lkid73 commented Dec 12, 2025

Updated vMenu data for peds, vehicles and weapon for the latest DLC.

@MichaelCoding25
Copy link
Contributor

@lkid73 Could you update the build number to the updated one (3751)?

@SkylarPlayz348
Copy link
Contributor

@MichaelCoding25 FiveM works a bit differently it might use 3751 internally but references the main update build number

@Drift91
Copy link
Contributor

Drift91 commented Feb 20, 2026

Just so you guys are aware, from my testing, the changes in this PR seem to break vMenu on the client. I discovered this while testing on gamebuild 3751 after merging into my custom fork a couple of days ago, and I tested it on it's own just now. It compiles fine, but throws the following error in-game at resource launch:

^1SCRIPT ERROR in task continuation: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.^7
^3> void vMenuClient.data.ValidWeapons.CreateWeaponsList()^7 (^5@vMenu/vMenuClient.net.dll^7 <- S:\repos\games\FiveM\vMenu\vMenu\data\ValidWeapon.cs:127)
^3> List<ValidWeapon> vMenuClient.data.ValidWeapons.get_WeaponList()^7 (^5@vMenu/vMenuClient.net.dll^7 <- S:\repos\games\FiveM\vMenu\vMenu\data\ValidWeapon.cs:71)
^3> void vMenuClient.menus.WeaponOptions.CreateMenu()^7 (^5@vMenu/vMenuClient.net.dll^7 <- S:\repos\games\FiveM\vMenu\vMenu\menus\WeaponOptions.cs:503)
^3> Menu vMenuClient.menus.WeaponOptions.GetMenu()^7 (^5@vMenu/vMenuClient.net.dll^7 <- S:\repos\games\FiveM\vMenu\vMenu\menus\WeaponOptions.cs:907)
^3> void vMenuClient.MainMenu.CreateSubmenus()^7 (^5@vMenu/vMenuClient.net.dll^7 <- S:\repos\games\FiveM\vMenu\vMenu\MainMenu.cs:792)
^3> void vMenuClient.MainMenu.PostPermissionsSetup()^7 (^5@vMenu/vMenuClient.net.dll^7 <- S:\repos\games\FiveM\vMenu\vMenu\MainMenu.cs:489)
^3> async void vMenuClient.MainMenu.SetPermissions(string permissionsList)^7 (^5@vMenu/vMenuClient.net.dll^7 <- S:\repos\games\FiveM\vMenu\vMenu\MainMenu.cs:426)

I ran a diff between my permissions and the one in the build output, couldn't see anything that should cause the whole resource to crap out like that.

@lkid73 Have you compiled your code and tested it in-game? Just trying to make sure this isn't a "me issue".

@lkid73
Copy link
Author

lkid73 commented Feb 20, 2026

@Drift91 I just pushed a fix, I forgot to add the perms along the new weapon, which I'd guess, what was causing the error.

@cm8263 cm8263 added the needs review Needs to be reviewed/investigated/checked. label Mar 22, 2026
@SkylarPlayz348
Copy link
Contributor

LGTM

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs review Needs to be reviewed/investigated/checked.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants