Run it
Copy the script and paste it into your executor.
local lp = game.Players.LocalPlayer
local chr = lp.Character
local teleportpart1 = Instance.new("Part", workspace)
teleportpart1.Color = Color3.new(1, 0, 0)
teleportpart1.RightSurface = Enum.SurfaceType.Smooth
teleportpart1.BackSurface = Enum.SurfaceType.Smooth
teleportpart1.BottomSurface = Enum.SurfaceType.Smooth
teleportpart1.LeftSurface = Enum.SurfaceType.Smooth
teleportpart1.FrontSurface = .SurfaceType.Smooth
teleportpart1.TopSurface = .SurfaceType.Smooth
teleportpart1.Anchored =
teleportpart1.Size = .(, , )
teleportpart1.Position = .(.huge, .huge, .huge)
teleportpart2 = .(, )
teleportpart2.Color = .(, , )
teleportpart2.RightSurface = .SurfaceType.Smooth
teleportpart2.BackSurface = .SurfaceType.Smooth
teleportpart2.BottomSurface = .SurfaceType.Smooth
teleportpart2.LeftSurface = .SurfaceType.Smooth
teleportpart2.FrontSurface = .SurfaceType.Smooth
teleportpart2.TopSurface = .SurfaceType.Smooth
teleportpart2.Anchored =
teleportpart2.Size = .(, , )
teleportpart2.Position = .(.huge, .huge, .huge)
tpTool = .(, lp.Backpack)
tpTool.Name =
w
teleportpart1.Touched:((hit)
w = hit.Parent.HumanoidRootPart
w.Parent.Name == lp.Name
w.CFrame = teleportpart2.CFrame + .(, , )
teleportpart2.CanTouch =
()
teleportpart2.CanTouch =
)
teleportpart2.Touched:((hit)
w = hit.Parent:()
w.Parent.Name == lp.Name
w.CFrame = teleportpart1.CFrame + .(, , )
teleportpart1.CanTouch =
()
teleportpart1.CanTouch =
)
:().InputBegan:((input)
tpTool.Parent == chr
input.UserInputType == .UserInputType.MouseButton1
teleportpart1.Position = lp:().Hit.p
input.UserInputType == .UserInputType.MouseButton2
teleportpart2.Position = lp:().Hit.p
)It works only with a real computer mouse! This script is MUCH faster and smaller than others! 1. Equip teleport gun. 2. Click left key to move red teleporter and right key for green teleporter.

Universal