- 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')