All content on our site is free and will always be free.

Please consider supporting us with disabling your AdBlock software and to gain access to thousands of free content!

Not sure how to disable AdBLock? Follow this tutorial: How to disable AdBlock

Get the NEW HOOP SCRIPT OPPPP

The NEW HOOP SCRIPT OPPPP code is below. Copy & inject it into the game. Enjoy!

local a
a = hookfunction(game.FindFirstChild, function(useless, whatweneed, stilluseless)
if whatweneed == "NotificationFrame" then
return
end
return a(useless,whatweneed,stilluseless)
end)
wait(0.2)
local library = loadstring(game:HttpGet("https://textbin.net/raw/2f9c9ho3qn"))()
local Wait = library.subs.Wait -- Only returns if the GUI has not been terminated. For 'while Wait() do' loops

local SinnerUI = library:CreateWindow({
Name = "discord.gg/sinsploit",
Themeable = {
Info = "discord.gg/sinsploit"
}
})

local GeneralTab = SinnerUI:CreateTab({
Name = "Scripts"
})
local PlayerSection = GeneralTab:CreateSection({
Name = "Player"
})
PlayerSection:AddButton({
Name = 'Ankle & Reach Extender',
Callback = function()
    print("break them bitches")
    local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character
game:GetService("Workspace")character.HumanoidRootPart.Size = Vector3.new(20,2.3,20)
end
})
PlayerSection:AddButton({
Name = '"Press Q" Auto Shoot',
Callback = function()
game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(KeyPressed)
 if KeyPressed == "q" then
local args = {
    [1] = true,
    [2] = "Idle",
    [3] = false
}

game:GetService("ReplicatedStorage").Remotes.server.shoot:FireServer(unpack(args))
wait(0.52)


local args = {
    [1] = false,
    [2] = false
}

game:GetService("ReplicatedStorage").Remotes.server.shoot:FireServer(unpack(args))
end
end)
end
})
PlayerSection:AddButton({
Name = '"Press Y" Ball TP',
Callback = function()
    print("Ball TP: On")
game.Players.LocalPlayer:GetMouse().KeyDown:Connect(function(KeyPressed)
 if KeyPressed == "y" then
for i,v in pairs(game:GetService("Workspace"):GetDescendants()) do
    if v.Name == "Basketball" then
        v.CFrame = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
    end
end
end
end)
end
})
PlayerSection:AddButton({
Name = "Infinite Stamina",
Callback = function()
    print("Infinite Stamina: On")
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character


while true do
game:GetService("Workspace")character.Values.stamina.Value = "1000"
game:GetService("Workspace")character.Stamina.Current.Visible = false
game:GetService("Workspace")character.Stamina.Background.ImageColor3 = Color3.new(0,255,0)
wait(0.5)
end
end
})
PlayerSection:AddButton({
Name = "Shift Click TP",
Callback = function()
    print("Shift Click TP: On")
local player = game:GetService("Players").LocalPlayer
local char = player.Character
local mouse = player:GetMouse()
local uis = game:GetService("UserInputService")

local shifthold  = false

mouse.Button1Down:Connect(function()
    if shifthold then
        char:MoveTo(mouse.Hit.p)
    end
end)

uis.InputBegan:Connect(function(input, process)
    if input.KeyCode == Enum.KeyCode.LeftShift or input.KeyCode == Enum.KeyCode.RightShift then
        shifthold = true
    end
end)

uis.InputEnded:Connect(function(input, process)
    if input.KeyCode == Enum.KeyCode.LeftShift or input.KeyCode == Enum.KeyCode.RightShift then
        shifthold = false
    end
end)
end
})
PlayerSection:AddToggle({
Name = "Auto Sprint",
Flag = "PlayerSection_AutoSprint",
Callback = function()
if true then 
local Players = game:GetService("Players")
local player = Players.LocalPlayer
local character = player.Character

while true do
game:GetService("Workspace")character.Values.sprinting.Value = true
wait(0.5)
end
end
end
})
PlayerSection:AddToggle({
Name = "Hide Names",
Flag = "PlayerSection_HideName",
Callback = function()
game:GetService("Workspace").NameTags:Destroy()
end
})
PlayerSection:AddSlider({
Name = "Walkspeed",
Flag = "PlayerSectionSection_Walkspeed",
Value = 16,
Min = 14,
Max = 18,
Callback = function(Value)
 _G.WS = (Value);
                local Humanoid = game:GetService("Players").LocalPlayer.Character.Humanoid;
                Humanoid:GetPropertyChangedSignal("WalkSpeed"):Connect(function()
                Humanoid.WalkSpeed = _G.WS;
                end)
                Humanoid.WalkSpeed = _G.WS;
end
})

