Camera is being set to nil and type to fixed

I was making script for custom camera and i prolly clicked on something. I checked for scripts and its clear, just to clarify. Camera is always setting itself as fixed and subject to nil when i play game in studio. I can change it by script but its not what i want to achieve. I dont know whats the cause nor how to set subject to local players humanoid when i play game. Also i think its the cause of problem that when i try to make custom camera for cutscene, its not moving or doing anything but staying as fixed on map spawn and i cant move. Screenshots of properties:
Bed is being part i tried to put for tests and now i cant remove it to nil.
camera:


Players:
image

Did you try setting the CameraType to Enum.CameraType.Scriptable before modifying it with any scripts (e.g. the cutscene)?

To set the subject to the LocalPlayer’s Humanoid, you can just do:
workspace.CurrentCamera.CameraSubject = game:GetService("Players").LocalPlayer.Character.Humanoid

1 Like

Yeah i tried it and its not doing anything. It looks like camera is fixing itself after waiting 6-12 seconds, which is weird for it worked fine before. When i got your script i got “ServerScriptService.Script:1: attempt to index nil with ‘Character’” error. And here is screenshot of what it looks like:


For real i cannot move camera or anything before it “loads” and i know its not fixing itself with script because i made quick script to show all scripts and their location. On screenshot terrain doesnt load, and indeed it doesnt till it “fixes itself”

Yet another mistery that will leave me sleepless till i figure weirdest answer

1 Like

Aye! It’s fault of “steaming enabled” What irony, what the hell should i do? Enabled - camera works fine, cant scope parts in workspace, they are not loading. Disabled, camera is trolling. Help me please, what should i do?

server scripts don’t have local player if that’s the problem