Article

KNIFE DUELS Scripts 2026 – NO KEY (Knife Aura)

Views: 4.3K

This page lists working scripts, key status, features, and update notes for this Roblox game.

Reviewed by RobScript Team Source status checked:

Get the current KNIFE DUELS script for Roblox. Vortix Hub is a no-key script with ESP, aimbot, auto aim, trigger bot, aim prediction, movement modifiers, and visual knife effects. It is listed for both PC and mobile executors.

The six older scripts previously listed on this page are now marked as not working. They remain available below as archived listings, but they should not be presented as current alternatives. The exact reason each script stopped working has not been independently confirmed.

Game link: Play KNIFE DUELS on Roblox

Current KNIFE DUELS script features

Vortix Hub focuses on target tracking, automatic aiming, movement changes, and cosmetic knife effects.

Aimbot and auto aim
Includes automatic targeting with adjustable FOV, smoothness, prediction, and a separate aim keybind.
ESP and wall check
Provides player visibility information and checks whether an obstacle blocks the selected target.
Trigger bot
Automatically reacts when a valid target reaches the configured aiming position.
Movement and visual settings
Includes adjustable walk speed, jump boost, rainbow knife, sparkle, and fire-effect controls.
Vortix Hub
Vortix Hub script preview

Vortix Hub

Developer
Vortix Hub
Created
Created
v2
NO KEY PC MOBILE
  • ESP
  • Rainbow Knife
  • Rainbow Speed Adjustment
  • +17 more
Copies 953 Discord
Details

Functions

  • ESP
  • Rainbow Knife
  • Rainbow Speed Adjustment
  • Sparkle Effect
  • Sparkle Amount Adjustment
  • Fire Effect
  • Fire Size Adjustment
  • UI Keybind
  • Aim Keybind
  • Walk Speed Modifier
  • Walk Speed Adjustment
  • Jump Boost
  • Jump Boost Adjustment
  • Aimbot
  • Aimbot FOV Adjustment
  • Aimbot Smoothness Adjustment
  • Auto Aim
  • Aim Prediction
  • Wall Check
  • Trigger Bot
Access
NO KEY
Tags
PC MOBILE
Languages
English
Compatibility
Delta Arceus X Codex Other

Change history

  • – Added to page!
Script code
loadstring(game:HttpGet("https://pastefy.app/iizD2kA3/raw"))()

How to use the KNIFE DUELS script

Use the current Vortix Hub listing instead of the archived scripts below.

  1. Open KNIFE DUELS and wait until the game finishes loading.
  2. Choose a compatible executor for your PC or mobile device.
  3. Copy the Vortix Hub code from the current script card.
  4. Paste the code into the executor and run it.
  5. Open the interface and configure the aim, ESP, movement, and keybind settings.
  6. Test one function at a time instead of enabling every combat and movement option together.
Roblox, KNIFE DUELS, executor, or remote-source updates can stop the script from loading or break individual functions.

KNIFE DUELS anti-cheat warning

KNIFE DUELS uses anti-cheat protection, and the official game description warns that cheating can result in a permanent ban. The exact detection process and number of triggers required for a ban are not publicly confirmed.

Avoid using scripts on a Roblox account that contains progress or items you are not prepared to lose. Using an alternative account does not prevent kicks, detections, or bans.

Archived scripts are no longer working

The six scripts below were previously listed as working KNIFE DUELS options but have now stopped working. Their cards are preserved for archive and update tracking only.

Do not choose an archived script instead of Vortix Hub unless its developer releases a confirmed update. A script menu opening does not prove that its combat functions still work.
american - silent aim open source [NOT WORKING]
american – silent aim open source [NOT WORKING] script preview

american – silent aim open source [NOT WORKING]

Developer
american
Created
Created
v2
NO KEY PC MOBILE OPEN SOURCE NO GUI OUTDATED

