local ScreenGui = Instance.new("ScreenGui") ScreenGui.ResetOnSpawn = false local Frame = Instance.new("Frame") local Start = Instance.new("TextButton") local Stop = Instance.new("TextButton") local Close = Instance.new("TextButton") ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") Frame.Parent = ScreenGui Frame.Size = UDim2.new(0,200,0,120) Frame.Position = UDim2.new(0.5,-100,0.5,-60) Frame.BackgroundColor3 = Color3.fromRGB(30,30,30) Frame.Active = true Frame.Draggable = true Start.Parent = Frame Start.Size = UDim2.new(0,80,0,40) Start.Position = UDim2.new(0,10,0,50) Start.Text = "Start" Stop.Parent = Frame Stop.Size = UDim2.new(0,80,0,40) Stop.Position = UDim2.new(0,110,0,50) Stop.Text = "Stop" Close.Parent = Frame Close.Size = UDim2.new(0,30,0,30) Close.Position = UDim2.new(1,-35,0,5) Close.Text = "X" local running = false Start.MouseButton1Click:Connect(function() running = true while running do local args = { "BeastTsunami" } game:GetService("ReplicatedStorage") :WaitForChild("Shared") :WaitForChild("Remotes") :WaitForChild("Networking") :WaitForChild("RE/WaveMachines/WaveMachineActivate") :FireServer(unpack(args)) task.wait(0.5) end end) Stop.MouseButton1Click:Connect(function() running = false end) Close.MouseButton1Click:Connect(function() ScreenGui:Destroy() end)