Skip to content

[Release] vMenu v2.2.1

Compare
Choose a tag to compare
@TomGrobbe TomGrobbe released this 24 Jan 22:41

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 using DateTime 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.