loading -- Shift Lock Script local Players = game:GetService("Players") local UIS = game:GetService("UserInputService") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local camera = workspace.CurrentCamera local enabled = false local function toggleShiftLock() enabled = not enabled if enabled then player.CameraMode = Enum.CameraMode.LockFirstPerson player.CameraMaxZoomDistance = 10 else player.CameraMode = Enum.CameraMode.Classic end end -- PC: nhấn Shift UIS.InputBegan:Connect(function(input, gp) if gp then return end if input.KeyCode == Enum.KeyCode.LeftShift then toggleShiftLock() end end) -- Mobile: chạm 2 ngón UIS.TouchTap:Connect(function(touches, gp) if #touches == 2 then toggleShiftLock() end end) -- Xoay nhân vật theo camera RunService.RenderStepped:Connect(function() if enabled and player.Character and player.Character:FindFirstChild("HumanoidRootPart") then local hrp = player.Character.HumanoidRootPart local camLook = camera.CFrame.LookVector hrp.CFrame = CFrame.new(hrp.Position, hrp.Position + Vector3.new(camLook.X, 0, camLook.Z)) end end)