OUTDATED: This archived Silent Aim script is no longer working with the current version of KNIFE DUELS. Its full source remains visible for reference, but it should not be presented as an active script. The exact game or code change that broke it has not been confirmed.

  • Silent Aim
Copies 728
Details

Functions

  • Silent Aim
Access
NO KEY
Tags
PC MOBILE OPEN SOURCE NO GUI OUTDATED NOT WORKING
Languages
English
Compatibility
Delta Arceus X Codex Other

Change history

  • – Added to page!
  • – Description and source-type notes rewritten for KNIFE DUELS.
  • – Marked as not working and moved to the archive.
Script code
getgenv().KnifeConfig = {
  Enabled = true,
  HitPart = "Head",
  FOV = 450
}

local phem1 = game:GetService("Players")
local phem2 = game:GetService("Workspace")
local phem3 = phem1.LocalPlayer
local phem4 = phem2.CurrentCamera
local phem5 = require(phem3.PlayerScripts:WaitForChild("Controllers"):WaitForChild("Combat"):WaitForChild("KnifeController"))

local function phem6()
  local phem7 = nil
  local phem8 = getgenv().KnifeConfig.FOV
  local phem9 = phem4.ViewportSize / 2
  for phem20, phem10 in phem1:GetPlayers() do
    if phem10 ~= phem3 and phem10.Character and phem10.Character:FindFirstChild("Humanoid") and phem10.Character.Humanoid.Health > 0 then
      local phem11 = phem10.Character:FindFirstChild(getgenv().KnifeConfig.HitPart)
      if phem11 then
        local phem12, phem13 = phem4:WorldToViewportPoint(phem11.Position)
        if phem13 then
          local phem14 = (Vector2.new(phem12.X, phem12.Y) - phem9).Magnitude
          if phem14 < phem8 then
            phem7 = phem10
            phem8 = phem14
          end
        end
      end
    end
  end
  return phem7
end

local phem15 = phem5._GetThrowDirection
phem5._GetThrowDirection = function(phem16, phem17)
  if getgenv().KnifeConfig.Enabled then
    local phem18 = phem6()
    if phem18 and phem18.Character then
      local phem19 = phem18.Character:FindFirstChild(getgenv().KnifeConfig.HitPart)
      if phem19 then
        return (phem19.Position - phem17.Position).Unit
      end
    end
  end
  return phem15(phem16, phem17)
end
Combat Hub [NOT WORKING]
Combat Hub [NOT WORKING] script preview

Combat Hub [NOT WORKING]

Developer
Zeno01
Created
Created
v2
NO KEY PC MOBILE VISIBLE CORE CODE OUTDATED NOT WORKING

OUTDATED: Combat Hub is no longer working with the current version of KNIFE DUELS. The archived card is kept to document its previous Knife Silent Aim, FOV circle, center dot, radius, and target-part settings. It should not be treated as a working alternative to Vortix Hub.

  • Knife Silent Aim
  • Show FOV Circle
  • Show Center Dot
  • +2 more
Copies 444
Details

Functions

  • Knife Silent Aim
  • Show FOV Circle
  • Show Center Dot
  • Aim FOV Radius
  • Target Part
Access
NO KEY
Tags
PC MOBILE VISIBLE CORE CODE OUTDATED NOT WORKING
Languages
English
Compatibility
Delta Arceus X Codex Other

Change history

  • – Added to page!
  • – Description and source-type notes rewritten for KNIFE DUELS.
  • – Marked as not working and moved to the archive.
Script code
-- [[ Initialization Config ]]
getgenv().KnifeConfig = {
    Enabled = false,
    HitPart = "Head",
    FOV = 450,
    ShowFOV = true,
    ShowCenterDot = true,
    Thickness = 2,
    Transparency = 0.2,
    Color = Color3.fromRGB(255, 255, 255),
    CenterDotSize = 6,
    CenterDotColor = Color3.fromRGB(255, 255, 255),
}

