[Release] vMenu v2.2.1
vMenu v2.2.1
https://docs.vespura.com/vmenu/changelog/#vmenu-v2-2-1-changes
Convar changes
new
vmenu_auto_ban_cheaters_ban_message
Use this to set a custom auto-ban-cheaters ban reason/message.
Permission changes
new
vMenu.PlayerOptions.StayInVehicle
Gives you access to the "stay in vehicle" option that prevents you from being dragged out of your vehicle.vMenu.VehicleOptions.FixOrDestroyTires
Allows you to use the tire fix/destroy list option to fix or destroy specific vehicle tires through the menu.
New submenu:
vMenu.PersonalVehicle.Menu
Allows you to use the menu and set a vehicle as your personal vehicle.vMenu.PersonalVehicle.All
Allows you to use all features below.vMenu.PersonalVehicle.ToggleEngine
Allows you to toggle the engine remotely for your personal vehicle.vMenu.PersonalVehicle.ToggleLights
Allows you to toggle the lights state remotely for your personal vehicle.vMenu.PersonalVehicle.KickPassengers
Allows you to kick all passengers from your vehicle, they will have a 10 second timer to stop the vehicle if they're driving it. If they refuse to stop then they will be forcefully kicked out of the vehicle after 10 seconds. If they do stop the vehicle within those 10 seconds they'll automatically be tasked to get out of the vehicle.vMenu.PersonalVehicle.LockDoors
This allows you to lock and unlock your personal vehicle's doors for all players. Anyone inside the vehicle is still able to get out of the vehicle if the doors get locked. If you are close to the vehicle, you can quickly double tap E on keyboard or L3 on controller (the vehicle horn button) to toggle locking/unlocking your doors.vMenu.PersonalVehicle.AddBlip
Allows you to add a blip for your personal vehicle.vMenu.PersonalVehicle.SoundHorn
Allows you to remotely sound the horn for 1 second. Fucks up if you're inside the vehicle, so only use it whenever you're outside of the vehicle for the best effect.vMenu.PersonalVehicle.ToggleAlarm
Remotely toggles the alarm on/off.
Other changes
- Add suggestion by @NickM0822 (
NickM0822 14 days ago: Add the ability to set a message for the auto ban of cheaters (like what it would say on the ban message)
).
You can now use this convar to set a custom auto-ban-cheaters ban message:setr vmenu_auto_ban_cheaters_ban_message "You have been automatically banned. If you believe this was done by error, please contact the server owner for support."
- Update MenuAPI dependency version to v1.7 (and to v1.8 a few commits later to fix another bug) to fix a conflicting keybind for when the menu is open and you try to use the new DLC vehicle functions like boost or shooting rockets when using a controller/mouse.
- Some internal cleanup of various files/code parts.
- Fix null exception related to restoring weapons and the new weapon loadouts menu that occurred on re-spawn.
- Change the dev permission to be disabled by default, and to only work whenever server debugging mode is enabled before the server is started. Requiring actual server owner intervention before I can help them debug stuff. This was something that shouldn't have been designed the way it was in the first place, but it's now changed.
- Re-format locations.json and add some missing default locations for blips like barber shops and misc stores.
- Update the GitHub bug report template.
- Fixed a crash caused when the addons.json file contained multiple 'addons' using the same name. This is a user-error bug, but could've been prevented. This is now fixed, however you'll get a warning telling you to fix your file. It'll still work as intended in the mean time.
- Fix weapons restore issue on skin-change (For more info see this topic comment.)
- Add missing DLC weapon (weapon_stone_hatchet), as reported by @throwarray.
- Add a warning message to the server console in case people didn't execute the permissions.cfg or set vMenu up to ignore permissions. Looks like this:
There is currently no option to disable this warning, that'll come in a future update. - Add a 'stay in vehicle' option. This when enabled (in the player options menu) you will not be able to be dragged out of your vehicle by NPC peds that get angry at you.
- Add a vehicle tires fix/destroy feature in the Vehicle Options menu.
- Fix a crash caused whenever a user's PC had broken timezones in their registry, causing an
InvalidTimeZoneException
to be triggered whenever usingDateTime
in the vMenu constructor, causing vMenu to stop working completely. - Add a server-console-only command to ban players. try
/vmenuserver help
for info. - Add Personal Vehicle menu.
Important support note
From this point on, only versions starting from vMenu v2.0.0 will be supported. Versions below v2.0.0 will no longer be supported. Please update. It's not hard, and you're doing everyone in your community a favor by using an updated and improved version.