Blade Ball GUI Works with netflixCE ✅

-- Gui to Lua -- Version: 3.2 -- Instances: local ScreenGui = Instance.new("ScreenGui") local Window = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local TextLabel_2 = Instance.new("TextLabel") local Spam = Instance.new("TextButton") local AutoFarm = Instance.new("TextButton") local AutoParry = Instance.new("TextButton") --Properties: ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling Window.Name = "Window" Window.Parent = ScreenGui Window.BackgroundColor3 = Color3.fromRGB(70, 70, 70) Window.BorderColor3 = Color3.fromRGB(0, 0, 0) Window.BorderSizePixel = 0 Window.Position = UDim2.new(0.658686757, 0, 0.802992523, 0) Window.Size = UDim2.new(0, 305, 0, 100) TextLabel.Parent = Window TextLabel.BackgroundColor3 = Color3.fromRGB(50, 50, 50) TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel.BorderSizePixel = 0 TextLabel.Position = UDim2.new(0.547540963, 0, 0, 0) TextLabel.Size = UDim2.new(0, 138, 0, 21) TextLabel.Font = Enum.Font.SourceSans TextLabel.Text = "Credits: Synchronise#4322" TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel.TextSize = 14.000 TextLabel_2.Parent = Window TextLabel_2.BackgroundColor3 = Color3.fromRGB(50, 50, 50) TextLabel_2.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel_2.BorderSizePixel = 0 TextLabel_2.Size = UDim2.new(0, 167, 0, 21) TextLabel_2.Font = Enum.Font.SourceSans TextLabel_2.Text = "Blade Ball GUi by moo exploits" TextLabel_2.TextColor3 = Color3.fromRGB(255, 255, 255) TextLabel_2.TextSize = 14.000 Spam.Name = "Spam" Spam.Parent = Window Spam.BackgroundColor3 = Color3.fromRGB(255, 255, 255) Spam.BorderColor3 = Color3.fromRGB(0, 0, 0) Spam.BorderSizePixel = 0 Spam.Position = UDim2.new(0, 0, 0.748101175, 0) Spam.Size = UDim2.new(0, 305, 0, 25) Spam.Font = Enum.Font.SourceSans Spam.Text = "Spam Parry (T) (Kinda usless)" Spam.TextColor3 = Color3.fromRGB(0, 0, 0) Spam.TextSize = 14.000 Spam.MouseButton1Down:Connect(function() local ReplicatedStorage = game:GetService("ReplicatedStorage") local UserInputService = game:GetService("UserInputService") local RunService = game:GetService("RunService") local Remotes = ReplicatedStorage:WaitForChild("Remotes") local ParryButtonPress = Remotes:WaitForChild("ParryButtonPress") local isKeyPressed = false local counter = 0 local function toggleKeyPress() isKeyPressed = not isKeyPressed end UserInputService.InputBegan:Connect(function(input, gameProcessedEvent) if not gameProcessedEvent and input.UserInputType == Enum.UserInputType.Keyboard and input.KeyCode == Enum.KeyCode.T then local a=print("this was made by synchronise")print(a) toggleKeyPress() end end) local heartbeatConnection heartbeatConnection = RunService.Heartbeat:Connect(function() task.spawn(function() if isKeyPressed then for i = 1,1750 do ParryButtonPress:Fire() end end end) end) end) AutoFarm.Name = "AutoFarm" AutoFarm.Parent = Window AutoFarm.BackgroundColor3 = Color3.fromRGB(255, 255, 255) AutoFarm.BorderColor3 = Color3.fromRGB(0, 0, 0) AutoFarm.BorderSizePixel = 0 AutoFarm.Position = UDim2.new(0.642622948, 0, 0.318101197, 0) AutoFarm.Size = UDim2.new(0, 101, 0, 35) AutoFarm.Font = Enum.Font.SourceSans AutoFarm.Text = "Auto Farm (P)" AutoFarm.TextColor3 = Color3.fromRGB(0, 0, 0) AutoFarm.TextSize = 14.000 AutoFarm.MouseButton1Down:Connect(function() local function isPlayerAlive() local player = game.Players.LocalPlayer return player.Character and player.Character.Parent end local function teleportToSock(sockPart) if isPlayerAlive() then game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = sockPart.CFrame end end local toggleKey = Enum.KeyCode.P local isTeleporting = false local function toggleTeleportation() isTeleporting = not isTeleporting print("Stock Teleportation " .. (isTeleporting and "enabled" or "disabled")) end local userInputService = game:GetService("UserInputService") userInputService.InputBegan:Connect(function(input, gameProcessedEvent) if not gameProcessedEvent and input.KeyCode == toggleKey then toggleTeleportation() end end) while true do if isTeleporting then local socks = {} for _, v in pairs(game:GetService("Workspace"):GetDescendants()) do if v:IsA("Part") and v.Name == "Sock" then table.insert(socks, v) end end if #socks > 0 then for _, sockPart in pairs(socks) do teleportToSock(sockPart) wait(0.1) end else print("No Stocks found.") wait(0.1) end end wait(0.1) end end) AutoParry.Name = "Auto Parry" AutoParry.Parent = Window AutoParry.BackgroundColor3 = Color3.fromRGB(255, 255, 255) AutoParry.BorderColor3 = Color3.fromRGB(0, 0, 0) AutoParry.BorderSizePixel = 0 AutoParry.Position = UDim2.new(0.0196721312, 0, 0.318101197, 0) AutoParry.Size = UDim2.new(0, 101, 0, 35) AutoParry.Font = Enum.Font.SourceSans AutoParry.Text = "Auto Parry " AutoParry.TextColor3 = Color3.fromRGB(0, 0, 0) AutoParry.TextSize = 14.000 AutoParry.MouseButton1Down:Connect(function() local workspace = game:GetService("Workspace") local players = game:GetService("Players") local localPlayer = players.LocalPlayer local UserInputService = game:GetService("UserInputService") local replicatedStorage = game:GetService("ReplicatedStorage") local heartbeatConnection local function startAutoParry() local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local replicatedStorage = game:GetService("ReplicatedStorage") local runService = game:GetService("RunService") local parryButtonPress = replicatedStorage.Remotes.ParryButtonPress local ballsFolder = workspace:WaitForChild("Balls") print("Script successfully ran.") local function onCharacterAdded(newCharacter) character = newCharacter end player.CharacterAdded:Connect(onCharacterAdded) local focusedBall = nil local function chooseNewFocusedBall() local balls = ballsFolder:GetChildren() focusedBall = nil for _, ball in ipairs(balls) do if ball:GetAttribute("realBall") == true then focusedBall = ball break end end end chooseNewFocusedBall() local function timeUntilImpact(ballVelocity, distanceToPlayer, playerVelocity) local directionToPlayer = (character.HumanoidRootPart.Position - focusedBall.Position).Unit local velocityTowardsPlayer = ballVelocity:Dot(directionToPlayer) - playerVelocity:Dot(directionToPlayer) if velocityTowardsPlayer <= 0 then return math.huge end local distanceToBeCovered = distanceToPlayer - 40 return distanceToBeCovered / velocityTowardsPlayer end local BASE_THRESHOLD = 0.15 local VELOCITY_SCALING_FACTOR = 0.002 local function getDynamicThreshold(ballVelocityMagnitude) local adjustedThreshold = BASE_THRESHOLD - (ballVelocityMagnitude * VELOCITY_SCALING_FACTOR) return math.max(0.12, adjustedThreshold) end local function checkBallDistance() if not character:FindFirstChild("Highlight") then return end local charPos = character.PrimaryPart.Position local charVel = character.PrimaryPart.Velocity if focusedBall and not focusedBall.Parent then chooseNewFocusedBall() end if not focusedBall then return end local ball = focusedBall local distanceToPlayer = (ball.Position - charPos).Magnitude if distanceToPlayer < 10 then parryButtonPress:Fire() return end local timeToImpact = timeUntilImpact(ball.Velocity, distanceToPlayer, charVel) local dynamicThreshold = getDynamicThreshold(ball.Velocity.Magnitude) if timeToImpact < dynamicThreshold then parryButtonPress:Fire() end end heartbeatConnection = game:GetService("RunService").Heartbeat:Connect(function() checkBallDistance() end) end local function stopAutoParry() if heartbeatConnection then heartbeatConnection:Disconnect() heartbeatConnection = nil end end end)
views: 14
2024-01-02 04:18:46