-- [[ Services ]]
local Players = game:GetService("Players")
local Workspace = game:GetService("Workspace")
local LocalPlayer = Players.LocalPlayer
local PlayerGui = LocalPlayer:WaitForChild("PlayerGui")

-- [[ Mobile-Friendly GUI Cleanup & Setup ]]
local success, gethuiResult = pcall(function() return gethui() end)
local targetGuiParent = (success and gethuiResult) and gethuiResult or PlayerGui

if targetGuiParent:FindFirstChild("FOVCircleGui") then
    targetGuiParent.FOVCircleGui:Destroy()
end

local fovGui = Instance.new("ScreenGui")
fovGui.Name = "FOVCircleGui"
fovGui.ResetOnSpawn = false
fovGui.IgnoreGuiInset = true
fovGui.Parent = targetGuiParent

-- FOV Frame
local fovFrame = Instance.new("Frame")
fovFrame.Name = "FOVCircle"
fovFrame.AnchorPoint = Vector2.new(0.5, 0.5)
fovFrame.Position = UDim2.fromScale(0.5, 0.5)
fovFrame.BackgroundTransparency = 1
fovFrame.Visible = getgenv().KnifeConfig.ShowFOV
fovFrame.Parent = fovGui

local fovCorner = Instance.new("UICorner")
fovCorner.CornerRadius = UDim.new(1, 0)
fovCorner.Parent = fovFrame

local fovStroke = Instance.new("UIStroke")
fovStroke.Color = getgenv().KnifeConfig.Color
fovStroke.Thickness = getgenv().KnifeConfig.Thickness
fovStroke.Transparency = getgenv().KnifeConfig.Transparency
fovStroke.Parent = fovFrame

-- Center Dot
local centerDot = Instance.new("Frame")
centerDot.Name = "CenterDot"
centerDot.AnchorPoint = Vector2.new(0.5, 0.5)
centerDot.Position = UDim2.fromScale(0.5, 0.5)
centerDot.Size = UDim2.fromOffset(getgenv().KnifeConfig.CenterDotSize, getgenv().KnifeConfig.CenterDotSize)
centerDot.BackgroundColor3 = getgenv().KnifeConfig.CenterDotColor
centerDot.Visible = getgenv().KnifeConfig.ShowCenterDot and getgenv().KnifeConfig.ShowFOV
centerDot.Parent = fovGui

local dotCorner = Instance.new("UICorner")
dotCorner.CornerRadius = UDim.new(1, 0)
dotCorner.Parent = centerDot

-- [[ FOV Functions ]]
local function updateFOV()
    if not fovFrame or not centerDot then return end
    fovFrame.Position = UDim2.fromScale(0.5, 0.5)
    fovFrame.Size = UDim2.fromOffset(getgenv().KnifeConfig.FOV * 2, getgenv().KnifeConfig.FOV * 2)
    centerDot.Position = UDim2.fromScale(0.5, 0.5)
end

local function connectCamera(camera)
    if not camera then return end
    camera:GetPropertyChangedSignal("ViewportSize"):Connect(updateFOV)
    updateFOV()
end

connectCamera(Workspace.CurrentCamera)
Workspace:GetPropertyChangedSignal("CurrentCamera"):Connect(function()
    connectCamera(Workspace.CurrentCamera)
end)

updateFOV()

-- [[ Rayfield Gen2 UI Setup ]]
local Rayfield = loadstring(game:HttpGet("https://sirius.menu/gen2"))()

local window = Rayfield:CreateWindow({
    name = "Combat Hub",
    subtitle = "Rayfield Gen2",
})

local tab = window:CreateTab({ name = "Combat Options", icon = 93364949241311 })

-- Toggle: Silent Aim
tab:CreateToggle({
    name = "Enable Knife Silent Aim",
    currentValue = getgenv().KnifeConfig.Enabled,
    callback = function(value) 
        getgenv().KnifeConfig.Enabled = value 
    end,
})

