![[🎁XMAS🎄] Bathroom Tower Defense X](/images/script/14360719220-1704329557145.webp)
36.9k Views
216 Executions
SCRIPT is a Bathroom Tower Defense X script for Roblox, uploaded to ScriptBlox on Jan 4, 2024.
Does it work?
No reports yetNo reports yet. Tried it? Be the first to say.
Also noticed:
Description
ADDED 4 NEW UNITS ALL UNITS WORKING BELIEVE
local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/xHeptc/Kavo-UI-Library/main/source.lua"))()
local Window = Library.CreateLib("[⚡EP 69 PART 2💥] Bathroom Tower Defense X", "DarkTheme")
local Tab = Window:NewTab("BY IDKBRC")
local Section = Tab:NewSection("SEVENTEEN SCRIPT")
local Tab = Window:NewTab("MAIN")
local Section = Tab:NewSection("ALL UNITS")
Section:NewButton("Supreme Cinemaguy Cost 800", "ButtonInfo", function() local function getHeadPosition() local player = game.Players.LocalPlayer local character = player.Character if character then local humanoid = character:FindFirstChild("Humanoid") if humanoid then local head = character:FindFirstChild("Head") if head then return head.Position end end end return nil end
local headPosition = getHeadPosition() if headPosition then local A_1 = "Supreme Cinemaguy" local A_2 = CFrame.new(headPosition) local Event = game:GetService("ReplicatedStorage").Functions.SpawnTower Event:InvokeServer(A_1, A_2) end
end)
Section:NewButton("Upgraded Supreme Cinemaguy Cost 2000", "ButtonInfo", function() local function getHeadPosition() local player = game.Players.LocalPlayer local character = player.Character if character then local humanoid = character:FindFirstChild("Humanoid") if humanoid then local head = character:FindFirstChild("Head") if head then return head.Position end end end return nil end
local headPosition = getHeadPosition() if headPosition then local A_1 = "Upgraded Supreme Cinemaguy" local A_2 = CFrame.new(headPosition) local Event = game:GetService("ReplicatedStorage").Functions.SpawnTower Event:InvokeServer(A_1, A_2) end
end)
Section:NewButton("Big TV-Guy Cost 475", "ButtonInfo", function() local function getHeadPosition() local player = game.Players.LocalPlayer local character = player.Character if character then local humanoid = character:FindFirstChild("Humanoid") if humanoid then local head = character:FindFirstChild("Head") if head then return head.Position end end end return nil end
local headPosition = getHeadPosition() if headPosition then local A_1 = "Big TV-Guy" local A_2 = CFrame.new(headPosition) local Event = game:GetService("ReplicatedStorage").Functions.SpawnTower Event:InvokeServer(A_1, A_2) end end)
Section:NewButton("TV-Guy Cost 200", "ButtonInfo", function() local function getHeadPosition() local player = game.Players.LocalPlayer local character = player.Character if character then local humanoid = character:FindFirstChild("Humanoid") if humanoid then local head = character:FindFirstChild("Head") if head then return head.Position end end end return nil end
local headPosition = getHeadPosition() if headPosition then local A_1 = "TV-Guy" local A_2 = CFrame.new(headPosition) local Event = game:GetService("ReplicatedStorage").Functions.SpawnTower Event:InvokeServer(A_1, A_2) end end)
Section:NewButton("TV-Gal Cost 400", "ButtonInfo", function() local function getHeadPosition() local player = game.Players.LocalPlayer local character = player.Character if character then local humanoid = character:FindFirstChild("Humanoid") if humanoid then local head = character:FindFirstChild("Head") if head then return head.Position end end end return nil end
local headPosition = getHeadPosition() if headPosition then local A_1 = "TV-Gal" local A_2 = CFrame.new(headPosition) local Event = game:GetService("ReplicatedStorage").Functions.SpawnTower Event:InvokeServer(A_1, A_2) end end)
Section:NewButton("Speakerguy Cost 150", "ButtonInfo", function() local function getHeadPosition() local player = game.Players.LocalPlayer local character = player.Character if character then local humanoid = character:FindFirstChild("Humanoid") if humanoid then local head = character:FindFirstChild("Head") if head then return head.Position end end end return nil end
local headPosition = getHeadPosition() if headPosition then local A_1 = "Speakerguy" local A_2 = CFrame.new(headPosition) local Event = game:GetService("ReplicatedStorage").Functions.SpawnTower Event:InvokeServer(A_1, A_2) end end)

![[🎁XMAS🎄] Bathroom Tower Defense X](/images/script/14360719220-1723683560330.png)
![[🎁XMAS🎄] Bathroom Tower Defense X](/images/script/14360719220-1722930917350.png)
![[🎁XMAS🎄] Bathroom Tower Defense X](/images/script/14360719220-1757826439772.jpg)
![[🎁XMAS🎄] Bathroom Tower Defense X](/images/script/14360719220-1745118014716.webp)
![[🎁XMAS🎄] Bathroom Tower Defense X](/images/script/14360719220-1745059845461.webp)
![[🎁XMAS🎄] Bathroom Tower Defense X](/images/script/14360719220-1732182544071.png)
no sry
is the gui moveable