When using UIS.MouseBehavior.EnumType = Enum.MouseBehavior.Default
(supposed to unlock the mouse), it does not, here is my script, did I perhaps commit an error?
local GameFolder = game.Workspace:WaitForChild("Game")
local Keypad = GameFolder.Map.Interactibles:WaitForChild("Buttons").KeypadLocation2.ClickDetector
local plr = game.Players.LocalPlayer
local Character = plr.Character or plr.CharacterAdded:Wait()
local plrGUI = plr.PlayerGui
local UIS = game:GetService("UserInputService")
local Frame = plrGUI:WaitForChild("Code")
Keypad.MouseClick:Connect(function()
Frame.Frame.Visible = true
Character:WaitForChild("Humanoid").WalkSpeed = 0
UIS.MouseBehavior.EnumType = Enum.MouseBehavior.Default
end)
game:GetService("RunService").Heartbeat:Connect(function()
local GUICode = Frame.Frame.KeypadModel.CodeEntered
Keypad.Parent:WaitForChild("ScreenPart").CodeShow.CodeEntered.Text = GUICode.Text
Keypad.Parent:WaitForChild("ScreenPart").CodeShow.CodeEntered.TextColor3 = GUICode.TextColor3
end)