-- Instances:
local ScreenGui = Instance.new("ScreenGui")
local Frame = Instance.new("Frame")
local ImageButton = Instance.new("ImageButton")
--Properties:
ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
Frame.Parent = ScreenGui
Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Frame.BackgroundTransparency = 1.000
Frame.BorderColor3 = Color3.fromRGB(0, 0, 0)
Frame.BorderSizePixel = 0
Frame.Position = UDim2.new(0.919568837, 0, 0.166666672, 0)
Frame.Size = UDim2.new(0, 47, 0, 43)
ImageButton.Parent = ScreenGui
ImageButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
ImageButton.BackgroundTransparency = 0.200
ImageButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
ImageButton.BorderSizePixel = 0
ImageButton.Position = UDim2.new(0.919568837, 0, 0.166666672, 0)
ImageButton.Size = UDim2.new(0, 47, 0, 43)
ImageButton.Image = "http://[Log in to view URL]"
ImageButton.ImageTransparency = 0.800
ImageButton.MouseButton1Click:Connect(function()
game:GetService("VirtualInputManager"):SendKeyEvent(true, "F" , false , game)
end)
ScreenGui.ResetOnSpawn = false
--Library
local Library = loadstring(game:HttpGet("https://[Log in to view URL]"))()
--Windows
local Window = Library.CreateLib("[UPDATE] Ultimate Tower Defense", "BloodTheme")
--Tabs
local Main = Window:NewTab("Main")
local Units = Window:NewTab("Units")
local Units2 = Window:NewTab("Units2")
local Upgrades = Window:NewTab("Upgrades")
local Upgrades2 = Window:NewTab("Upgrades2")
local Upgrades3 = Window:NewTab("Upgrades3")
--Sections
local MainSection = Main:NewSection("Main")
local UnitsSection = Units:NewSection("Units")
local Units2Section = Units2:NewSection("Units2")
local UpgradesSection = Upgrades:NewSection("Upgrades")
local Upgrades2Section = Upgrades2:NewSection("Upgrades2")
local Upgrades3Section = Upgrades3:NewSection("Upgrades3")
--Auto Join Round
MainSection:NewButton("Auto Start Match", "Auto Starts Match", function()
getgenv().Match = true
while getgenv().Match == true do
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(1247.26501, 573.010864, -1046.23779, -0.739093482, -9.44642764e-08, -0.673602879, -9.723815e-08, 1, -3.35452697e-08, 0.673602879, 4.07068086e-08, -0.739093482)
task.wait(1)
local args = {
[1] = "Hard"
}
game:GetService("ReplicatedStorage").Modules.GlobalInit.RemoteEvents.PlayerSelectedGamemode:FireServer(unpack(args))
task.wait(1)
game:GetService("ReplicatedStorage").Modules.GlobalInit.RemoteEvents.PlayerQuickstartTeleport:FireServer()
task.wait(1)
break
end
end)
--VOTE TO START
MainSection:NewToggle("Vote To Start", "Auto Votes To Start", function(state)
if state then
getgenv().VTS = true
while getgenv().VTS == true do
game:GetService("ReplicatedStorage").Modules.GlobalInit.RemoteEvents.PlayerVoteToStartMatch:FireServer()
task.wait(2)
end
else
getgenv().VTS = true
while getgenv().VTS == true do
game:GetService("ReplicatedStorage").Modules.GlobalInit.RemoteEvents.PlayerVoteToStartMatch:FireServer()
task.wait(2)
end
end
end)
--Auto Replay
MainSection:NewToggle("Replay", "Auto Votes Replay", function(state)
if state then
getgenv().Replay = true
while getgenv().Replay == true do
game:GetService("ReplicatedStorage").Modules.GlobalInit.RemoteEvents.PlayerVoteReplay:FireServer()
task.wait(0.5)
end
else
getgenv().Replay = true
while getgenv().Replay == true do
game:GetService("ReplicatedStorage").Modules.GlobalInit.RemoteEvents.PlayerVoteReplay:FireServer()
task.wait(0.5)
end
end
end)
local UnitsSection = Units:NewSection("Young Suzuke")
--Auto Place Unit 1
UnitsSection:NewToggle("Auto Place Unit 1", "Auto Places Unit 1", function(state)
if state then
getgenv().APU1 = true
while getgenv().APU1 == true do
local args = {
[1] = "1273877998:1173",
[2] = Vector3.new(-667.468017578125, 509.8528747558594, 187.0561981201172),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
else
getgenv().APU1 = true
while getgenv().APU1 == true do
local args = {
[1] = "1273877998:1173",
[2] = Vector3.new(-667.468017578125, 509.8528747558594, 187.0561981201172),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
end
end)
--Auto Place Unit 2
UnitsSection:NewToggle("Auto Place Unit 2", "Auto Places Unit 2", function(state)
if state then
getgenv().APU2 = true
while getgenv().APU2 == true do
local args = {
[1] = "1273877998:1173",
[2] = Vector3.new(-656.4807739257812, 509.8523864746094, 168.25),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
else
getgenv().APU2 = true
while getgenv().APU2 == true do
local args = {
[1] = "1273877998:1173",
[2] = Vector3.new(-656.4807739257812, 509.8523864746094, 168.25),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
end
end)
--Auto Place Unit 3
UnitsSection:NewToggle("Auto Place Unit 3", "Auto Places Unit 3", function(state)
if state then
getgenv().APU3 = true
while getgenv().APU3 == true do
local args = {
[1] = "1273877998:1173",
[2] = Vector3.new(-660.0025634765625, 509.8524169921875, 168.81143188476562),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
else
getgenv().APU3 = true
while getgenv().APU3 == true do
local args = {
[1] = "1273877998:1173",
[2] = Vector3.new(-660.0025634765625, 509.8524169921875, 168.81143188476562),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
end
end)
local Units2Section = Units2:NewSection("Troy Mustard")
--Auto Place Unit 1
Units2Section:NewToggle("Auto Place Unit 1", "Auto Places Unit 1", function(state)
if state then
getgenv().Troy = true
while getgenv().Troy == true do
local args = {
[1] = "1273877998:862",
[2] = Vector3.new(-646.7285766601562, 509.85284423828125, 184.23130798339844),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
else
getgenv().Troy = true
while getgenv().Troy == true do
local args = {
[1] = "1273877998:862",
[2] = Vector3.new(-646.7285766601562, 509.85284423828125, 184.23130798339844),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
end
end)
--Auto Place Unit 2
Units2Section:NewToggle("Auto Place Unit 2", "Auto Places Unit 2", function(state)
if state then
getgenv().Troy2 = true
while getgenv().Troy2 == true do
local args = {
[1] = "1273877998:862",
[2] = Vector3.new(-644.9229125976562, 509.85235595703125, 153.58111572265625),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
else
getgenv().Troy2 = true
while getgenv().Troy2 == true do
local args = {
[1] = "1273877998:862",
[2] = Vector3.new(-644.9229125976562, 509.85235595703125, 153.58111572265625),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
end
end)
local Units2Section = Units:NewSection("Lite")
--Auto Place Unit 1
Units2Section:NewToggle("Auto Place Unit 1", "Auto Places Unit 1", function(state)
if state then
getgenv().Lite = true
while getgenv().Lite == true do
local args = {
[1] = "1273877998:2527",
[2] = Vector3.new(-693.065673828125, 510.1083679199219, 190.79666137695312),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
else
getgenv().Lite = true
while getgenv().Lite == true do
local args = {
[1] = "1273877998:2527",
[2] = Vector3.new(-693.065673828125, 510.1083679199219, 190.79666137695312),
[3] = 0
}
game:GetService("ReplicatedStorage").GenericModules.Service.Network.PlayerPlaceTower:FireServer(unpack(args))
task.wait(1)
end
end
end)
To embed this program on your website, copy the following code and paste it into your website's HTML: