Mr_3242

Roblox Slap battles Dodecahedron Dave Obliterater

Jun 27th, 2026 (edited)
34
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 14.29 KB | Gaming | 0 0
  1. if game.PlaceId == 6403373529 or game.PlaceId == 9015014224 or game.PlaceId == 11520107397 then
  2.     local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/0-BaconScripter-0/Mobile-Support-For-UI-Library/refs/heads/main/Unnamed.lua"))()
  3.     local Window = Library:CreateWindow("Slap Battles")
  4.    
  5.     Window:AddButton({text = "Teleport to barzil", callback = function()
  6.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = game.Workspace.Lobby.brazil.portal.CFrame
  7.     end})
  8.    
  9.     Window:AddLabel({text = "Credits: Mr_3242"})
  10.    
  11.     Library:Init()
  12. else
  13.     local Library = loadstring(game:HttpGet("https://raw.githubusercontent.com/0-BaconScripter-0/Mobile-Support-For-UI-Library/refs/heads/main/Unnamed.lua"))()
  14.     local Window = Library:CreateWindow("Slap Battles")
  15.    
  16.     Window:AddButton({text = "Teleport To Bossfight", callback = function()
  17.         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4954.66895, 5659.12646, -424.348236, -0.694308102, -4.74649617e-08, 0.719677866, 2.64693628e-10, 1, 6.6208429e-08, -0.719677866, 4.6159542e-08, -0.694308102)
  18.     end})
  19.    
  20.     Window:AddLabel({text = "only one-time click"})
  21.    
  22.     Window:AddButton({text = "Auto Dave", callback = function()
  23.         if not game.Workspace:FindFirstChild("SafeSpot") then
  24.             local safespot = Instance.new("Part", game.Workspace)
  25.             safespot.Name = "SafeSpot"
  26.             safespot.Position = Vector3.new(4890.326171875, 5700.2861328125, -341.87335205078125)
  27.             safespot.Size = Vector3.new(2048, 1, 2048)
  28.             safespot.Anchored = true
  29.             safespot.Transparency = 1
  30.         end
  31.        
  32.         if not game.Workspace:FindFirstChild("antivoid") then
  33.             local antivoid = Instance.new("Part", game.Workspace)
  34.             antivoid.Name = "antivoid"
  35.             antivoid.Position = Vector3.new(4870.43994140625, 5480, -351.97833251953125)
  36.             antivoid.Size = Vector3.new(2048, 1, 2048)
  37.             antivoid.Anchored = true
  38.             antivoid.Transparency = 1
  39.         end
  40.        
  41.         if not game.Workspace:FindFirstChild("notdyingfromdaveshead") then
  42.             local notdyingfromdaveshead = Instance.new("Part", game.Workspace)
  43.             notdyingfromdaveshead.Name = "notdyingfromdaveshead"
  44.             notdyingfromdaveshead.Position = Vector3.new(4868.197265625, 5610, -235.95556640625)
  45.             notdyingfromdaveshead.Size = Vector3.new(50, 1, 50)
  46.             notdyingfromdaveshead.Anchored = true
  47.             notdyingfromdaveshead.Transparency = 1
  48.         end
  49.        
  50.         if not game.Workspace:FindFirstChild("floatingpart") then
  51.             local float = Instance.new("Part", game.Workspace)
  52.             float.Name = "floatingpart"
  53.             float.Position = Vector3.new(0, 0, 0)
  54.             float.Size = Vector3.new(20, 2, 20)
  55.             float.Anchored = true
  56.             float.Transparency = 1
  57.         end
  58.        
  59.         task.spawn(function()
  60.             repeat task.wait() until game:GetService("Players").LocalPlayer.PlayerGui:FindFirstChild("Phase3Loop")
  61.             repeat task.wait() until workspace:FindFirstChild("ExplosiveGhosts")
  62.             local function Bomb()
  63.                 if workspace:FindFirstChild("ExplosiveGhosts") then
  64.                     if workspace.ExplosiveGhosts["1"]:FindFirstChild("ProximityPrompt") then
  65.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.ExplosiveGhosts["1"].CFrame
  66.                         task.wait(0.2)
  67.                         fireproximityprompt(workspace.ExplosiveGhosts["1"].ProximityPrompt)
  68.                     elseif workspace.ExplosiveGhosts["2"]:FindFirstChild("ProximityPrompt") then
  69.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.ExplosiveGhosts["2"].CFrame
  70.                         task.wait(0.2)
  71.                         fireproximityprompt(workspace.ExplosiveGhosts["2"].ProximityPrompt)
  72.                     elseif workspace.ExplosiveGhosts["3"]:FindFirstChild("ProximityPrompt") then
  73.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.ExplosiveGhosts["3"].CFrame
  74.                         task.wait(0.2)
  75.                         fireproximityprompt(workspace.ExplosiveGhosts["3"].ProximityPrompt)
  76.                     elseif workspace.ExplosiveGhosts["4"]:FindFirstChild("ProximityPrompt") then
  77.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.ExplosiveGhosts["4"].CFrame
  78.                         task.wait(0.2)
  79.                         fireproximityprompt(workspace.ExplosiveGhosts["4"].ProximityPrompt)
  80.                     end
  81.                 end
  82.             end
  83.            
  84.             repeat task.wait()
  85.             for _, v in pairs(game.Workspace:GetChildren()) do
  86.                 if v.Name == "C4" then
  87.                     if not game.Players.LocalPlayer.Backpack:FindFirstChild("C4") then
  88.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = v.CFrame
  89.                         task.wait(0.2)
  90.                         fireproximityprompt(v.ProximityPrompt)
  91.                         repeat task.wait() until game.Players.LocalPlayer.Backpack:FindFirstChild("C4")
  92.                         game.Players.LocalPlayer.Character.Humanoid:EquipTool(game.Players.LocalPlayer.Backpack.C4)
  93.                     end
  94.                     task.wait(0.1)
  95.                     Bomb()
  96.                 end
  97.             end
  98.             until not workspace.ExplosiveGhosts["1"]:FindFirstChild("ProximityPrompt") and not workspace.ExplosiveGhosts["2"]:FindFirstChild("ProximityPrompt") and not workspace.ExplosiveGhosts["3"]:FindFirstChild("ProximityPrompt") and not workspace.ExplosiveGhosts["4"]:FindFirstChild("ProximityPrompt")
  99.             for i = 1, 5 do
  100.                 game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(game.Workspace:FindFirstChild("SafeSpot").CFrame + Vector3.new(0, 4, 0))
  101.                 task.wait(0.01)
  102.             end
  103.         end)
  104.        
  105.         task.spawn(function()
  106.             while task.wait() do
  107.                 if game:GetService("Players").LocalPlayer.PlayerGui:FindFirstChild("Phase1Loop") then
  108.                     if game.Workspace:FindFirstChild("floatingpart") then
  109.                         game.Workspace:FindFirstChild("floatingpart").CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, -4, 0)
  110.                     end
  111.                 elseif game:GetService("Players").LocalPlayer.PlayerGui:FindFirstChild("Phase2Loop") then
  112.                     if game.Players.LocalPlayer.Character.HumanoidRootPart:FindFirstChild("rebar") then
  113.                         game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.Space, false, game)
  114.                         task.wait()
  115.                         game:GetService("VirtualInputManager"):SendKeyEvent(false, Enum.KeyCode.Space, false, game)
  116.                     end
  117.                 end
  118.             end
  119.         end)
  120.         while task.wait() do
  121.             pcall(function()
  122.                 if game:GetService("Players").LocalPlayer.PlayerGui:FindFirstChild("Phase1Loop") then
  123.                     if not workspace.bossStorage.leftHand.PointerMimic:FindFirstChild("TouchInterest") then
  124.                         for _, v in pairs(workspace:GetChildren()) do
  125.                             if v.Name == "Part" and v.Color == Color3.fromRGB(255, 0, 0) then
  126.                                 local connection
  127.                                
  128.                                 connection = v.Touched:Connect(function(hit)
  129.                                     local character = hit.Parent
  130.                                     local hrp = character and character:FindFirstChild("HumanoidRootPart")
  131.                                    
  132.                                     if hrp then
  133.                                         hrp.CFrame = v.CFrame + Vector3.new(0, 40, 0)
  134.                                         connection:Disconnect()
  135.                                     end
  136.                                 end)  
  137.                             end  
  138.                         end  
  139.                     else  
  140.                         repeat task.wait()  
  141.                         if not game.Players.LocalPlayer.Character:FindFirstChild("Lantern") then  
  142.                             game.Players.LocalPlayer.Backpack:FindFirstChild("Lantern").Parent = game.Players.LocalPlayer.Character  
  143.                         else  
  144.                             game.Players.LocalPlayer.Character:FindFirstChild("Lantern"):Activate()  
  145.                             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.bossStorage.leftHand.PointerMimic.CFrame * CFrame.new(0,0,8)  
  146.                         end  
  147.                         until not workspace.bossStorage.leftHand.PointerMimic:FindFirstChild("TouchInterest")  
  148.                         game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4902.37842, 5548.90527, -384.988007, 0.00307199778, 3.94020176e-08, 0.999995291, 1.56049786e-08, 1, -3.94501427e-08, -0.999995291, 1.5726096e-08, 0.00307199778)  
  149.                     end  
  150.                 elseif game:GetService("Players").LocalPlayer.PlayerGui:FindFirstChild("Phase2Loop") then        
  151.                     if not workspace:FindFirstChild("lightningVFX") then  
  152.                         for i, nail in pairs(workspace.bossStorage:GetChildren()) do  
  153.                             if (nail.Name == "nail" or nail.Name == "thiccNail") and nail:FindFirstChild("object") and nail.object.Transparency == 0 then
  154.                                
  155.                                 local y = nail.object.Position.Y
  156.                                
  157.                                 if y <= 5565 and y >= 5536 then
  158.                                     if not game.Players.LocalPlayer.Character:FindFirstChild("Lantern") then
  159.                                         game.Players.LocalPlayer.Character.Humanoid:EquipTool(game.Players.LocalPlayer.Backpack.Lantern)
  160.                                     else
  161.                                         game.Players.LocalPlayer.Character.Lantern:Activate()
  162.                                         game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(
  163.                                         nail.object.CFrame * CFrame.new(0, -9, 0) * CFrame.Angles(math.rad(90), 0, 0))
  164.                                     end
  165.                                 else
  166.                                     game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(workspace.SafeSpot.CFrame + Vector3.new(0, 4, 0))
  167.                                 end
  168.                             end
  169.                         end  
  170.                     else  
  171.                         game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(game.Workspace:FindFirstChild("SafeSpot").CFrame + Vector3.new(0, 4, 0))  
  172.                     end  
  173.                 elseif game:GetService("Players").LocalPlayer.PlayerGui:FindFirstChild("Phase3Loop") then  
  174.                     if workspace:FindFirstChild("BombGlove") then  
  175.                         if not game.Players.LocalPlayer.Backpack:FindFirstChild("Bomb") and not game.Players.LocalPlayer.Character:FindFirstChild("Bomb") then      
  176.                             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = workspace.BombGlove.Glove.CFrame
  177.                             task.wait(0.2)
  178.                             fireproximityprompt(workspace.BombGlove.Glove.ProximityPrompt)
  179.                         elseif game.Players.LocalPlayer.Backpack:FindFirstChild("Bomb") and not game.Players.LocalPlayer.Character:FindFirstChild("Bomb") then
  180.                             game.Players.LocalPlayer.Character.Humanoid:EquipTool(game.Players.LocalPlayer.Backpack.Bomb)
  181.                         elseif game.Players.LocalPlayer.Character:FindFirstChild("Bomb") then  
  182.                             for _, ability in pairs(game:GetService("Players").LocalPlayer.PlayerGui:GetChildren()) do  
  183.                                 if ability.Name == "Component" and ability:FindFirstChild("AbilityCooldown") then  
  184.                                     if ability:FindFirstChild("AbilityCooldown").Visible == false then  
  185.                                         task.spawn(function()  
  186.                                             repeat task.wait()  
  187.                                             game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = CFrame.new(4868.197265625, 5642.74462890625, -236.45556640625) * CFrame.Angles(math.rad(-90),0,0)  
  188.                                             until game.Workspace.Bombs:FindFirstChild(game.Players.LocalPlayer.Name.."_bømb")
  189.                                             task.wait(0.5)
  190.                                             for i = 1, 5 do  
  191.                                                 game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(game.Workspace:FindFirstChild("SafeSpot").CFrame + Vector3.new(0, 4, 0))  
  192.                                                 task.wait(0.01)  
  193.                                             end  
  194.                                         end)  
  195.                                         game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.E, false, game)  
  196.                                         task.wait()  
  197.                                         game:GetService("VirtualInputManager"):SendKeyEvent(false, Enum.KeyCode.E, false, game)
  198.                                         task.wait(0.8)
  199.                                         game:GetService("VirtualInputManager"):SendKeyEvent(true, Enum.KeyCode.E, false, game)  
  200.                                         task.wait()  
  201.                                         game:GetService("VirtualInputManager"):SendKeyEvent(false, Enum.KeyCode.E, false, game)                                
  202.                                     end  
  203.                                 else  
  204.                                     game.Players.LocalPlayer.Character:SetPrimaryPartCFrame(game.Workspace:FindFirstChild("SafeSpot").CFrame + Vector3.new(0, 4, 0))  
  205.                                 end  
  206.                             end  
  207.                         end  
  208.                     end  
  209.                 end  
  210.             end)
  211.         end
  212.     end})
  213.    
  214.     Window:AddLabel({text = "Credits: Mr_3242"})
  215.    
  216.     Library:Init()
  217. end
Tags: delta
Advertisement
Add Comment
Please, Sign In to add comment