iFlameyz
(Flameyz)
1
local character = player.Character
Camera.CameraSubject = character.Humanoid
Camera.CameraType = Enum.CameraType.Custom
Camera.CFrame = character.Head.CFrame
For some reason it keeps glitching back
EDIT: For testing purposed i’ve tried this aswell
local character = player.Character
--print("Sdfsdf")
--Camera.CameraSubject = character.Humanoid
repeat wait() print("Sdfsdf") Camera.CameraType = Enum.CameraType.Custom until Camera.CameraType == Enum.CameraType.Custom
--Camera.CameraType = Enum.CameraType.Custom
--Camera.CFrame = character.Head.CFrame
Camera.FieldOfView = defaultFOV
Same result tho (the print prints only once)
Inkthirsty
(Inkthirsty)
2
did you do this in a loop by any chance?
iFlameyz
(Flameyz)
3
no, its inside of a remote event and neither is the FireClient in a loop
Inkthirsty
(Inkthirsty)
4
is there something that causes the remoteevent to be fired more times than intended? the only way this would happen is if it was in a loop or an event
it might help to see more of your code since you were very vague
DasKairo
(Cairo)
5
You are setting the Camera CFrame to the players head.
It pretty much trying to set the Position and Rotation of the camera to the head
1 Like
iFlameyz
(Flameyz)
6


It only fires once + @DasKairo i’ve commented out that line and it’s the same
iFlameyz
(Flameyz)
7
Edited the main post @Inkthirsty