So I have a mini map, But it should work, But for some reason in the output its saying that HumanoidRootPart isn't a valid member of Character? Here is the Local script:
local CircularMap = game.ReplicatedStorage.CircularMap
CircularMap.Parent = workspace
local FakeCam = Instance.new("Camera")
FakeCam.Parent = script.Parent
FakeCam.CameraType = Enum.CameraType.Scriptable
script.Parent.Adornee = CircularMap.PrimaryPart
script.Parent.ViewportFrame.CurrentCamera = FakeCam
workspace.Map:Clone().Parent = script.Parent.ViewportFrame
while true do
CircularMap:SetPrimaryPartCFrame(workspace.CurrentCamera.CFrame*CFrame.Angles(math.rad(90),0,0)*CFrame.new(-10,-10,-3))
FakeCam.CFrame = CFrame.new(game.Players.LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(0,10,0), game.Players.LocalPlayer.Character.HumanoidRootPart.Position)
game:GetService("RunService").RenderStepped:Wait()
end
Also, if you wondering where i says HumanoidRootPart is on line 14, Thanks.

3 comments
If i mis-capitalized or misspelled something it is because i am on a phone
-1 for suggesting polling over events.
Ok but it would have worked