
KeylessUniversal
--[[
Fluxo PvP Advanced Script + Bypass
Features: Silent Aim, ESP, Spinbot (Left Alt toggle), Infinite Ammo, Speed Hack (Left Ctrl), Anti-Cheat Bypass
]]
local lplr = game.Players.LocalPlayer
local camera = game:GetService("Workspace").CurrentCamera
local CurrentCamera = workspace.CurrentCamera
local worldToViewportPoint = CurrentCamera.worldToViewportPoint
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Lighting = game:GetService("Lighting")
local TweenService = game:GetService("TweenService")
local HeadOff = Vector3.new(0, 0.5, 0)
local LegOff = Vector3.new(0, 3, 0)
local FOV_RADIUS = 100
local PURPLE = Color3.fromRGB(180, 100, 255)
local SPIN_SPEED = 1440
-- === BYPASS (anty-cheat) dla Fluxo PvP ===
local function loadFluxoBypass()
pcall(function()
local repStorage = game:GetService("ReplicatedStorage")
for _, child in pairs(repStorage:GetChildren()) do
if child:IsA("RemoteEvent") and child.Name == "iac-respond" then
child:Destroy()
end
end
repStorage.ChildAdded:Connect(function(child)
if child:IsA("RemoteEvent") and child.Name == "iac-respond" then
child:Destroy()
end
end)
local originalProperties = {}
local function spoofProperty(instance, property, value)
if not instance then return end
if not originalProperties[instance] then
originalProperties[instance] = {}
end
if not originalProperties[instance][property] then
originalProperties[instance][property] = instance[property]
end
instance[property] = value
end
local function overrideCam()
local cam = workspace.CurrentCamera
if cam then
cam.CameraType = Enum.CameraType.Scriptable
task.wait(0.1)
cam.CameraType = Enum.CameraType.Custom
end
end
overrideCam()
local function applySpoof()
local char = lplr.Character
if char then
local humanoid = char:FindFirstChild("Humanoid")
if humanoid then
spoofProperty(humanoid, "WalkSpeed", humanoid.WalkSpeed)
spoofProperty(humanoid, "JumpPower", humanoid.JumpPower)
end
end
end
applySpoof()
lplr.CharacterAdded:Connect(function()
task.wait(0.5)
applySpoof()
end)
print("[Bypass] Aktywowany dla Fluxo PvP")
end)
end
loadFluxoBypass()
-- === SPEED HACK (lewy Ctrl) ===
local function setSpeed(speed)
local char = lplr.Character
if char and char:FindFirstChild("Humanoid") then
char.Humanoid.WalkSpeed = speed
end
end
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.KeyCode == Enum.KeyCode.LeftControl then
setSpeed(36)
end
end)
UserInputService.InputEnded:Connect(function(input)
if input.KeyCode == Enum.KeyCode.LeftControl then
setSpeed(16)
end
end)
-- === SPINBOT (przycisk Left Alt - włącz/wyłącz) ===
local spinEnabled = false
local spinAngle = 0
local spinConnection = nil
local function toggleSpin()
spinEnabled = not spinEnabled
if spinEnabled then
if not spinConnection then
spinConnection = RunService.RenderStepped:Connect(function(dt)
if spinEnabled then
local char = lplr.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local hrp = char.HumanoidRootPart
spinAngle = spinAngle + math.rad(SPIN_SPEED * dt)
hrp.CFrame = CFrame.new(hrp.Position) * CFrame.Angles(0, spinAngle, 0)
end
end
end)
end
print("[Spinbot] Włączony")
else
if spinConnection then
spinConnection:Disconnect()
spinConnection = nil
end
print("[Spinbot] Wyłączony")
end
end
UserInputService.InputBegan:Connect(function(input, gameProcessed)
if gameProcessed then return end
if input.KeyCode == Enum.KeyCode.LeftAlt then
toggleSpin()
end
end)
-- === PURPLE AMBIENT ===
local function setPurpleAmbient()
Lighting.Ambient = PURPLE
Lighting.OutdoorAmbient = PURPLE
Lighting.Brightness = 1.5
end
setPurpleAmbient()
game:GetService("Lighting").Changed:Connect(setPurpleAmbient)
-- === WATERMARK ===
local watermark = Drawing.new("Text")
watermark.Text = "JAGIT CHEATS"
watermark.Color = PURPLE
watermark.Size = 40
watermark.Center = true
watermark.Outline = true
watermark.OutlineColor = Color3.fromRGB(0, 0, 0)
watermark.Transparency = 0.6
watermark.Visible = true
watermark.Position = Vector2.new(camera.ViewportSize.X / 2, (camera.ViewportSize.Y / 2) - 400)
RunService.RenderStepped:Connect(function()
watermark.Position = Vector2.new(camera.ViewportSize.X / 2, (camera.ViewportSize.Y / 2) - 400)
end)
-- === INFINITE AMMO ===
local function infiniteAmmo()
local char = lplr.Character
if not char then return end
for _, tool in pairs(char:GetChildren()) do
if tool:IsA("Tool") then
local ammoTypes = {"Ammo", "Magazine", "Bullets", "CurrentAmmo", "Clip", "MaxAmmo", "Stored", "ReserveAmmo", "Amount"}
for _, name in ipairs(ammoTypes) do
local prop = tool:FindFirstChild(name)
if prop then
prop.Value = 999
end
end
end
end
end
infiniteAmmo()
lplr.CharacterAdded:Connect(function()
task.wait(0.5)
infiniteAmmo()
-- Wyłącz spin przy respawnie
if spinEnabled then
spinEnabled = false
if spinConnection then
spinConnection:Disconnect()
spinConnection = nil
end
end
end)
RunService.Heartbeat:Connect(infiniteAmmo)
-- === SILENT AIM ===
local Caster = require(game.ReplicatedStorage.ZexisShared.Modules.Caster)
if getgenv().ShotHookCaster then
pcall(function() getgenv().ShotHookCaster:Restore() end)
end
local function getNearestPlayer()
local target = nil
local maxDist = math.huge
local char = lplr.Character
if not char or not char:FindFirstChild("HumanoidRootPart") then return nil end
local mouse = UserInputService:GetMouseLocation()
for _, plr in ipairs(game.Players:GetPlayers()) do
if plr ~= lplr and plr.Character and plr.Character:FindFirstChild("Head") and plr.Character:FindFirstChild("Humanoid") and plr.Character.Humanoid.Health > 0 then
local head = plr.Character.Head
local screenPos, onScreen = camera:WorldToViewportPoint(head.Position)
if onScreen then
local dist = (mouse - Vector2.new(screenPos.X, screenPos.Y)).Magnitude
if dist <= FOV_RADIUS and dist < maxDist then
maxDist = dist
target = plr
end
end
end
end
return target
end
local oldCast = Caster.Cast
Caster.Cast = function(p1, p2, p3, p4, p5, p6)
local target = getNearestPlayer()
if target and target.Character and target.Character:FindFirstChild("Head") then
p6 = target.Character.Head.Position
end
return oldCast(p1, p2, p3, p4, p5, p6)
end
getgenv().ShotHookCaster = { Restore = function() Caster.Cast = oldCast end }
-- === FOV CIRCLE ===
local fovCircle = Drawing.new("Circle")
fovCircle.Radius = FOV_RADIUS
fovCircle.Thickness = 2
fovCircle.Color = PURPLE
fovCircle.Filled = false
fovCircle.Visible = true
fovCircle.Transparency = 1
fovCircle.Position = Vector2.new(camera.ViewportSize.X / 2, camera.ViewportSize.Y / 2)
RunService.RenderStepped:Connect(function()
fovCircle.Position = Vector2.new(camera.ViewportSize.X / 2, camera.ViewportSize.Y / 2)
end)
-- === ESP ===
local function createBoxEsp(v)
local Box = Drawing.new("Square")
Box.Visible = false
Box.Color = PURPLE
Box.Thickness = 3
Box.Transparency = 1
Box.Filled = false
local HealthBar = Drawing.new("Line")
HealthBar.Visible = false
HealthBar.Color = Color3.new(0, 1, 0)
HealthBar.Thickness = 2
local NameTag = Drawing.new("Text")
NameTag.Visible = false
NameTag.Color = PURPLE
NameTag.Size = 9
NameTag.Center = true
NameTag.Outline = true
NameTag.OutlineColor = Color3.new(0, 0, 0)
local DistanceTag = Drawing.new("Text")
DistanceTag.Visible = false
DistanceTag.Color = PURPLE
DistanceTag.Size = 9
DistanceTag.Center = true
DistanceTag.Outline = true
DistanceTag.OutlineColor = Color3.new(0, 0, 0)
local Tracer = Drawing.new("Line")
Tracer.Visible = false
Tracer.Color = PURPLE
Tracer.Thickness = 2
RunService.RenderStepped:Connect(function()
if v.Character and v.Character:FindFirstChild("Humanoid") and v.Character:FindFirstChild("HumanoidRootPart") and v ~= lplr and v.Character.Humanoid.Health > 0 then
local Vector, onScreen = camera:worldToViewportPoint(v.Character.HumanoidRootPart.Position)
local RootPart = v.Character.HumanoidRootPart
local Head = v.Character.Head
local RootPosition, RootVisibility = worldToViewportPoint(CurrentCamera, RootPart.Position)
local HeadPosition = worldToViewportPoint(CurrentCamera, Head.Position + HeadOff)
local LegPosition = worldToViewportPoint(CurrentCamera, RootPart.Position - LegOff)
Box.Size = Vector2.new(1000 / RootPosition.Z, HeadPosition.Y - LegPosition.Y)
Box.Position = Vector2.new(RootPosition.X - Box.Size.X / 2, RootPosition.Y - Box.Size.Y / 2)
local health = v.Character.Humanoid.Health / v.Character.Humanoid.MaxHealth
HealthBar.From = Vector2.new(Box.Position.X + Box.Size.X + 5, Box.Position.Y + Box.Size.Y * (1 - health))
HealthBar.To = Vector2.new(Box.Position.X + Box.Size.X + 5, Box.Position.Y + Box.Size.Y)
HealthBar.Color = Color3.new(1 - health, health, 0)
NameTag.Position = Vector2.new(Box.Position.X + Box.Size.X / 2, Box.Position.Y - 20)
NameTag.Text = v.Name
NameTag.Visible = true
DistanceTag.Position = Vector2.new(Box.Position.X + Box.Size.X / 2, Box.Position.Y + Box.Size.Y)
DistanceTag.Text = tostring(math.floor((lplr.Character.HumanoidRootPart.Position - RootPart.Position).Magnitude)) .. "m"
DistanceTag.Visible = true
local headPos = v.Character.Head.Position
local screenPos, onScreenTracer = camera:WorldToViewportPoint(headPos)
if onScreenTracer then
local mouse = UserInputService:GetMouseLocation()
local dist = (Vector2.new(screenPos.X, screenPos.Y) - mouse).Magnitude
if dist <= FOV_RADIUS then
local lplrHead = lplr.Character:FindFirstChild("Head")
if lplrHead then
local lplrHeadViewport = camera:worldToViewportPoint(lplrHead.Position)
Tracer.From = Vector2.new(lplrHeadViewport.X, lplrHeadViewport.Y)
Tracer.To = Vector2.new(RootPosition.X, RootPosition.Y)
Tracer.Visible = true
end
else
Tracer.Visible = false
end
else
Tracer.Visible = false
end
if onScreen then
Box.Visible = true
HealthBar.Visible = true
NameTag.Visible = true
DistanceTag.Visible = true
else
Box.Visible = false
HealthBar.Visible = false
NameTag.Visible = false
DistanceTag.Visible = false
Tracer.Visible = false
end
else
Box.Visible = false
HealthBar.Visible = false
NameTag.Visible = false
DistanceTag.Visible = false
Tracer.Visible = false
end
end)
end
for i, v in pairs(game.Players:GetChildren()) do
createBoxEsp(v)
end
game.Players.PlayerAdded:Connect(function(v)
createBoxEsp(v)
end)
print("Skrypt załadowany: Silent Aim, ESP, Spinbot (Left Alt toggle), Infinite Ammo, Speed (Left Ctrl), Bypass włączony.")No comments yet for this script.