Universal Script 📌
134.5k Views
1.5k Executions

Smooth 3rd Person Camera

Universal Script 📌
3 years ago
Get an executor
Please login to perform these actions:

Does it work?

No reports yet

No 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

  1. Script edited: Create script

View Raw
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)


Comments

2
Log in to join the conversation. Login
joe623213's profile picture
joe6232132 years ago(edited)

bro its for games that forces u in first person :sob:

1
vxsty's profile picture
vxstyVerified
Verified Badge
Verified User
Hall of Fame3 years ago(edited)

mate you can literally go third person in roblox normally 😭

1

More universal scripts

See all
Universal Script 📌
46
1
Approved 1 hour ago
Script hub
11.2k
56.8k
Bumped 2 hours ago
Key System
Script hub
1.6M
2.1M
Bumped 2 hours ago
Key System

Script hub

#14 this week

Verified script badgeSnowy Hub 500+ Games & 25600+ Features

Universal Script 📌
104
9
Approved 2 hours ago
Universal Script 📌
101
8
Approved 2 hours ago