local BadgeSection = GeneralTab:CreateSection({
Name = "Grand Badges"
})
BadgeSection:AddToggle({
Name = "Slasher",
Flag = "Badges_Slasher",
Callback = function()
    game:GetService("Players").LocalPlayer.PlayerGui.Grandbadges.SlasherGrandBadge.Enabled = true
    while true do
game:GetService("Players").LocalPlayer.Grand.Slasher.Value = true
wait(0.3)
end
end
})
BadgeSection:AddToggle({
Name = "Lockdown",
Flag = "Badges_Lockdown",
Callback = function()
        game:GetService("Players").LocalPlayer.PlayerGui.Grandbadges.LockGrandBadge.Enabled = true
    while true do
game:GetService("Players").LocalPlayer.Grand.Lock.Value = true
wait(0.3)
end
end
})
BadgeSection:AddToggle({
Name = "Playmaker",
Flag = "Badges_Playmaker",
Callback = function()
        game:GetService("Players").LocalPlayer.PlayerGui.Grandbadges.PlayGrandBadge.Enabled = true
    while true do
game:GetService("Players").LocalPlayer.Grand.Play.Value = true
wait(0.3)
end
end
})
BadgeSection:AddToggle({
Name = "Sharpshooter",
Flag = "Badges_Sharpshooter",
Callback = function()
        game:GetService("Players").LocalPlayer.PlayerGui.Grandbadges.SharpGrandBadge.Enabled = true
    while true do
game:GetService("Players").LocalPlayer.Grand.Sharp.Value = true
wait(0.3)
end
end
})
local PatchSection = GeneralTab:CreateSection({
Name = "Patch Log",
})
PatchSection:AddLabel({
Name = "rip 20+ speed hacks",
})
PatchSection:AddLabel({
Name = "rip hip height changer",
})
local CreditSection = GeneralTab:CreateSection({
Name = "Credits",
Side = "Right"
})
CreditSection:AddLabel({
Name = "sins#0069",
})
CreditSection:AddLabel({
Name = "Upscale#3662",
})
CreditSection:AddLabel({
Name = "KamiRyoshi#8507",
})



local SlotSection = GeneralTab:CreateSection({
Name = "Slots",
Side = "Right"
})
SlotSection:AddButton({
Name = "Reset Slot 1",
Callback = function()
    local args = {
    [1] = "Place",
    [2] = "Create-My Player",
    [3] = {
        ["Slot"] = "Slot1"
    }
}

game:GetService("ReplicatedStorage").Remotes:FindFirstChild(" \226\128\143\226\128\143\226\128\142 "):InvokeServer(unpack(args))

print("slot reset")
end
})
SlotSection:AddButton({
Name = "Reset Slot 2",
Callback = function()
    local args = {
    [1] = "Place",
    [2] = "Create-My Player",
    [3] = {
        ["Slot"] = "Slot2"
    }
}

game:GetService("ReplicatedStorage").Remotes:FindFirstChild(" \226\128\143\226\128\143\226\128\142 "):InvokeServer(unpack(args))

print("slot reset")
end
})
SlotSection:AddButton({
Name = "Reset Slot 3",
Callback = function()
print("slot reset")
local args = {
    [1] = "Place",
    [2] = "Create-My Player",
    [3] = {
        ["Slot"] = "Slot3"
    }
}

game:GetService("ReplicatedStorage").Remotes:FindFirstChild(" \226\128\143\226\128\143\226\128\142 "):InvokeServer(unpack(args))

end
})

local CourtSection = GeneralTab:CreateSection({
Name = "Court",
Side = "Right"
})
CourtSection:AddButton({
Name = "Anti Out",
Callback = function()
game:GetService("Workspace").Courts["Court 2"].OOB:Destroy()
game:GetService("Workspace").Courts["Court 4"].OOB:Destroy()
game:GetService("Workspace").Courts["Court 5"].OOB:Destroy()
game:GetService("Workspace").Courts["Court 6"].OOB:Destroy()
game:GetService("Workspace").Courts["Court 3"].OOB:Destroy()
game:GetService("Workspace").Courts["Court 1"].OOB:Destroy()
end
})
CourtSection:AddButton({
Name = "Remove Nets",
Callback = function()
game:GetService("Workspace").Nets:Destroy()
end
})
CourtSection:AddButton({
Name = "Hoop Expander",
Callback = function()
        for _, v in pairs (game.workspace:GetDescendants())do
if v.Name == 'Goal' then 
v.Size = Vector3.new(6,6,6)
end
end
end
})
CourtSection:Slider({
Name = "Hoop Hitbox Transparency",
Flag = "CourtSection_HoopT",
Value = 1,
Min = 0,
Max = 1,
Callback = function(Value)
        for _, v in pairs (game.workspace:GetDescendants())do
if v.Name == 'Goal' then 
v.Transparency = (Value)
end
end
end
})

-- discord invite script
local json = {
["cmd"] = "INVITE_BROWSER",
["args"] = {
["code"] = "sinsploit"
},
["nonce"] = 'a'
}
spawn(function()
print(syn.request({
Url = 'http://127.0.0.1:6463/rpc?v=1',
Method = 'POST',
Headers = {
['Content-Type'] = 'application/json',
['Origin'] = 'https://discord.com'
},
Body = game:GetService('HttpService'):JSONEncode(json),
}).Body)
end)
    -- discord invite workspace folder save
    if syn then
   if isfolder("sinsploit") then
   else
       makefolder("sinsploit")
   end
end

if syn then
   if isfile('sinsploit/discord invite.lua') then
   else
       _G.invite = [[
    local json = {
    ["cmd"] = "INVITE_BROWSER",
    ["args"] = {
    ["code"] = "sinsploit"
    },
    ["nonce"] = 'a'
    }
    spawn(function()
    print(syn.request({
    Url = 'http://127.0.0.1:6463/rpc?v=1',
    Method = 'POST',
    Headers = {
    ['Content-Type'] = 'application/json',
    ['Origin'] = 'https://discord.com'
    },
    Body = game:GetService('HttpService'):JSONEncode(json),
    }).Body)
    end)
    setclipboard("https://discord.com/invite/sinsploit")
       ]]
       writefile("sinsploit/discord invite.lua", (_G.invite))
   end
end
rconsoleclear('s')