-- Toggle: FOV Circle
tab:CreateToggle({
    name = "Show FOV Circle",
    currentValue = getgenv().KnifeConfig.ShowFOV,
    callback = function(value) 
        getgenv().KnifeConfig.ShowFOV = value
        if fovFrame then fovFrame.Visible = value end
        if centerDot then centerDot.Visible = value and getgenv().KnifeConfig.ShowCenterDot end
    end,
})

-- Toggle: Center Dot
tab:CreateToggle({
    name = "Show Center Dot",
    currentValue = getgenv().KnifeConfig.ShowCenterDot,
    callback = function(value)
        getgenv().KnifeConfig.ShowCenterDot = value
        if centerDot then centerDot.Visible = getgenv().KnifeConfig.ShowFOV and value end
    end,
})

-- Slider: FOV Radius
tab:CreateSlider({
    name = "Aim FOV Radius",
    range = {0, 1000},
    increment = 10,
    currentValue = getgenv().KnifeConfig.FOV,
    callback = function(value)
        getgenv().KnifeConfig.FOV = value
        updateFOV()
    end,
})

-- Dropdown: Hit Part
tab:CreateDropdown({
    name = "Target Part",
    options = {"Head", "HumanoidRootPart", "Torso", "UpperTorso"},
    currentValue = getgenv().KnifeConfig.HitPart,
    callback = function(value)
        getgenv().KnifeConfig.HitPart = value[1] 
    end,
})

-- [[ Knife Controller Hook ]]
local KnifeController = require(LocalPlayer.PlayerScripts:WaitForChild("Controllers"):WaitForChild("Combat"):WaitForChild("KnifeController"))

local function getClosestPlayer()
    local targetPlayer = nil
    local currentFOV = getgenv().KnifeConfig.FOV
    local currentCamera = Workspace.CurrentCamera
    
    if not currentCamera then return nil end

    local screenCenter = currentCamera.ViewportSize / 2
    local hitPartName = getgenv().KnifeConfig.HitPart

    for _, player in ipairs(Players:GetPlayers()) do
        if player == LocalPlayer then continue end
        
        local character = player.Character
        if not character then continue end
        
        local humanoid = character:FindFirstChildOfClass("Humanoid")
        if not humanoid or humanoid.Health <= 0 then continue end
        
        local targetPart = character:FindFirstChild(hitPartName)
        if not targetPart then continue end
        
        local screenPos, onScreen = currentCamera:WorldToViewportPoint(targetPart.Position)
        if not onScreen then continue end
        
        local distanceFromCenter = (Vector2.new(screenPos.X, screenPos.Y) - screenCenter).Magnitude
        if distanceFromCenter < currentFOV then
            targetPlayer = player
            currentFOV = distanceFromCenter
        end
    end

    return targetPlayer
end

local originalGetThrowDirection = KnifeController._GetThrowDirection

KnifeController._GetThrowDirection = function(self, startCFrame, ...)
    if getgenv().KnifeConfig.Enabled then
        local target = getClosestPlayer()
        if target and target.Character then
            local targetPart = target.Character:FindFirstChild(getgenv().KnifeConfig.HitPart)
            if targetPart then
                return (targetPart.Position - startCFrame.Position).Unit
            end
        end
    end

    return originalGetThrowDirection(self, startCFrame, ...)
end
Shark Hub [NOT WORKING]
Shark Hub [NOT WORKING] script preview

Shark Hub [NOT WORKING]

Developer
Shrak
Created
Created
v2
NO KEY PC MOBILE REMOTE LOADER OUTDATED NOT WORKING

OUTDATED: Shark Hub is no longer working with the current version of KNIFE DUELS. Its old Silent Aim, Knife Aura, Triggerbot, Auto Fire, Chams, trade, duel-request, and code tools are listed only for archive purposes. The remote loader should not be treated as a current working script.

  • Silent Aim
  • Knife Aura
  • Knife Triggerbot
  • +7 more
