
KeylessUniversal

local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
Name = "Durr Concept",
LoadingTitle = "PCX Durr Loading...",
LoadingSubtitle = "by Gemini",
ConfigurationSaving = {
Enabled = true,
FolderName = "PCXDurrConfig",
FileName = "PCXHub"
},
Discord = {Enabled = false, Invite = "", RememberJoins = true},
KeySystem = false
})
local ClassTab = Window:CreateTab("PCX Durr", 4483362458)
local ClassSection = ClassTab:CreateSection("PCX Durr Mobile Hub")
ClassTab:CreateButton({
Name = "PCX Durr",
Callback = function()
local Player = game.Players.LocalPlayer
local UserInputService = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local OldGui = Player.PlayerGui:FindFirstChild("PCXDurrMobile")
if OldGui then OldGui:Destroy() end
local ScreenGui = Instance.new("ScreenGui", Player.PlayerGui)
ScreenGui.Name = "PCXDurrMobile"
ScreenGui.ResetOnSpawn = false
-- Sistema de Passiva: Blocos Azuis (Com visibilidade através de paredes)
local SpawnedBlocks = {}
task.spawn(function()
while task.wait(math.random(20, 50)) do
local char = Player.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local block = Instance.new("Part")
block.Name = "PcxMemoryBlock"
block.Size = Vector3.new(4, 1, 4)
block.Position = char.HumanoidRootPart.Position - Vector3.new(0, 3, 0)
block.Color = Color3.fromRGB(0, 170, 255)
block.Material = Enum.Material.Neon
block.Transparency = 0.4
block.Anchored = true
block.CanCollide = false
block.Parent = workspace
-- Highlight para ver através das paredes
local hl = Instance.new("Highlight", block)
hl.FillColor = Color3.fromRGB(0, 170, 255)
hl.OutlineColor = Color3.new(1, 1, 1)
hl.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
table.insert(SpawnedBlocks, block)
task.delay(30, function()
for i, v in ipairs(SpawnedBlocks) do
if v == block then table.remove(SpawnedBlocks, i) break end
end
block:Destroy()
end)
end
end
end)
local EffectsFrame = Instance.new("Frame", ScreenGui)
EffectsFrame.Size = UDim2.new(0, 200, 0, 150)
EffectsFrame.Position = UDim2.new(0.02, 0, 0.4, 0)
EffectsFrame.BackgroundTransparency = 1
local UIList = Instance.new("UIListLayout", EffectsFrame)
UIList.Padding = UDim.new(0, 5)
local function addEffectLabel(text, color, duration)
local label = Instance.new("TextLabel", EffectsFrame)
label.Size = UDim2.new(1, 0, 0, 30)
label.BackgroundColor3 = Color3.new(0, 0, 0)
label.BackgroundTransparency = 0.5
label.TextColor3 = color
label.Text = " " .. text .. " "
label.Font = Enum.Font.SourceSansBold
label.TextSize = 18
label.TextXAlignment = Enum.TextXAlignment.Left
Instance.new("UICorner", label)
task.delay(duration, function() if label then label:Destroy() end end)
end
local StatusLabel = Instance.new("TextLabel", ScreenGui)
StatusLabel.Size = UDim2.new(0, 160, 0, 45)
StatusLabel.Position = UDim2.new(0.85, 0, 0.2, 0)
StatusLabel.BackgroundTransparency = 0.4
StatusLabel.BackgroundColor3 = Color3.new(0, 0, 0)
StatusLabel.TextColor3 = Color3.new(1, 1, 1)
StatusLabel.Font = Enum.Font.SourceSansBold
StatusLabel.TextSize = 22
StatusLabel.Text = "Status: PCX Active"
local function updateStatus(text, color)
StatusLabel.Text = "Status: " .. text
StatusLabel.TextColor3 = color or Color3.new(1, 1, 1)
end
local function playSound(id, volume)
local char = Player.Character
if char and char:FindFirstChild("HumanoidRootPart") then
local s = Instance.new("Sound")
s.SoundId = "rbxassetid://" .. id
s.Parent = char.HumanoidRootPart
s.Volume = volume or 1
s:Play()
game:GetService("Debris"):AddItem(s, 5)
end
end
local jumpCombo = 0
local function createAbilityButton(name, pos, color, cooldown, callback)
local btn = Instance.new("ImageButton", ScreenGui)
btn.Size = UDim2.new(0, 75, 0, 75)
btn.Position = pos
btn.BackgroundColor3 = color
btn.Draggable = true
Instance.new("UICorner", btn).CornerRadius = UDim.new(1, 0)
local nameLabel = Instance.new("TextLabel", btn)
nameLabel.Size = UDim2.new(1, 0, 0, 20)
nameLabel.Position = UDim2.new(0, 0, 1, 5)
nameLabel.BackgroundTransparency = 1
nameLabel.Text = name
nameLabel.TextColor3 = Color3.new(1, 1, 1)
nameLabel.Font = Enum.Font.SourceSansBold
nameLabel.TextSize = 10
local cdLabel = Instance.new("TextLabel", btn)
cdLabel.Size = UDim2.new(1, 0, 1, 0)
cdLabel.BackgroundTransparency = 1
cdLabel.Text = ""
cdLabel.TextColor3 = Color3.new(1, 1, 1)
cdLabel.Font = Enum.Font.SourceSansBold
cdLabel.TextSize = 26
local onCooldown = false
btn.MouseButton1Click:Connect(function()
if onCooldown then return end
local res = callback(Player.Character)
if res == false then return end
onCooldown = true
task.spawn(function()
btn.ImageTransparency = 0.7
local timeLeft = cooldown
while timeLeft > 0 do
cdLabel.Text = string.format("%.1f", timeLeft)
task.wait(0.1)
timeLeft = timeLeft - 0.1
end
cdLabel.Text = ""
btn.ImageTransparency = 0
onCooldown = false
end)
end)
end
-- 1: DASH SÔNICO
createAbilityButton("DASH SÔNICO", UDim2.new(0.75, 0, 0.5, 0), Color3.fromRGB(0, 120, 255), 26, function(char)
local hum = char.Humanoid
local root = char.HumanoidRootPart
playSound("111248671943382")
updateStatus("SONIC DASH", Color3.new(0, 0.8, 1))
local startTime = tick()
local hitSurvivor = false
local oldSens = UserInputService.MouseDeltaSensitivity
UserInputService.MouseDeltaSensitivity = 0.01
local connection
connection = RunService.Heartbeat:Connect(function()
if tick() - startTime < 5 and not hitSurvivor then
hum.WalkSpeed = 40
hum:Move(Vector3.new(0, 0, -1), true)
local hb = Instance.new("Part", workspace)
hb.Size = Vector3.new(4, 5, 4)
hb.Transparency = 0.85
hb.Color = Color3.new(1, 0, 0)
hb.Anchored = true
hb.CanCollide = false
hb.CFrame = root.CFrame * CFrame.new(0, 0, -1.5)
game:GetService("Debris"):AddItem(hb, 1)
for _, p in pairs(workspace:GetPartBoundsInBox(hb.CFrame, hb.Size)) do
local m = p:FindFirstAncestorOfClass("Model")
if m and m:FindFirstChild("Humanoid") and m ~= char then
hitSurvivor = true
break
end
end
else
connection:Disconnect()
UserInputService.MouseDeltaSensitivity = oldSens
if hitSurvivor then
playSound("129512064112357")
addEffectLabel("HUNT BOOST", Color3.new(0, 1, 0), 5)
hum.WalkSpeed = 27
task.wait(5)
else
playSound("89196971466013")
addEffectLabel("STUNNED", Color3.new(1, 0, 0), 10)
hum.WalkSpeed = 5
task.wait(10)
end
hum.WalkSpeed = 7
updateStatus("Idle", Color3.new(1, 1, 1))
end
end)
end)
-- 2: JUMP (Cooldown aumentado para 2.5s)
createAbilityButton("JUMP", UDim2.new(0.8, 0, 0.35, 0), Color3.fromRGB(255, 255, 0), 2.5, function(char)
local hum = char.Humanoid
local root = char.HumanoidRootPart
playSound("101356426416612")
hum.JumpPower = 70
hum:ChangeState(Enum.HumanoidStateType.Jumping)
hum.WalkSpeed = 30
local hitPlayer = false
local connection
connection = RunService.Heartbeat:Connect(function()
if hum:GetState() == Enum.HumanoidStateType.Landed or hitPlayer then
connection:Disconnect()
if hitPlayer then
jumpCombo = jumpCombo + 1
local cb = (jumpCombo == 2 and 19) or (jumpCombo >= 3 and 20) or 18
addEffectLabel("COMBO x"..jumpCombo, Color3.new(0, 1, 0), 2)
hum.WalkSpeed = cb
task.wait(2)
else jumpCombo = 0 end
hum.WalkSpeed = 7
return
end
local hb = Instance.new("Part", workspace)
hb.Size = Vector3.new(4, 4, 4)
hb.Transparency = 0.85
hb.Anchored = true
hb.CanCollide = false
hb.CFrame = root.CFrame
game:GetService("Debris"):AddItem(hb, 0.1)
for _, p in pairs(workspace:GetPartBoundsInBox(hb.CFrame, hb.Size)) do
local m = p:FindFirstAncestorOfClass("Model")
if m and m:FindFirstChild("Humanoid") and m ~= char then hitPlayer = true break end
end
end)
end)
-- 3: FOUND YOU! (Hitbox atrasada em 0.5s)
createAbilityButton("FOUND YOU!", UDim2.new(0.85, 0, 0.5, 0), Color3.fromRGB(255, 165, 0), 40, function(char)
local hum = char.Humanoid
local root = char.HumanoidRootPart
playSound("115559659035777")
local closestTarget = nil
local shortestDist = math.huge
for _, p in pairs(game.Players:GetPlayers()) do
if p ~= Player and p.Team and p.Team.Name == "Alive" and p.Character and p.Character:FindFirstChild("HumanoidRootPart") then
local d = (root.Position - p.Character.HumanoidRootPart.Position).Magnitude
if d < shortestDist then shortestDist = d closestTarget = p.Character.HumanoidRootPart end
end
end
if closestTarget then
root.CFrame = closestTarget.CFrame * CFrame.new(0, 0, 3)
hum.WalkSpeed = 0
task.wait(0.5) -- HITBOX NÃO É MAIS INSTANTÂNEA (Atraso de 0.5s)
local hb = Instance.new("Part", workspace)
hb.Size = Vector3.new(7, 7, 7)
hb.Transparency = 0.85
hb.Anchored = true
hb.CanCollide = false
hb.CFrame = root.CFrame * CFrame.new(0, 0, -2.5)
game:GetService("Debris"):AddItem(hb, 0.5)
local hit = false
for _, p in pairs(workspace:GetPartBoundsInBox(hb.CFrame, hb.Size)) do
local m = p:FindFirstAncestorOfClass("Model")
if m and m:FindFirstChild("Humanoid") and m ~= char then hit = true break end
end
if hit then
playSound("83968049964764")
playSound("101875040602061")
addEffectLabel("FOUND BOOST", Color3.new(0, 1, 0), 12)
hum.WalkSpeed = 20
task.wait(12)
else task.wait(1.5) end
end
hum.WalkSpeed = 7
end)
-- 4: PCX TP
createAbilityButton("PCX TP", UDim2.new(0.8, 0, 0.65, 0), Color3.fromRGB(0, 255, 255), 40, function(char)
if #SpawnedBlocks == 0 then return false end
local targetBlock = SpawnedBlocks[#SpawnedBlocks]
local root = char.HumanoidRootPart
local hum = char.Humanoid
root.CFrame = targetBlock.CFrame + Vector3.new(0, 3, 0)
updateStatus("PCX TELEPORT", Color3.new(0, 1, 1))
local hitAny = false
for i = 1, 7 do
local hb = Instance.new("Part", workspace)
hb.Size = Vector3.new(75, 30, 75)
hb.Transparency = 0.85
hb.Color = Color3.new(1, 0, 0)
hb.Anchored = true
hb.CanCollide = false
hb.CFrame = root.CFrame * CFrame.Angles(0, math.rad(i * (360/7)), 0)
game:GetService("Debris"):AddItem(hb, 1.2)
for _, p in pairs(workspace:GetPartBoundsInBox(hb.CFrame, hb.Size)) do
local m = p:FindFirstAncestorOfClass("Model")
if m and m:FindFirstChild("Humanoid") and m ~= char then
hitAny = true
if not m:FindFirstChild("PCX_Reveal") then
local hl = Instance.new("Highlight", m)
hl.Name = "PCX_Reveal"
hl.FillColor = Color3.new(1, 0, 0)
hl.DepthMode = Enum.HighlightDepthMode.AlwaysOnTop
game:GetService("Debris"):AddItem(hl, 9)
end
end
end
task.wait(0.05)
end
if hitAny then
addEffectLabel("REVELATION BOOST", Color3.new(1, 0, 0), 9)
hum.WalkSpeed = 24
task.wait(9)
hum.WalkSpeed = 7
end
updateStatus("Idle", Color3.new(1, 1, 1))
end)
end,
})No comments yet for this script.



