dog 2

Run Settings
LanguageLua
Language Version
Run Command
local chr = owner.Character local root = chr.HumanoidRootPart booming = false script.Parent = chr local dogGui = Instance.new("ScreenGui") dogGui.Name = "dogImg" local dogImg = Instance.new("ImageLabel") dogImg.Size = UDim2.new(0.5, 0, 0.5, 0) dogImg.Position = UDim2.new(0.25, 0, 0.25, 0) dogImg.BorderSizePixel = 0 dogImg.BackgroundColor3 = Color3.new(1, 1, 1) dogImg.Image = "rbxassetid://7399605928" dogImg.BackgroundTransparency = 1 dogImg.ImageTransparency = 1 dogImg.Parent = dogGui local boom = Instance.new("Sound") boom.SoundId = "rbxassetid://6823153536" boom.Volume = 1 boom.PlayOnRemove = true function dog(person) local gui = dogGui:Clone() gui.Parent = person.PlayerGui local dogClone = gui.ImageLabel local tweenTime = Random.new():NextNumber(0.25, 0.5) local randomSize = Random.new():NextNumber(0.75, 1.25) local randomPosX = Random.new():NextNumber(-0.125, 0.125) local randomPosY = Random.new():NextNumber(-0.125, 0.125) local dogTween = game:GetService"TweenService":Create( dogClone, TweenInfo.new(tweenTime, Enum.EasingStyle.Bounce, Enum.EasingDirection.Out), {Size = UDim2.new(randomSize, 0, randomSize, 0), Position = UDim2.new(randomPosX, 0, randomPosY, 0), ImageTransparency = 0} ) dogTween:Play() game:GetService("Debris"):AddItem(gui, 0.75) task.spawn(function() task.wait(0.5) local dogTween2 = game:GetService"TweenService":Create( dogClone, TweenInfo.new(tweenTime, Enum.EasingStyle.Sine, Enum.EasingDirection.Out), {ImageTransparency = 1} ) dogTween2:Play() task.wait(0.25) end) local explosion = boom:Clone() explosion.Parent = person.PlayerGui explosion:Play() explosion:Destroy() task.wait(Random.new():NextNumber(0.01, 0.1)) end local remote = Instance.new('RemoteFunction') remote.Name = 'KeybindConnection' remote.Parent = chr NLS([[local chr = owner.Character local remote = script.Parent:waitForChild('KeybindConnection') local UIS = game:service'UserInputService' UIS.InputBegan:connect(function(key,g) if not g then remote:InvokeServer(key.KeyCode,'keydown') end end) UIS.InputEnded:connect(function(key,g) if not g then remote:InvokeServer(key.KeyCode,'keyup') end end)]],chr) remote.OnServerInvoke = function(plr,key,input) if key == Enum.KeyCode.Q then if input == "keydown" then boomed = not boomed end end end game:GetService("RunService").Heartbeat:Connect(function() if boomed == true then for i,v in pairs(game:GetService("Players"):GetPlayers()) do dog(v) end end end)
Editor Settings
Theme
Key bindings
Full width
Lines