Copies 313 Discord
Details

Functions

  • Silent Aim
  • Knife Aura
  • Knife Triggerbot
  • Auto Fire
  • Show FOV
  • FOV Size
  • Chams
  • Trade All
  • Send 1v1 Request to All
  • Redeem All Codes
Access
NO KEY
Tags
PC MOBILE REMOTE LOADER OUTDATED NOT WORKING
Languages
English
Compatibility
Delta Arceus X Codex Other

Change history

  • – Added to page!
  • – Description and source-type notes rewritten for KNIFE DUELS.
  • – Marked as not working and moved to the archive.
Script code
loadstring(game:HttpGet('https://raw.githubusercontent.com/imshrak/knifeduels/refs/heads/main/menu'))()
R9zen [NOT WORKING]
R9zen [NOT WORKING] script preview

R9zen [NOT WORKING]

Developer
R9zen
Created
Created
v2
NO KEY PC MOBILE REMOTE LOADER OUTDATED NOT WORKING

OUTDATED: R9zen is no longer working with the current version of KNIFE DUELS. Its previous aimbot, ESP, Auto Dodge, movement, camera, and utility features are shown only as an archive of the old release. The remote loader should not be presented as an active option.

  • Anti-Cheat
  • Auto Chat
  • Avatar
  • +24 more
Copies 232 Discord
Details

Functions

  • Anti-Cheat
  • Auto Chat
  • Avatar
  • Aimbot
  • Aimbot Target Part
  • Aimbot FOV
  • Aimbot Range
  • Auto Dodge
  • Noclip
  • Camera FOV
  • ESP
  • Team Check
  • Box ESP
  • Tracers
  • Player Names
  • Player Health
  • Spin
  • Spin Speed
  • Fly
  • Fly Speed
  • Third Person
  • Third Person Distance
  • Third Person Height
  • Slide
  • Slide Speed
  • Galaxy
  • Streamer Mode
Access
NO KEY
Tags
PC MOBILE REMOTE LOADER OUTDATED NOT WORKING
Languages
English
Compatibility
Delta Arceus X Codex Other

Change history

  • – Added to page!
  • – Description and source-type notes rewritten for KNIFE DUELS.
  • – Marked as not working and moved to the archive.
Script code
loadstring(game:HttpGet("https://raw.githubusercontent.com/r9zenbot/r9zen-hile/refs/heads/main/R9zenScriptForYou"))()
Azerty Hub [NOT WORKING]
Azerty Hub [NOT WORKING] script preview

Azerty Hub [NOT WORKING]

Developer
Azerty hub
Created
Created
v2
NO KEY PC MOBILE REMOTE LOADER CONFIGS OUTDATED

OUTDATED: Azerty Hub is no longer working with the current version of KNIFE DUELS. Its former Silent Aim, hitbox, ESP, movement, theme, and config tools are kept in this card for archive purposes. It should not be recommended as a current script until a confirmed update is released.

  • Silent Aim
  • Visibility Check
  • Hitbox Expander Target Part
  • +29 more
Copies 141
Details

Functions

  • Silent Aim
  • Visibility Check
  • Hitbox Expander Target Part
  • Silent Aim FOV Radius
  • Hit Chance
  • Show FOV Circle
  • Enable Hitbox Expander
  • Hitbox Scale Multiplier
  • Main ESP
  • Show 2D Boxes
  • Show Corner ESP
  • Show Tracers
  • Show Skeleton ESP
  • Max ESP Render Distance
  • Custom Walk Speed
  • Walk Speed Value
  • Fly Mode
  • Fly Speed
  • Infinite Jump
  • Background Color
  • Main Color
  • Accent Color
  • Outline Color
  • Font Color
  • Theme Selection
  • Save Theme
  • Load Theme
  • Set Default Theme
  • Create Config
  • Load Config
  • Overwrite Config
  • Set Config as Autoload
