Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

Can you help me with my character movement?

Asked by
Nezuo 0
7 years ago
return function()
    local Player = game.Players.LocalPlayer
    local Character = Player.Character or Player.CharacterAdded:wait()
    local HumanoidRootPart = Character.HumanoidRootPart
    local Camera = workspace.CurrentCamera
    local FakeCamera = Instance.new("Part", Workspace)
    FakeCamera.Anchored = true  

    RunService.RenderStepped:connect(function()
        FakeCamera.CFrame = HumanoidRootPart.CFrame*CFrame.new(0,30,0)
        FakeCamera.CFrame = CFrame.new(FakeCamera.CFrame.p, HumanoidRootPart.CFrame.p)
        Camera.CFrame = FakeCamera.CFrame
    end)

    wait()
    pcall(function()
        StarterGui:SetCore("TopbarEnabled", false)
    end)
end

I am making a topdown camera using that code. When I play the camera is great but my character moves like this: https://gyazo.com/55ec7218657eae1acf688b7c4be107aa

I don't know why, so please help...

Answer this question