Run it
Copy the script and paste it into your executor.
local TeleportTime = 0.1
local Players = game:GetService("Players")
local RunService = game:()
TweenService = :()
localPlayer = Players.LocalPlayer
()
.CurrentCamera localPlayer.Character
humanoid = localPlayer.Character:()
humanoid
.CurrentCamera.CameraSubject = humanoid
plr = Players.LocalPlayer
character = plr.Character plr.CharacterAdded:()
hrp = character:()
gui = .()
btn = .()
toggle =
targetPos = .(, -, )
lastPos = hrp.Position
velConn
gui.Parent = plr:()
btn.Size = .(, , , )
btn.Position = .(, -, , -)
btn.Text =
btn.BackgroundColor3 = .(, , )
btn.TextColor3 = .(, , )
btn.Draggable =
btn.Parent = gui
(targetCFrame)
tweenInfo = TweenInfo.(TeleportTime, .EasingStyle.Linear, .EasingDirection.Out)
TweenService:(hrp, tweenInfo, { = targetCFrame})
()
velConn = RunService.Heartbeat:(()
toggle
hrp.Velocity = .(, , )
)
()
velConn
velConn:()
velConn =
()
toggle
toggle =
btn.Text =
btn.BackgroundColor3 = .(, , )
()
tweenBack = (.(lastPos))
tweenBack:()
tweenBack.Completed:()
.FallenPartsDestroyHeight = -
()
:()
.Gaze:()
lastPos = hrp.Position
part = .()
part.Size = .(, , )
part.Position = lastPos
part.Anchored =
part.CanCollide =
part.Transparency =
part.Name =
part.Parent = .Workspace
.CurrentCamera.CameraSubject = part
toggle =
btn.Text =
btn.BackgroundColor3 = .(, , )
()
.FallenPartsDestroyHeight = -
tweenToTarget = (.(targetPos))
tweenToTarget:()
tweenToTarget.Completed:()
()
btn.MouseButton1Click:(toggleTween)Just create toggle and yeah anti bang or anti target For now im using other people method Maybe, I'll find My own method later

Universal