script:
local TeleportPart = game:GetService("Workspace"):WaitForChild("Checkpoints"):WaitForChild("MagmaCheckpoints").MagmaCheckpoint.Base
script.Parent.Touched:Connect(function(hit)
local hum = hit.Parent:FindFirstChild("Humanoid")
if hum then
-- Teleport player
hit.Parent:MoveTo(TeleportPart.Position + Vector3.new(0,1,0))
-- Make sure character parts are visible
for _, part in pairs(hit.Parent:GetChildren()) do
if part:IsA("BasePart") and part.Name ~= "HumanoidRootPart" then
part.Transparency = 0
part.LocalTransparencyModifier = 0 -- just in case
end
end
end
end)
** You are now Level 5! **