Slap Battles
local m = "yourmainhere"
local a = "youralthere"
loadstring(game:HttpGet("https://raw.githubusercontent.com/Skrapisismyscript/Scripts/main/SlapBattles"))();
loadstring(game:HttpGet("https://raw.githubusercontent.com/sinret/rbxscript.com-scripts-reuploads-/main/sb", true))()
loadstring(game:HttpGet("https://raw.githubusercontent.com/dizyhvh/slap_battles_gui/main/0.lua"))()
game:GetService("Players").USERNAMEHERE.PlayerGui.AdminPanel.Enabled=true
game:GetService("Players").USERNAMEHERE.PlayerGui.BanGUI.Enabled=true
loadstring(game:HttpGet('https://raw.githubusercontent.com/katrina367/ScriptBlox-Projects/main/OblivionAutoEXEV1'))()
local vu = game:GetService("VirtualUser")
game:GetService("Players").LocalPlayer.Idled:connect(function()
vu:Button2Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
wait(1)
vu:Button2Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
end)
local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
local Window = OrionLib:MakeWindow({Name = "Cloud Hub (SB)", HidePremium = true, SaveConfig = false, ConfigFolder = "CloudHub"})
local Tab = Window:MakeTab({
Name = "Main",
Icon = "rbxassetid://4483345998",
PremiumOnly = false
})
--Slapples farm
Tab:AddButton({
Name = "Autofarm slapples (Golden one too)",
Callback = function()
while true do
wait(0.5)
spawn(function()
for i, v in pairs(game:GetService("Workspace").Arena.island5.Slapples:GetDescendants()) do
if v:IsA("TouchTransmitter") then
firetouchinterest(game.Players.LocalPlayer.Character.Head, v.Parent, 0)
task.wait()
firetouchinterest(game.Players.LocalPlayer.Character.Head, v.Parent, 1)
end
end
end)
end
end
})
--Megarock farm
Tab:AddButton({
Name = "Autofarm MegaRock (Keep game running)",
Callback = function()
local function customtwn(input, studspersecond, offset)
local char = game:GetService("Players").LocalPlayer.Character;
local input = input or error("input is nil");
local studspersecond = studspersecond or 1000;
local offset = offset or CFrame.new(0,0,0);
local vec3, cframe;
if typeof(input) == "table" then
vec3 = Vector3.new(unpack(input)); cframe = CFrame.new(unpack(input));
elseif typeof(input) ~= "Instance" then
return error("wrong format used");
end;
Time = (char.HumanoidRootPart.Position - (vec3 or input.Position)).magnitude/studspersecond;
local twn = game.TweenService:Create(char.HumanoidRootPart, TweenInfo.new(Time,Enum.EasingStyle.Linear), {CFrame = (cframe or input.CFrame) * offset});
twn:Play();
twn.Completed:Wait();
end;
local e = Instance.new("Part")
e.Parent = game:GetService"Workspace"
e.Size = Vector3.new(50,50,50)
e.Position = Vector3.new(9000,9000,9000)
e.Anchored = true
lplr = game.Players.LocalPlayer.Character
if lplr.isInArena == false then
fireclickdetector(game.Workspace.Lobby.DiamondGlove.ClickDetector)
wait(1)
firetouchinterest(lplr.Head, game:GetService("Workspace").Lobby.Teleport1, 0)
wait(.5)
customtwn({9000, 9100, 9000}, 100000)
task.wait(3)
keypress(0x45)
task.wait(.5)
keyrelease(0x45)
else
lplr.Humanoid.Health = 0
wait(5)
fireclickdetector(game.Workspace.Lobby.DiamondGlove.ClickDetector)
wait(3)
customtwn({-368.266, 328.214, 3.93014}, 100)
wait(1)
customtwn({9000, 9100, 9000}, 100000)
task.wait(3)
keypress(0x45)
task.wait(.5)
keyrelease(0x45)
end end
})
Tab:AddButton({
Name = "Trap Autofarm (Keep game running)",
Callback = function()
local function customtwn(input, studspersecond, offset)
local char = game:GetService("Players").LocalPlayer.Character;
local input = input or error("input is nil");
local studspersecond = studspersecond or 1000;
local offset = offset or CFrame.new(0,0,0);
local vec3, cframe;
if typeof(input) == "table" then
vec3 = Vector3.new(unpack(input)); cframe = CFrame.new(unpack(input));
elseif typeof(input) ~= "Instance" then
return error("wrong format used");
end;
Time = (char.HumanoidRootPart.Position - (vec3 or input.Position)).magnitude/studspersecond;
local twn = game.TweenService:Create(char.HumanoidRootPart, TweenInfo.new(Time,Enum.EasingStyle.Linear), {CFrame = (cframe or input.CFrame) * offset});
twn:Play();
twn.Completed:Wait();
end;
local e = Instance.new("Part")
e.Parent = game:GetService"Workspace"
e.Size = Vector3.new(50,50,50)
e.Position = Vector3.new(9000,9000,9000)
e.Anchored = true
lplr = game.Players.LocalPlayer.Character
if lplr.isInArena == false then
fireclickdetector(game:GetService("Workspace").Lobby.Brick.ClickDetector)
wait(.5)
firetouchinterest(lplr.Head, game.Workspace.Lobby.Teleport1, 0)
wait(.5)
customtwn({9000, 9100, 9000}, 100000)
task.wait(1)
while game.Players.LocalPlayer.PlayerGui.BRICKCOUNT.ImageLabel.TextLabel.Text > 1000 and wait(.5) do
keypress(0x45)
task.wait(.5)
keyrelease(0x45)
end
else
lplr.Humanoid.Health = 0
wait(5)
fireclickdetector(game:GetService("Workspace").Lobby.Brick.ClickDetector)
wait(.5)
customtwn({-368.266, 328.214, 3.93014}, 100)
wait(2)
customtwn({9000, 9100, 9000}, 100000)
task.wait(1)
while tonumber(game.Players.LocalPlayer.PlayerGui.BRICKCOUNT.ImageLabel.TextLabel.Text) < 1000 and wait(.5) do
keypress(0x45)
wait(1)
keyrelease(0x45)
end
end end})
local player = game.Players.LocalPlayer
local virtualuser = game:GetService("VirtualUser")
local exit = false
function mousedown()
virtualuser:ClickButton1(Vector2.new(200, 200))
end
function raycast(position, direction, params)
local ray = workspace:Raycast(position, direction, params)
return ray
end
function findclosestplayer(max, part)
local lastdist = max
local closest = nil
for i,v in pairs(game.Players:GetPlayers()) do
if v ~= nil and v.Character and v ~= game.Players.LocalPlayer then
local targetchar = v.Character
local targethrp = targetchar:FindFirstChild("HumanoidRootPart")
local targethum = targetchar:FindFirstChildOfClass("Humanoid")
if targethrp and targethum then
-- Checks
local thisdist = math.abs((targethrp.Position - part.Position).Magnitude)
if thisdist > lastdist then
--print("TooFar")
continue
end
if targetchar.Head:FindFirstChild("UnoReverseCard") then
print("WasReversed")
continue
end
if targetchar:FindFirstChild("isInArena") then
if targetchar.isInArena.Value == false then
print("NotInArena")
continue
end
end
if targethum.Name == "FrozenHumanoid" then
print("FrozenHumanoid")
continue
end
local rayparams = RaycastParams.new()
rayparams.FilterType = Enum.RaycastFilterType.Blacklist
rayparams.FilterDescendantsInstances = {targetchar}
local ray = raycast(targethrp.Position - Vector3.new(0, -4, 0), Vector3.new(0, -20, 0), rayparams)
--print(raycast)
if ray == nil then
print("InAir")
break
end
closest = v
lastdist = thisdist
end
end
end
return closest
end
game:GetService("UserInputService").InputBegan:Connect(function(inp, gamep)
if not exit and inp.KeyCode == Enum.KeyCode.R then
exit = true
end
end)
spawn(function()
while wait() do
local scc, err = pcall(function()
local char = player.Character or player.CharacterAdded:Wait()
local hum = char:FindFirstChild("Humanoid")
local hrp = char:FindFirstChild("HumanoidRootPart")
hum.Health = 0
wait(100)
end)
if not scc then warn(err) end
if exit then
break
end
end
end)
while wait() do
local scc, err = pcall(function()
local char = player.Character or player.CharacterAdded:Wait()
local hum = char:FindFirstChild("Humanoid")
local hrp = char:FindFirstChild("HumanoidRootPart")
if char and hum and hrp and char:FindFirstChild("isInArena") then
if char.isInArena.Value == false then
local portal = game.Workspace:FindFirstChild("Lobby"):FindFirstChild("Teleport1")
hum:MoveTo(portal.Position)
else
local closest = findclosestplayer(4000, hrp)
--print(closest)
if closest ~= nil and closest.Character then
local target = closest.Character
local targethrp = target.HumanoidRootPart
hum:MoveTo(targethrp.Position)
mousedown()
end
end
end
end)
if not scc then warn(err) end
if exit then
break
end
end
local CornFolder = game:GetService("Workspace"):WaitForChild("CandyCorns")
repeat wait() until game:GetService("Players").LocalPlayer.Character
local root
root = game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart")
local OldPos
OldPos = root.CFrame
local PlaceID = game.PlaceId
local AllIDs = {}
local foundAnything = ""
local actualHour = os.date("!*t").hour
local Deleted = false
local File = pcall(function()
AllIDs = game:GetService('HttpService'):JSONDecode(readfile("NotSameServers.json"))
end)
if not File then
table.insert(AllIDs, actualHour)
writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
end
function TPReturner()
local Site;
if foundAnything == "" then
Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100'))
else
Site = game.HttpService:JSONDecode(game:HttpGet('https://games.roblox.com/v1/games/' .. PlaceID .. '/servers/Public?sortOrder=Asc&limit=100&cursor=' .. foundAnything))
end
local ID = ""
if Site.nextPageCursor and Site.nextPageCursor ~= "null" and Site.nextPageCursor ~= nil then
foundAnything = Site.nextPageCursor
end
local num = 0;
for i,v in pairs(Site.data) do
local Possible = true
ID = tostring(v.id)
if tonumber(v.maxPlayers) > tonumber(v.playing) then
for _,Existing in pairs(AllIDs) do
if num ~= 0 then
if ID == tostring(Existing) then
Possible = false
end
else
if tonumber(actualHour) ~= tonumber(Existing) then
local delFile = pcall(function()
delfile("NotSameServers.json")
AllIDs = {}
table.insert(AllIDs, actualHour)
end)
end
end
num = num + 1
end
if Possible == true then
table.insert(AllIDs, ID)
wait()
pcall(function()
writefile("NotSameServers.json", game:GetService('HttpService'):JSONEncode(AllIDs))
wait()
game:GetService("TeleportService"):TeleportToPlaceInstance(PlaceID, ID, game.Players.LocalPlayer)
end)
wait(4)
end
end
end
end
function Teleport()
while wait() do
pcall(function()
TPReturner()
if foundAnything ~= "" then
TPReturner()
end
end)
end
end
local function CollectCorn(Corn)
OldPos = root.CFrame
root.CFrame = Corn.CFrame + Vector3.new(0,10,0)
wait(1)
root.CFrame = OldPos
end
for Index, CornObj in pairs(CornFolder:GetChildren()) do
CollectCorn(CornObj)
end
-- If you'd like to use a script before server hopping (Like a Automatic Chest collector you can put the Teleport() after it collected everything.
Teleport()
CornFolder.ChildAdded:Connect(CollectCorn)
game:GetService("Players").LocalPlayer.CharacterAdded:Connect(function()
root = game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart")
end)
Copy Scripts From Above Code Boxes & Paste Them into Script Executor
Please Disable Your Antivirus Before Using Roblox Scripts
If You Find Any Broken Script Please Contact us Through Comments
Comment Your Queries And Requests In The Specific Script Comment Box.