Description

This is the scream for brainrot teleport menu where you can teleport to the last parts without unlocking them.
made by devrimhan

Features

  • + Teleport

Script

Add Xeno Scripts as a preferred source
if game.PlaceId ~= 94780005879799 then
	return
end

local Players = game:GetService("Players")
local UserInputService = game:GetService("UserInputService")

local player = Players.LocalPlayer

------------------------------------------------
-- GUI
------------------------------------------------
local gui = Instance.new("ScreenGui")
gui.Name = "TeleportGui"
gui.ResetOnSpawn = false
gui.Parent = player:WaitForChild("PlayerGui")

local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 240, 0, 260)
frame.Position = UDim2.new(0.5, -120, 0.25, 0)
frame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
frame.Parent = gui

Instance.new("UICorner", frame).CornerRadius = UDim.new(0, 10)

local pad = Instance.new("UIPadding", frame)
pad.PaddingTop = UDim.new(0, 10)
pad.PaddingLeft = UDim.new(0, 10)
pad.PaddingRight = UDim.new(0, 10)

------------------------------------------------
-- CLOSE BUTTON
------------------------------------------------
local closeBtn = Instance.new("TextButton")
closeBtn.Size = UDim2.new(0, 25, 0, 25)
closeBtn.Position = UDim2.new(1, -30, 0, 5)
closeBtn.Text = "X"
closeBtn.BackgroundColor3 = Color3.fromRGB(200, 50, 50)
closeBtn.Parent = frame
Instance.new("UICorner", closeBtn)

------------------------------------------------
-- SCROLLING FRAME
------------------------------------------------
local scroll = Instance.new("ScrollingFrame")
scroll.Size = UDim2.new(1, 0, 1, -40)
scroll.Position = UDim2.new(0, 0, 0, 35)
scroll.CanvasSize = UDim2.new(0, 0, 0, 0)
scroll.ScrollBarThickness = 6
scroll.BackgroundTransparency = 1
scroll.Parent = frame

local layout = Instance.new("UIListLayout")
layout.Padding = UDim.new(0, 8)
layout.Parent = scroll

------------------------------------------------
-- TELEPORT FUNCTION
------------------------------------------------
local function teleport(pos)
	local char = player.Character
	if not char then return end

	local hrp = char:FindFirstChild("HumanoidRootPart")
	if not hrp then return end

	hrp.CFrame = CFrame.new(pos)
end

------------------------------------------------
-- CREATE BUTTON HELPER
------------------------------------------------
local function createButton(text, pos)
	local btn = Instance.new("TextButton")
	btn.Size = UDim2.new(1, 0, 0, 35)
	btn.Text = text
	btn.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
	btn.TextColor3 = Color3.fromRGB(255,255,255)
	btn.Parent = scroll
	Instance.new("UICorner", btn)

	btn.MouseButton1Click:Connect(function()
		teleport(pos)
	end)

	return btn
end

------------------------------------------------
-- BUTTONS
------------------------------------------------
createButton("Start", Vector3.new(-9, 128, 51))
createButton("LastPart", Vector3.new(-6, 145, -2102))
createButton("2. World Last Part", Vector3.new(757, 133, -2097))
createButton("2nd World Admin", Vector3.new(784, 151, -2217))

------------------------------------------------
-- UPDATE SCROLL SIZE
------------------------------------------------
task.wait()
scroll.CanvasSize = UDim2.new(0, 0, 0, layout.AbsoluteContentSize.Y)

------------------------------------------------
-- UI TOGGLE
------------------------------------------------
local uiEnabled = true

local function closeUI()
	frame.Visible = false
	uiEnabled = false
end

local function openUI()
	frame.Visible = true
	uiEnabled = true
end

closeBtn.MouseButton1Click:Connect(closeUI)

UserInputService.InputBegan:Connect(function(input, gp)
	if gp then return end

	if input.KeyCode == Enum.KeyCode.RightControl then
		if uiEnabled then
			closeUI()
		else
			openUI()
		end
	end
end)
Script worked? 🚀 Boost it to #1 so others find it too.

Comments (0)

Log in to add a comment.