local player = game:GetService("Players").LocalPlayer local points = { Vector3.new(23, 4, 109), Vector3.new(-114, 3, 112), Vector3.new(-201, 66, 109), Vector3.new(-206, 66, 3), Vector3.new(-205, 66, -74), Vector3.new(-206, 66, -190), Vector3.new(-350, 66, -194), Vector3.new(-430, 66, -194), Vector3.new(-548, 66, -192), Vector3.new(-567, 129, -192), Vector3.new(-672, 128, -191), Vector3.new(-702, 128, -194), Vector3.new(-897, 207, -199), Vector3.new(-900, 207, -69), Vector3.new(-896, 224, 10), Vector3.new(-898, 224, 114), Vector3.new(-895, 224, 220), Vector3.new(-900, 321, 432), Vector3.new(-809, 263, 427), Vector3.new(-714, 217, 428), Vector3.new(-688, 303, 429), Vector3.new(-624, 303, 428), Vector3.new(-551, 303, 428), Vector3.new(-496, 324, 428), Vector3.new(-466, 578, 428), Vector3.new(-436, 614, 431), Vector3.new(-314, 614, 428), Vector3.new(-291, 614, 301), Vector3.new(-292, 632, 172), Vector3.new(-289, 670, 136), Vector3.new(-289, 670, 136), Vector3.new(-294, 670, 47), Vector3.new(-287, 670, -28), Vector3.new(-290, 670, -127), Vector3.new(-291, 669, -272), Vector3.new(-374, 670, -276), Vector3.new(-508, 670, -274), Vector3.new(-577, 670, -237), Vector3.new(-576, 670, -163), Vector3.new(-672, 670, -187), Vector3.new(-672, 670, -251), Vector3.new(-674, 670, -325), Vector3.new(-640, 670, -352) } -- Ждем появления персонажа repeat wait() until player.Character local character = player.Character local humanoidRootPart = character:WaitForChild("HumanoidRootPart") -- Последовательная телепортация по точкам for i, position in ipairs(points) do humanoidRootPart.CFrame = CFrame.new(position) wait(0.001) end