
134.5k Views
1.5k Executions
Smooth 3rd Person Camera
Universal Script 📌
Guesttester_11M views
3 years ago
Please login to perform these actions:Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
Use infinite yield fixcam if the camera bug *Cant zoom in 1st person Credit : Roblox comparation
Updates
Script edited: Create script
repeat
wait()
until game:IsLoaded()
local player = game.Players.LocalPlayer
local character = player.Character
local part = Instance.new("Part", character)
part.Transparency = 1
part.Anchored = true
part.CanCollide = false
local tweenService = game:GetService("TweenService")
local runService = game:GetService("RunService")
local camera = workspace.CurrentCamera
camera.CameraSubject = part -- allows for the camera to turn with mouse rather than being stuck, and does not have to be ran multiple times within RenderStepped
runService.RenderStepped:Connect(function()
local tween = tweenService:Create(part, TweenInfo.new(2, Enum.EasingStyle.Back), {CFrame = character.HumanoidRootPart.CFrame * CFrame.new(0, 2, 0)}) -- offset is changed
tween:Play()
-- line from here moved out of renderstepped as it's unnecessary
end)









bro its for games that forces u in first person :sob:
mate you can literally go third person in roblox normally ðŸ˜