Character head only follow workspace camera but i dont want it

You can write your topic however you want, but you need to answer these questions:

  1. What do you want to achieve? Keep it simple and clear!
    i wanted to make the character head follow camera
  2. What is the issue? Include screenshots / videos if possible!
    the character head follow the workspace camera while its “currentcamera”
  3. What solutions have you tried so far? Did you look for solutions on the Developer Hub?
    i dont use too much developerhub cuz no one has the same question
    i wanted so that the character follow the camera
-- script here
		camPart.CFrame =,camPart.Position) --*Creeper.Head.CFrame *,0,-5)

i wanted the head follow the camera but not the workspace camera it will follow
any help would be appreciated
video here:

By the way its a script not a local script :warning:

This is the only far i could get pls help me

This question was raised too much so here’s an old post where you can find answers: Rotating a characters head to match Camera rotation - #5 by CodeNil

i dont think that gonna help me

i dont understand too much script, that doenst helped me too much.
only if you show me some examples and i will probably understand i think.

go to answers and download the rbxl file paste it into studio by pressing insert from file in context menu read the script inside and you’ll get it with time read the roblox documentation website

ok thanks Jane, i hope it make me understand the code.

i tried this:

local CameraDirection = mh.Character.HumanoidRootPart.CFrame:toObjectSpace(workspace.CurrentCamera.CFrame).lookVector.unit

	camPart.CFrame =,camPart.Position) --*Creeper.Head.CFrame *,0,-5)

but it didn’t work

it didn’t help me its different its weld not motor6d

You want the head to look at the camera?
But not the camera in the Workspace?
You want the camera to be a different one, like inside a moving part?

Yes “user” i want like that pls
i hope u online to see this i need it so much

Sorry. I’m trying to figure it out, but I haven’t worked with CFrames in a while. So for now I can’t help.

Awww ok i dont know how to use cframes neither

i wanted to someone help me i hope someone reply to help me i need so much

i need it so much no one replied yet

YES! i figured it out by using:


repeat wait(.1)
until game.Players.LocalPlayer.Character:FindFirstChild("Head")
game["Run Service"].Heartbeat:Connect(function()
local camera = workspace.CurrentCamera.CFrame.Position




	Player.HeadLookPosition.Value =,CameraDirection52.y,CameraDirection52.z)

But i still have this thing

i want to make the player face another way