Access
NO KEY
Tags
PC MOBILE REMOTE LOADER CONFIGS OUTDATED NOT WORKING
Languages
English
Compatibility
Delta Arceus X Codex Other

Change history

  • – Added to page!
  • – Description and source-type notes rewritten for KNIFE DUELS.
  • – Marked as not working and moved to the archive.
Script code
loadstring(game:HttpGet("https://raw.githubusercontent.com/Azertych/Azerty-hub/refs/heads/main/Azerty%20hub"))()
Vodka Scripts [NOT WORKING]
Vodka Scripts [NOT WORKING] script preview

Vodka Scripts [NOT WORKING]

Developer
Vodka scripts
Created
Created
v2
NO KEY PC MOBILE REMOTE LOADER OUTDATED NOT WORKING

OUTDATED: Vodka Scripts is no longer working with the current version of KNIFE DUELS. Its old Knife Aim, Team Check, Snapline, and FOV functions are preserved only as an archived listing. The Pastebin loader should not be treated as a current working script.

  • Knife Aim
  • Team Check
  • Snapline
  • +1 more
Copies 163 Discord
Details

Functions

  • Knife Aim
  • Team Check
  • Snapline
  • FOV
Access
NO KEY
Tags
PC MOBILE REMOTE LOADER OUTDATED NOT WORKING
Languages
English
Compatibility
Delta Arceus X Codex Other

Change history

  • – Added to page!
  • – Description and source-type notes rewritten for KNIFE DUELS.
  • – Marked as not working and moved to the archive.
Script code
loadstring(game:HttpGet("https://pastebin.com/raw/ExTjeqUX"))()

Robscript team opinion

Vortix Hub is currently the only active script listed on this page. Its strongest section is the aiming setup, which combines aimbot, auto aim, aim prediction, wall check, adjustable FOV, smoothness controls, and trigger bot. ESP and movement modifiers add extra utility, while the rainbow knife, sparkle, and fire settings are cosmetic. The six older scripts remain visible only as archived records because they no longer work with the current version of KNIFE DUELS. We cannot confirm that every old script was broken by the same anti-cheat update, so the page does not present that explanation as a verified fact.

KNIFE DUELS script FAQ

Current information about Vortix Hub, the archived scripts, access, compatibility, and anti-cheat risk.

Which KNIFE DUELS script currently works?
Vortix Hub is the current script listed on this page. The six older scripts have been marked as not working and are kept only as archived listings.
Is Vortix Hub keyless?
Yes. Vortix Hub is currently listed as NO KEY, so it does not require a separate key verification process before opening the interface.
Does the KNIFE DUELS script support mobile?
Vortix Hub is listed for PC and mobile, with Delta, Arceus X, Codex, and other executors included in its compatibility information. Executor and game updates can still break loading or individual functions.
What functions are included in Vortix Hub?
The main functions include ESP, aimbot, auto aim, aim prediction, wall check, trigger bot, adjustable FOV and smoothness, walk speed, jump boost, keybinds, and cosmetic knife effects.
Why are the older scripts still shown?
Their cards are preserved as archived records so visitors can see that they are outdated and avoid mistaking old search results or loaders for current working options.
Did the anti-cheat break every old script?
That has not been confirmed. All six older scripts stopped working, but the exact reason and timing were not independently verified for each script.
Can using a KNIFE DUELS script result in a ban?
Yes. The official game description warns that cheating can result in a permanent ban. The exact detection process and number of anti-cheat triggers required for a ban are not publicly confirmed.

Page update: August 6, 2026 — Vortix Hub added as the current no-key script. American Silent Aim, Combat Hub, Shark Hub, R9zen, Azerty Hub, and Vodka Scripts were marked as not working and moved to the archived section.