I reverted the NativeUI changes and just scrapped the native ui controls handling all together. Button presses are now handled by vMenu itself, including the consecutive repeats speedup behavior.
Still need some more cleaning up and testing but after that it should work just fine.
Vespura, I am having an issue setting up my permissions. setting anything .ALL to deny is also denying perms to admins? Maybe I misunderstood something somewhere on how to set it up. I just want the menu to be used by only admins.
Edit: I have added myself as an admin, by IP, or do I need to do this by steamID?
Nope, this shouldn’t matter (even though IP’s are not the preferred Identifier to use). However, if you only want this menu to work for admins, and for nobody else. Simply remove every permission and add vMenu.Everything only to the admin group. Everything else wil automatically be granted for admins, and denied for regular users.
So your permissions.cfg file should look something like this:
add_principal identifier.<steam|license|ip>:<identifier_here> group.admin
add_principal identifier.<steam|license|ip>:<identifier_here> group.admin
add_principal identifier.<steam|license|ip>:<identifier_here> group.admin
#... just add as many identifiers as you need, following the example above.
add_ace group.admin "vMenu.Everything" allow
Deny doesn’t really do much when you’re only giving the “allow” permission to admins anyway. Because by default (aka, don’t setting the permission in the first place) will always be “deny”.
So you can just leave it out The only thing players will be able to do is access the “About” menu, as there’s no way to disable that menu without editing the code and compiling it yourself.
Couple other “must have’s” I thought of that would make this a perfect replacement for Lamba and Simple Trainer both.
Multiplayer ped facial customization options and tattoo options. With these currently missing, saving an existing menu’s ped into vMenu and spawning it back in ends up resetting all the facial features.
NPC ped spawning: can we perhaps have it as a Lambda-esque style menu where they are just listed by a user-friendly name as opposed to their actual model name?
so I set myself as an admin and I have access to nothing? and I set myself as a nonadmin user a user and I still don’t have access to the one menu I left avail for players… Am I confused?
dumb question / n00b question. I am using vRP and am very new to fivem and modifications so I only know of groups from vRP menu. How does one add themselves to the admin / moderator group in permissions, and if it revolves around that steam identifier string, how do I find out what the users are?