local Pos = nil
local Box = script.Box
local Button = script.Parent.Yes
local Player = game.Players.LocalPlayer
local Char = Player.Character
local Hurmp = Char:WaitForChild("HumanoidRootPart")
function SaveCheckPoint()
Pos = Hurmp.Position
local NewBox = Box:Clone()
NewBox.Parent = workspace.Camera
NewBox.Position = Hurmp.Position
NewBox.Anchored = true
NewBox.CanCollide = false
print(Pos)
end
Button.MouseButton1Click:Connect(SaveCheckPoint)
local Player = game:GetService("Players").LocalPlayer
local UIS = game:GetService("UserInputService")
UIS.InputBegan:Connect(function(input,isTyping)
if isTyping then
return
elseif input.KeyCode == Enum.KeyCode.R then
Hurmp.Position = workspace.Camera.Box.Position
end
end)
This was my attempt but only the camera gets teleported and it buggs out
