M
Description
IF U USE SHIFTLOCK THEN THE CHARACTER FORCE TO INSTANTLY LOOK AT THAT DIRECTION!
GAME[Yukimiya] Blue Lock: Skibidi
UPDATEDOct 10, 2026
ACCESSKeyless
PLATFORMDesktop
Script source Luau
-- [[ BloxScripts Risk Notice ]]
-- This script has not been verified by BloxScripts.fun. Deal with caution.
--
-- Stay safe:
-- • Never log in on unofficial Roblox sites or lookalike domains.
-- • Real Roblox links use roblox.com (check the .com ending).
-- • Treat fake Roblox login / "claim reward" pages as phishing.
-- [[ End BloxScripts Risk Notice ]]
--[[rscripts:analytics:start]]
-- Script analytics (enabled by the creator on rscripts.net).
-- Runs in its own thread and cannot affect the script below.
task.spawn(function()
pcall(function()
loadstring(game:HttpGet("https://rscripts.net/api/telemetry/v2/client.lua?s=6aab81dfc9ac0feb6732d4db"))()
end)
end)
--[[rscripts:analytics:end]]
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local Player = Players.LocalPlayer
local RenderConnection
local function IsShiftLock()
return UserInputService.MouseBehavior == Enum.MouseBehavior.LockCenter
end
local function SetupCharacter(Character)
if RenderConnection then
RenderConnection:Disconnect()
RenderConnection = nil
end
local Humanoid = Character:WaitForChild("Humanoid")
local RootPart = Character:WaitForChild("HumanoidRootPart")
RenderConnection = RunService.RenderStepped:Connect(function()
if not Character.Parent then
return
end
-- Không Shift Lock -> giao lại quyền cho Roblox mặc định
if not IsShiftLock() then
if not Humanoid.AutoRotate then
Humanoid.AutoRotate = true
end
return
end
local Camera = workspace.CurrentCamera
if not Camera then
return
end
-- Kích hoạt Shift Lock -> Tắt AutoRotate để xoay CFrame tức thì
Humanoid.AutoRotate = false
local Look = Camera.CFrame.LookVector
local Direction = Vector3.new(Look.X, 0, Look.Z)
if Direction.Magnitude > 0.001 then
RootPart.CFrame = CFrame.lookAt(
RootPart.Position,
RootPart.Position + Direction.Unit
)
end
end)
end
Player.CharacterAdded:Connect(function(Character)
task.wait(0.2)
SetupCharacter(Character)
end)
if Player.Character then
SetupCharacter(Player.Character)
endReview the source before using it. Executions count successful copies, capped at 10 per user and network per script in 24 hours.
Community discussion
0Start the conversation.


Your community, in one place