--script for 'troll tool tower' local TrollToolTower = Instance.new("ScreenGui") local TextLabel = Instance.new("TextLabel") local Frame = Instance.new("Frame") local TextButton = Instance.new("TextButton") local UICorner = Instance.new("UICorner") local UIStroke = Instance.new("UIStroke") local TextButton_2 = Instance.new("TextButton") local UICorner_2 = Instance.new("UICorner") local UIStroke_2 = Instance.new("UIStroke") local UIListLayout = Instance.new("UIListLayout") local TextButton_3 = Instance.new("TextButton") local UICorner_3 = Instance.new("UICorner") local UIStroke_3 = Instance.new("UIStroke") local TextButton_4 = Instance.new("TextButton") local UICorner_4 = Instance.new("UICorner") local UIStroke_4 = Instance.new("UIStroke") local TextButton_5 = Instance.new("TextButton") local UICorner_5 = Instance.new("UICorner") local UIStroke_5 = Instance.new("UIStroke") local TextButton_6 = Instance.new("TextButton") local UICorner_6 = Instance.new("UICorner") local UIStroke_6 = Instance.new("UIStroke") local TextButton_7 = Instance.new("TextButton") local UICorner_7 = Instance.new("UICorner") local UIStroke_7 = Instance.new("UIStroke") TrollToolTower.Name = "TrollTool Tower" TrollToolTower.Parent = game.CoreGui TextLabel.Parent = TrollToolTower TextLabel.BackgroundColor3 = Color3.fromRGB(45, 10, 22) TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel.BorderSizePixel = 0 TextLabel.Position = UDim2.new(0.0532407425, 0, 0.384313732, 0) TextLabel.Size = UDim2.new(0, 148, 0, 26) TextLabel.ZIndex = 2 TextLabel.Font = Enum.Font.Roboto TextLabel.Text = "Troll Tool Tower" TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 14.000 TextLabel.TextWrapped = true Frame.Parent = TextLabel Frame.BackgroundColor3 = Color3.fromRGB(15, 15, 15) Frame.BorderColor3 = Color3.fromRGB(13, 13, 13) Frame.BorderSizePixel = 0 Frame.Position = UDim2.new(-0.00103646738, 0, 1, 0) Frame.Size = UDim2.new(1, 0, -0.00361985434, 273) TextButton.Parent = Frame TextButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0) TextButton.BackgroundTransparency = 1.000 TextButton.BorderColor3 = Color3.fromRGB(13, 13, 13) TextButton.Position = UDim2.new(0.515050173, 0, 0, 0) TextButton.Size = UDim2.new(0, 145, 0, 23) TextButton.Font = Enum.Font.Arial TextButton.Text = "Farm Wins OFF" TextButton.TextColor3 = Color3.fromRGB(255, 255, 255) TextButton.TextSize = 14.000 TextButton.TextWrapped = true UICorner.CornerRadius = UDim.new(0, 4) UICorner.Parent = TextButton UIStroke.Parent = TextButton UIStroke.Color = Color3.fromRGB(255, 255, 255) UIStroke.Transparency = 0.700 UIStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border TextButton_2.Parent = Frame TextButton_2.BackgroundColor3 = Color3.fromRGB(0, 0, 0) TextButton_2.BackgroundTransparency = 1.000 TextButton_2.BorderColor3 = Color3.fromRGB(13, 13, 13) TextButton_2.Position = UDim2.new(0, 0, 0.089201875, 0) TextButton_2.Size = UDim2.new(0, 145, 0, 23) TextButton_2.Font = Enum.Font.Arial TextButton_2.Text = "Get Reward Gear" TextButton_2.TextColor3 = Color3.fromRGB(255, 255, 255) TextButton_2.TextSize = 14.000 TextButton_2.TextWrapped = true UICorner_2.CornerRadius = UDim.new(0, 4) UICorner_2.Parent = TextButton_2 UIStroke_2.Parent = TextButton_2 UIStroke_2.Color = Color3.fromRGB(255, 255, 255) UIStroke_2.Transparency = 0.700 UIStroke_2.ApplyStrokeMode = Enum.ApplyStrokeMode.Border UIListLayout.Parent = Frame UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder UIListLayout.Padding = UDim.new(0, 7) TextButton_3.Parent = Frame TextButton_3.BackgroundColor3 = Color3.fromRGB(0, 0, 0) TextButton_3.BackgroundTransparency = 1.000 TextButton_3.BorderColor3 = Color3.fromRGB(13, 13, 13) TextButton_3.Size = UDim2.new(0, 145, 0, 23) TextButton_3.Font = Enum.Font.Arial TextButton_3.Text = "Kill All (Make by @ai_abuse) OFF" TextButton_3.TextColor3 = Color3.fromRGB(255, 255, 255) TextButton_3.TextScaled = true TextButton_3.TextSize = 14.000 TextButton_3.TextWrapped = true UICorner_3.CornerRadius = UDim.new(0, 4) UICorner_3.Parent = TextButton_3 UIStroke_3.Parent = TextButton_3 UIStroke_3.Color = Color3.fromRGB(255, 255, 255) UIStroke_3.Transparency = 0.700 UIStroke_3.ApplyStrokeMode = Enum.ApplyStrokeMode.Border TextButton_4.Parent = Frame TextButton_4.BackgroundColor3 = Color3.fromRGB(0, 0, 0) TextButton_4.BackgroundTransparency = 1.000 TextButton_4.BorderColor3 = Color3.fromRGB(13, 13, 13) TextButton_4.Position = UDim2.new(0, 0, 0.089201875, 0) TextButton_4.Size = UDim2.new(0, 145, 0, 23) TextButton_4.Font = Enum.Font.Arial TextButton_4.Text = "Freeze All" TextButton_4.TextColor3 = Color3.fromRGB(255, 255, 255) TextButton_4.TextSize = 14.000 TextButton_4.TextWrapped = true UICorner_4.CornerRadius = UDim.new(0, 4) UICorner_4.Parent = TextButton_4 UIStroke_4.Parent = TextButton_4 UIStroke_4.Color = Color3.fromRGB(255, 255, 255) UIStroke_4.Transparency = 0.700 UIStroke_4.ApplyStrokeMode = Enum.ApplyStrokeMode.Border TextButton_5.Parent = Frame TextButton_5.BackgroundColor3 = Color3.fromRGB(0, 0, 0) TextButton_5.BackgroundTransparency = 1.000 TextButton_5.BorderColor3 = Color3.fromRGB(13, 13, 13) TextButton_5.Position = UDim2.new(0, 0, 0.089201875, 0) TextButton_5.Size = UDim2.new(0, 145, 0, 23) TextButton_5.Font = Enum.Font.Arial TextButton_5.Text = "Get Mod" TextButton_5.TextColor3 = Color3.fromRGB(255, 255, 255) TextButton_5.TextSize = 14.000 TextButton_5.TextWrapped = true UICorner_5.CornerRadius = UDim.new(0, 4) UICorner_5.Parent = TextButton_5 UIStroke_5.Parent = TextButton_5 UIStroke_5.Color = Color3.fromRGB(255, 255, 255) UIStroke_5.Transparency = 0.700 UIStroke_5.ApplyStrokeMode = Enum.ApplyStrokeMode.Border TextButton_6.Parent = Frame TextButton_6.BackgroundColor3 = Color3.fromRGB(0, 0, 0) TextButton_6.BackgroundTransparency = 1.000 TextButton_6.BorderColor3 = Color3.fromRGB(13, 13, 13) TextButton_6.Position = UDim2.new(0, 0, 0.089201875, 0) TextButton_6.Size = UDim2.new(0, 145, 0, 23) TextButton_6.Font = Enum.Font.Arial TextButton_6.Text = "Get Bazooka And Portal" TextButton_6.TextColor3 = Color3.fromRGB(255, 255, 255) TextButton_6.TextSize = 14.000 TextButton_6.TextWrapped = true UICorner_6.CornerRadius = UDim.new(0, 4) UICorner_6.Parent = TextButton_6 UIStroke_6.Parent = TextButton_6 UIStroke_6.Color = Color3.fromRGB(255, 255, 255) UIStroke_6.Transparency = 0.700 UIStroke_6.ApplyStrokeMode = Enum.ApplyStrokeMode.Border TextButton_7.Parent = Frame TextButton_7.BackgroundColor3 = Color3.fromRGB(0, 0, 0) TextButton_7.BackgroundTransparency = 1.000 TextButton_7.BorderColor3 = Color3.fromRGB(13, 13, 13) TextButton_7.Position = UDim2.new(0, 0, 0.089201875, 0) TextButton_7.Size = UDim2.new(0, 145, 0, 23) TextButton_7.Font = Enum.Font.Arial TextButton_7.Text = "Get Gamepass Admin" TextButton_7.TextColor3 = Color3.fromRGB(255, 255, 255) TextButton_7.TextSize = 14.000 TextButton_7.TextWrapped = true UICorner_7.CornerRadius = UDim.new(0, 4) UICorner_7.Parent = TextButton_7 UIStroke_7.Parent = TextButton_7 UIStroke_7.Color = Color3.fromRGB(255, 255, 255) UIStroke_7.Transparency = 0.700 UIStroke_7.ApplyStrokeMode = Enum.ApplyStrokeMode.Border local function HPEJH_script() local script = Instance.new('LocalScript', TextButton) local farming = false script.Parent.MouseButton1Click:Connect(function() farming = not farming if farming then script.Parent.Text = "Farm Wins ON" while farming do game:GetService("ReplicatedStorage").InviteRewardRemotes.GiveInviteReward:FireServer() wait(0.5) end else script.Parent.Text = "Farm Wins OFF" end end) end coroutine.wrap(HPEJH_script)() local function QBMNJG_script() local script = Instance.new('LocalScript', TextButton_2) script.Parent.MouseButton1Click:Connect(function() local ClaimReward = game:GetService("ReplicatedStorage"):WaitForChild("ClaimReward") local rewards = { "FidgetSpinner", "BoomBox", "SpeedCoil", "GrappleHook", "GravityCoil", "FusionCoil" } for _, rewardName in pairs(rewards) do ClaimReward:FireServer(rewardName) wait(0.1) end end) end coroutine.wrap(QBMNJG_script)() local function NXCEK_script() local script = Instance.new('LocalScript', Frame) local function UnlockHardTower() local player = game.Players.LocalPlayer local hardTowerValue = player:FindFirstChild("HardTowerUnlocked") if hardTowerValue and hardTowerValue:IsA("BoolValue") then hardTowerValue.Value = true end end UnlockHardTower() end coroutine.wrap(NXCEK_script)() local function PSTSDR_script() local script = Instance.new('LocalScript', TextButton_3) local killing = false script.Parent.MouseButton1Click:Connect(function() killing = not killing if killing then script.Parent.Text = "Kill All (Make by @ai_abuse) ON" while killing do game:GetService("MarketplaceService"):SignalPromptProductPurchaseFinished(game.Players.LocalPlayer.UserId, 3350291906, true) wait(0.1) end else script.Parent.Text = "Kill All (Make by @ai_abuse) OFF" end end) end coroutine.wrap(PSTSDR_script)() local function GFJLL_script() local script = Instance.new('LocalScript', TextButton_4) script.Parent.MouseButton1Click:Connect(function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local SetTrollTarget = ReplicatedStorage:WaitForChild("SetTrollTarget") for _, player in pairs(game.Players:GetPlayers()) do if player ~= game.Players.LocalPlayer then SetTrollTarget:FireServer(player.Name) wait(0.5) end end end) end coroutine.wrap(GFJLL_script)() local function NGWEFJ_script() local script = Instance.new('LocalScript', TextButton_5) script.Parent.MouseButton1Click:Connect(function() local FreeAdminClaim = game.ReplicatedStorage:WaitForChild("FreeAdminClaim") FreeAdminClaim:FireServer() end) end coroutine.wrap(NGWEFJ_script)() local function LZGJXIO_script() local script = Instance.new('LocalScript', TextButton_6) script.Parent.MouseButton1Click:Connect(function() local event = game.ReplicatedStorage:WaitForChild("ClaimPortal") local eventA = game.ReplicatedStorage:WaitForChild("ClaimBazooka") event:FireServer() wait(0.3) eventA:FireServer() end) end coroutine.wrap(LZGJXIO_script)() local function SQICDOQ_script() local script = Instance.new('LocalScript', TextButton_7) script.Parent.MouseButton1Click:Connect(function() local adminLOLOL = game.ReplicatedStorage:WaitForChild("GrantGamepassAdmin") adminLOLOL:FireServer() end) end coroutine.wrap(SQICDOQ_script)() local function CZJICRJ_script() local script = Instance.new('LocalScript', TextLabel) local UserInputService = game:GetService("UserInputService") local runService = (game:GetService("RunService")); local gui = script.Parent local dragging local dragInput local dragStart local startPos function Lerp(a, b, m) return a + (b - a) * m end; local lastMousePos local lastGoalPos local DRAG_SPEED = (8); function Update(dt) if not (startPos) then return end; if not (dragging) and (lastGoalPos) then gui.Position = UDim2.new(startPos.X.Scale, Lerp(gui.Position.X.Offset, lastGoalPos.X.Offset, dt * DRAG_SPEED), startPos.Y.Scale, Lerp(gui.Position.Y.Offset, lastGoalPos.Y.Offset, dt * DRAG_SPEED)) return end; local delta = (lastMousePos - UserInputService:GetMouseLocation()) local xGoal = (startPos.X.Offset - delta.X); local yGoal = (startPos.Y.Offset - delta.Y); lastGoalPos = UDim2.new(startPos.X.Scale, xGoal, startPos.Y.Scale, yGoal) gui.Position = UDim2.new(startPos.X.Scale, Lerp(gui.Position.X.Offset, xGoal, dt * DRAG_SPEED), startPos.Y.Scale, Lerp(gui.Position.Y.Offset, yGoal, dt * DRAG_SPEED)) end; gui.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = gui.Position lastMousePos = UserInputService:GetMouseLocation() input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) gui.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) runService.Heartbeat:Connect(Update) end coroutine.wrap(CZJICRJ_script)()