Version / Update: v1.0.0
- Download / Script Link
- local player = game.Players.LocalPlayer
local TweenService = game:GetService("TweenService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local positions = {
["FINAL STAGE"] = CFrame.new(-234, -2555, -36098),
["SPAWN"] = CFrame.new(-116, 70, -136)
}
local currentTP = "Base"
local autoTP = true
local autoSpeed = false
local autoRebirth = false
local minimized = false
local remote = ReplicatedStorage:WaitForChild("Packages")
:WaitForChild("EventBus")
:WaitForChild("RemoteEvent")
local gui = Instance.new("ScreenGui")
gui.Name = "TP_ULTRA_PRO"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 270, 0, 320)
frame.Position = UDim2.new(0.5, -135, 0.5, -160)
frame.BackgroundColor3 = Color3.fromRGB(15,15,15)
frame.Active = true
frame.Draggable = true
frame.Parent = gui
Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 12)
local stroke = Instance.new("UIStroke", frame)
stroke.Color = Color3.fromRGB(0,255,150)
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1, -40, 0, 40)
title.Position = UDim2.new(0, 10, 0, 0)
title.Text = "💀 TP CHEAT MENU"
title.BackgroundTransparency = 1
title.TextColor3 = Color3.fromRGB(0,255,150)
title.Font = Enum.Font.GothamBold
title.TextSize = 16
title.TextXAlignment = Enum.TextXAlignment.Left
title.Parent = frame
local minBtn = Instance.new("TextButton")
minBtn.Size = UDim2.new(0, 30, 0, 30)
minBtn.Position = UDim2.new(1, -35, 0, 5)
minBtn.Text = "-"
minBtn.BackgroundColor3 = Color3.fromRGB(30,30,30)
minBtn.TextColor3 = Color3.new(1,1,1)
minBtn.Parent = frame
Instance.new("UICorner", minBtn)
local function createToggle(text, yPos, default)
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(1, -20, 0, 35)
btn.Position = UDim2.new(0, 10, 0, yPos)
btn.Text = text .. ": " .. (default and "ON" or "OFF")
btn.BackgroundColor3 = default and Color3.fromRGB(0,200,120) or Color3.fromRGB(200,60,60)
btn.TextColor3 = Color3.new(1,1,1)
btn.Font = Enum.Font.GothamBold
btn.Parent = frame
Instance.new("UICorner", btn)
return btn
end
local autoBtn = createToggle("AUTO TP", 45, true)
local speedBtn = createToggle("AUTO SPEED", 85, false)
local rebirthBtn = createToggle("AUTO REBIRTH", 125, false)
local container = Instance.new("Frame")
container.Size = UDim2.new(1, -20, 1, -170)
container.Position = UDim2.new(0, 10, 0, 170)
container.BackgroundTransparency = 1
container.Parent = frame
local layout = Instance.new("UIListLayout", container)
layout.Padding = UDim.new(0, 8)
for name, pos in pairs(positions) do
local btn = Instance.new("TextButton")
btn.Size = UDim2.new(1, 0, 0, 35)
btn.Text = "⚡ "..name
btn.BackgroundColor3 = Color3.fromRGB(40,40,40)
btn.TextColor3 = Color3.new(1,1,1)
btn.Font = Enum.Font.Gotham
btn.Parent = container
Instance.new("UICorner", btn)
btn.MouseButton1Click:Connect(function()
local char = player.Character or player.CharacterAdded:Wait()
local root = char:WaitForChild("HumanoidRootPart")
root.CFrame = pos
if name ~= "Nuevo TP" then
currentTP = name
end
end)
end
task.spawn(function()
while true do
if autoTP then
pcall(function()
if currentTP ~= "Nuevo TP" then
local char = player.Character or player.CharacterAdded:Wait()
char:WaitForChild("HumanoidRootPart").CFrame = positions[currentTP]
end
end)
end
task.wait(1)
end
end)
task.spawn(function()
while true do
if autoSpeed then
pcall(function()
remote:FireServer("PlayerStepAdd")
end)
end
task.wait(0.2)
end
end)
task.spawn(function()
while true do
if autoRebirth then
pcall(function()
remote:FireServer("PlayerReborn")
end)
end
task.wait(1)
end
end)
autoBtn.MouseButton1Click:Connect(function()
autoTP = not autoTP
autoBtn.Text = "AUTO TP: "..(autoTP and "ON" or "OFF")
autoBtn.BackgroundColor3 = autoTP and Color3.fromRGB(0,200,120) or Color3.fromRGB(200,60,60)
end)
speedBtn.MouseButton1Click:Connect(function()
autoSpeed = not autoSpeed
speedBtn.Text = "AUTO SPEED: "..(autoSpeed and "ON" or "OFF")
speedBtn.BackgroundColor3 = autoSpeed and Color3.fromRGB(0,200,120) or Color3.fromRGB(200,60,60)
end)
rebirthBtn.MouseButton1Click:Connect(function()
autoRebirth = not autoRebirth
rebirthBtn.Text = "AUTO REBIRTH: "..(autoRebirth and "ON" or "OFF")
rebirthBtn.BackgroundColor3 = autoRebirth and Color3.fromRGB(0,200,120) or Color3.fromRGB(200,60,60)
end)
minBtn.MouseButton1Click:Connect(function()
minimized = not minimized
if minimized then
TweenService:Create(frame, TweenInfo.new(0.3), {
Size = UDim2.new(0, 270, 0, 45)
}):Play()
container.Visible = false
autoBtn.Visible = false
speedBtn.Visible = false
rebirthBtn.Visible = false
else
TweenService:Create(frame, TweenInfo.new(0.3), {
Size = UDim2.new(0, 270, 0, 320)
}):Play()
task.wait(0.2)
container.Visible = true
autoBtn.Visible = true
speedBtn.Visible = true
rebirthBtn.Visible = true
end
end)
player.CharacterAdded:Connect(function()
if autoTP then
task.wait(1)
local char = player.Character
char:WaitForChild("HumanoidRootPart").CFrame = positions[currentTP]
end
end)[ View More ]
Gui TP ON/OFF, Made with IA, open sourceAuto tp 20.000 WinsAuto RebirthAuto SpeedTP, Spawn, Final Stage
- Works on mobile
- Yes