
Keyless

--[[
SLAP TOWER UI - ULTIMATE FIX
- TP Tool Slap: 1 Click TP qua 3 điểm.
- You Can't Fall: Tạo sàn bám chân (Toggle).
- Fix: Không bị kẹt nút, click cực nhạy.
]]
local CoreGui = game:GetService("CoreGui")
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local lp = Players.LocalPlayer
-- Xóa UI cũ nếu tồn tại
if CoreGui:FindFirstChild("SlapTower_Thinking") then
CoreGui.SlapTower_Thinking:Destroy()
end
local sg = Instance.new("ScreenGui")
sg.Name = "SlapTower_Thinking"
sg.Parent = CoreGui
sg.DisplayOrder = 999 -- Ưu tiên hiển thị trên cùng
local main = Instance.new("Frame")
main.Name = "Main"
main.Parent = sg
main.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
main.BorderSizePixel = 2
main.BorderColor3 = Color3.new(0, 0, 0)
main.Position = UDim2.new(0.5, -90, 0.4, 0)
main.Size = UDim2.new(0, 180, 0, 240)
main.Active = false -- QUAN TRỌNG: Tắt Active để không chặn click của nút con
local title = Instance.new("TextLabel")
title.Parent = main
title.Size = UDim2.new(1, 0, 0, 30)
title.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
title.Text = "SLAP TOWER"
title.TextColor3 = Color3.new(1, 1, 1)
title.Font = Enum.Font.SourceSansBold
title.TextSize = 16
-- Script kéo thả UI thủ công (Thay cho Draggable)
local dragging, dragInput, dragStart, startPos
title.InputBegan:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = true
dragStart = input.Position
startPos = main.Position
end
end)
title.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton1 then
dragging = false
end
end)
game:GetService("UserInputService").InputChanged:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseMovement and dragging then
local delta = input.Position - dragStart
main.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
end
end)
-- Hàm tạo nút "Bất Tử" (Click là ăn)
local function MakeBtn(txt, pos, color, func)
local b = Instance.new("TextButton")
b.Parent = main
b.Name = txt
b.Size = UDim2.new(0, 160, 0, 35)
b.Position = pos
b.BackgroundColor3 = color
b.Text = txt
b.TextColor3 = Color3.new(1, 1, 1)
b.Font = Enum.Font.SourceSans
b.TextSize = 15
b.BorderSizePixel = 1
b.ZIndex = 10
b.AutoButtonColor = true
-- Sử dụng MouseButton1Down để nhạy hơn trên Executor
b.MouseButton1Down:Connect(function()
b.BackgroundColor3 = Color3.new(1, 1, 1) -- Nháy trắng khi bấm
task.wait(0.05)
b.BackgroundColor3 = color
func()
end)
return b
end
-- 1. TP Tool Slap (Auto TP qua 3 điểm)
local points = {
CFrame.new(-22.391264, -6.96977425, 106.38147, -1, 0, 0, 0, 1, 0, 0, 0, -1),
CFrame.new(-21.0327148, -8.57869434, 19.7716141, 0, 0, 1, 0, 1, -0, -1, 0, 0),
CFrame.new(-186.058868, 771.421936, 40.1005707, 0, 0, 1, 0, 1, -0, -1, 0, 0)
}
MakeBtn("TP Tool Slap", UDim2.new(0, 10, 0, 45), Color3.fromRGB(60, 60, 60), function()
local char = lp.Character
if char and char:FindFirstChild("HumanoidRootPart") then
for _, cf in ipairs(points) do
char.HumanoidRootPart.CFrame = cf
task.wait(0.35) -- Đợi một chút để game nhận diện va chạm
end
end
end)
-- 2. TP Troll
MakeBtn("TP Troll", UDim2.new(0, 10, 0, 90), Color3.fromRGB(60, 60, 60), function()
local char = lp.Character
if char and char:FindFirstChild("HumanoidRootPart") then
char.HumanoidRootPart.CFrame = CFrame.new(38.4866753, 167.326248, 86.7648621, 0, 0, -1, 1, 0, 0, 0, -1, 0)
end
end)
-- 3. You Can't Fall (Sàn bám chân - Toggle)
local fPart = nil
local fConn = nil
local fBtn = nil
fBtn = MakeBtn("You Can't Fall: OFF", UDim2.new(0, 10, 0, 135), Color3.fromRGB(100, 40, 40), function()
if not fPart then
fBtn.Text = "You Can't Fall: ON"
fBtn.BackgroundColor3 = Color3.fromRGB(40, 100, 40)
fPart = Instance.new("Part")
fPart.Size = Vector3.new(12, 1, 12)
fPart.Anchored = true
fPart.Transparency = 0.5
fPart.BrickColor = BrickColor.new("Electric blue")
fPart.Parent = workspace
fConn = RunService.Heartbeat:Connect(function()
local char = lp.Character
if char and char:FindFirstChild("HumanoidRootPart") and fPart then
fPart.CFrame = char.HumanoidRootPart.CFrame * CFrame.new(0, -3.5, 0)
end
end)
else
fBtn.Text = "You Can't Fall: OFF"
fBtn.BackgroundColor3 = Color3.fromRGB(100, 40, 40)
if fConn then fConn:Disconnect() fConn = nil end
if fPart then fPart:Destroy() fPart = nil end
end
end)
-- 4. FREE ADMIN
MakeBtn("FREE ADMIN", UDim2.new(0, 10, 0, 180), Color3.fromRGB(150, 0, 0), function()
loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))()
end)
Tf is that free admin bro is literally yield da goat not hd