From a058870e461ad027c652ba935893dfd0b1181cee Mon Sep 17 00:00:00 2001 From: Lorenzo Rizzotti Date: Fri, 12 Mar 2021 10:39:51 +0100 Subject: [PATCH] Added invisibility tick so that no scripts can interfere and when you exit the noclip the invisibility does not go away --- vMenu/FunctionsController.cs | 6 ++++++ vMenu/menus/About.cs | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/vMenu/FunctionsController.cs b/vMenu/FunctionsController.cs index 867e08ca..77caf764 100644 --- a/vMenu/FunctionsController.cs +++ b/vMenu/FunctionsController.cs @@ -182,6 +182,12 @@ bool IsMpPedCreatorOpen() { SetSuperJumpThisFrame(Game.Player.Handle); } + + // Manage PlayerInvisible + if (MainMenu.PlayerOptionsMenu.PlayerInvisible && IsAllowed(Permission.POInvisible)) + { + SetEntityVisible(Game.PlayerPed.Handle, false, false); + } // Manage PlayerNoRagdoll SetPedCanRagdoll(Game.PlayerPed.Handle, (!MainMenu.PlayerOptionsMenu.PlayerNoRagdoll && noRagdollAllowed) || diff --git a/vMenu/menus/About.cs b/vMenu/menus/About.cs index 99636539..fd53f3ff 100644 --- a/vMenu/menus/About.cs +++ b/vMenu/menus/About.cs @@ -28,7 +28,7 @@ private void CreateMenu() { Label = $"~h~{MainMenu.Version}~h~" }; - MenuItem credits = new MenuItem("About vMenu / Credits", "vMenu is made by ~b~Vespura~s~. For more info, checkout ~b~www.vespura.com/vmenu~s~. Thank you to: Deltanic, Brigliar, IllusiveTea, Shayan Doust and zr0iq for your contributions."); + MenuItem credits = new MenuItem("About vMenu / Credits", "vMenu is made by ~b~Vespura~s~. For more info, checkout ~b~www.vespura.com/vmenu~s~. Thank you to: Deltanic, Brigliar, IllusiveTea, Shayan Doust, zr0iq and DreamingCodes for your contributions."); string serverInfoMessage = vMenuShared.ConfigManager.GetSettingsString(vMenuShared.ConfigManager.Setting.vmenu_server_info_message); if (!string.IsNullOrEmpty(serverInfoMessage))