--// Temizlik
for i,b in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if b.Name == " " then
b:Destroy()
end
end
for i,lc2 in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if lc2:IsA("LocalScript") and (string.match(lc2.Name, "%d")) then
lc2:Destroy()
end
end
for i,lc in pairs(game.Players.LocalPlayer.PlayerGui.Start:GetChildren()) do
if lc:IsA("LocalScript") and (string.match(lc.Name, "%d")) then
lc:Destroy()
end
end
for i,c in pairs(game.Players.LocalPlayer.PlayerGui.Start:GetChildren()) do
if c.Name == "CheckPlayerW" then
c:Destroy()
end
end
for i,z in pairs(game.StarterGui.Start:GetChildren()) do
if z.Name == "CheckPlayerW" then
z:Destroy()
end
end
for _, v in pairs(game.StarterPlayer.StarterCharacterScripts:GetDescendants()) do
if v.Name == " " then
v:Destroy()
end
end
game.Players.LocalPlayer.CharacterAdded:Connect(function()
task.wait(0.5)
for i,char in pairs(game.Players.LocalPlayer.Character:GetChildren()) do
if char.Name == " " then
char:Destroy()
end
end
end)
--// ANTI-LAG (GUI temizliği)
for i,nolag in pairs(game.StarterGui.Start:GetChildren()) do
if nolag.Name == "Gradient" then
nolag:Destroy()
end
end
for i,nolaglp in pairs(game.Players.LocalPlayer.PlayerGui.Start:GetChildren()) do
if nolaglp.Name == "Gradient" then
nolaglp:Destroy()
end
end
--// Variables
local Player = game.Players.LocalPlayer
local RootPart = Player.Character:WaitForChild("HumanoidRootPart")
--// UI
local Fluent =
loadstring(game:HttpGet("https://github.com/dawid-scripts/Fluent/releases/latest/
download/main.lua"))()
local Window = Fluent:CreateWindow({
Title = "Special Script For Baolon",
SubTitle = "by DevZ",
TabWidth = 160,
Size = UDim2.fromOffset(580, 460),
Acrylic = true,
Theme = "Dark",
MinimizeKey = Enum.KeyCode.U
})
local Tabs = {
AntiKB = Window:AddTab({ Title = "Bypasser", Icon = "zap" }),
Reach = Window:AddTab({ Title = "Reach", Icon = "square-code" }),
}
--// Reach Config
local REACH_X, REACH_Y, REACH_Z = 0, 0, 0
local reachConnection
local isIndicatorVisible = true
local reachIndicator = Instance.new("Part")
reachIndicator.Name = "PlayerReachIndicator"
reachIndicator.Shape = Enum.PartType.Block
reachIndicator.Size = Vector3.new(1,1,1)
reachIndicator.Color = Color3.fromRGB(0, 255, 255)
reachIndicator.Material = Enum.Material.Neon
reachIndicator.Transparency = 1
reachIndicator.Anchored = true
reachIndicator.CanCollide = false
reachIndicator.Parent = workspace
local function onRenderStepped()
local character = Player.Character
if not (character and character.Parent) then return end
local humanoid = character:FindFirstChildOfClass("Humanoid")
local rootPart = character:FindFirstChild("HumanoidRootPart")
if not (humanoid and rootPart and humanoid.Health > 0) then return end
local ball = workspace:FindFirstChild("TPSSystem") and
workspace.TPSSystem:FindFirstChild("TPS")
local playerSettings = game.Lighting:FindFirstChild(Player.Name)
if not (ball and playerSettings) then return end
local preferredFoot = playerSettings:FindFirstChild("PreferredFoot")
if not preferredFoot then return end
reachIndicator.CFrame = rootPart.CFrame
reachIndicator.Transparency = isIndicatorVisible and 0.75 or 1
local activeLegPart
if humanoid.RigType == Enum.HumanoidRigType.R6 then
activeLegPart = (preferredFoot.Value == 1) and
character:FindFirstChild("Right Leg") or character:FindFirstChild("Left Leg")
elseif humanoid.RigType == Enum.HumanoidRigType.R15 then
activeLegPart = (preferredFoot.Value == 1) and
character:FindFirstChild("RightLowerLeg") or
character:FindFirstChild("LeftLowerLeg")
end
local delta = rootPart.Position - ball.Position
if math.abs(delta.X) <= REACH_X and
math.abs(delta.Y) <= REACH_Y and
math.abs(delta.Z) <= REACH_Z then
if activeLegPart then
firetouchinterest(activeLegPart, ball, 0)
firetouchinterest(activeLegPart, ball, 1)
end
end
end
--// Reach Toggles
local Toggle = Tabs.Reach:AddToggle("ReachEnable", {Title = "Enable Leg Reach",
Default = false })
Toggle:OnChanged(function(arg)
if arg then
reachConnection =
game:GetService("RunService").RenderStepped:Connect(onRenderStepped)
else
if reachConnection then
reachConnection:Disconnect()
reachConnection = nil
reachIndicator.Transparency = 1
end
end
end)
local Toggle = Tabs.Reach:AddToggle("ReachIndicator", {Title = "Enable/Disable
Reach Indicator", Default = true })
Toggle:OnChanged(function(arg)
isIndicatorVisible = arg
end)
local Slider = Tabs.Reach:AddSlider("ReachSlider", {
Title = "Reach",
Description = "",
Default = 0,
Min = 0,
Max = 50,
Rounding = 0.1,
Callback = function(Value)
local num = tonumber(Value) or 0
REACH_X, REACH_Y, REACH_Z = num, num, num
reachIndicator.Size = Vector3.new(num*2, num*2, num*2)
end
})
-- AntiKB örnek butonu
Tabs.AntiKB:AddButton({
Title = "Bypasser",
Description = "Enable bypass",
Callback = function()
Window:Dialog({
Title = "Bypasser",
Content = "Confirm to enable bypass?",
Buttons = {
{
Title = "Confirm",
Callback = function()
loadstring(game:HttpGet("https://raw.githubusercontent.com/devzgroupscripts/
Bypass/refs/heads/main/bypass.lua"))()
end
},
{
Title = "Cancel",
Callback = function() end
}
}
})
end
})