Custom Shift Lock Script w/out using shift lock

Oh, locking the mouse in the center isnt the only step, you’d have to lock the center and then use Mouse.Delta to turn the character.

local mouse = player:GetMouse()
local RunService = game:GetService('RunService')

Mouse.Delta returns [A vector2 of] how far the mouse has moved since the last rendered frame. you can use that to turn the camera and ship accordingly.

4 Likes