Cryziie’s Arsenal Script Keyless
Arsenal Keyless
Cryziie’s Arsenal Script Keyless
👤 alexriderr 👁 15 views ❤️ 0 likes ⏱ Jun 24, 2026
This Arsenal script was created by me (Cryziie). It's my first script, but it comes with a solid set of features and performs surprisingly well for an initial release. Give it a try and see what it has to offer!
✨ Features
Infinite Jump Flight No Clip ESP Aimbot (Ignore Username / Unignore Username)
📋 Script Code
local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

local Window = Rayfield:CreateWindow({
    Name = "Cryziie's Arsenal Script",
    Icon = 0,
    LoadingTitle = "taking suggestions dm @Cryziie on discord",
    LoadingSubtitle = "Presented by: Cryziie",
    ShowText = "taking suggestions dm @Cryziie on discord",
    Theme = "Default",
    ToggleUIKeybind = "K",
    DisableRayfieldPrompts = false,
    DisableBuildWarnings = false,
    ConfigurationSaving = {
        Enabled = true,
        FolderName = nil,
        FileName = "Big Hub"
    },
    Discord = {
        Enabled = false,
        Invite = "noinvitelink",
        RememberJoins = true
    },
    KeySystem = false,
    KeySettings = {
        Title = "Untitled",
        Subtitle = "Key System",
        Note = "No method of obtaining the key is provided",
        FileName = "Key",
        SaveKey = true,
        GrabKeyFromSite = false,
        Key = {"Hello"}
    }
})

local MainTab = Window:CreateTab("Movement", nil)

-- Infinite Jump Toggle
local InfiniteJumpEnabled = false
local InfiniteJumpConnection = nil

MainTab:CreateToggle({
    Name = "Infinite Jump",
    CurrentValue = false,
    Callback = function(Value)
        InfiniteJumpEnabled = Value
        
        -- Clean up existing connection if toggled off
        if not InfiniteJumpEnabled then
            if InfiniteJumpConnection then
                InfiniteJumpConnection:Disconnect()
                InfiniteJumpConnection = nil
            end
            return
        end

        -- Start connection when toggled on
        local Players = game:GetService("Players")
        local UserInputService = game:GetService("UserInputService")
        local player = Players.LocalPlayer

        InfiniteJumpConnection = UserInputService.InputBegan:Connect(function(input, gameProcessed)
            if gameProcessed then return end
            if not InfiniteJumpEnabled then return end

            if input.KeyCode == Enum.KeyCode.Space then
                local character = player.Character
                local humanoid = character and character:FindFirstChildOfClass("Humanoid")
                local rootPart = character and character:FindFirstChild("HumanoidRootPart")

                if humanoid and rootPart and humanoid:GetState() ~= Enum.HumanoidStateType.Dead then
                    humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
                    rootPart.AssemblyLinearVelocity = Vector3.new(rootPart.AssemblyLinearVelocity.X, humanoid.JumpPower, rootPart.AssemblyLinearVelocity.Z)
                end
            end
        end)
    end,
})

local Flying = false
local FlySpeedSetting = 50
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")

local function toggleFlight(enabled)
    if enabled then
        local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
        local root = character:WaitForChild("HumanoidRootPart")

        local bv = Instance.new("BodyVelocity")
        bv.MaxForce = Vector3.new(1e5, 1e5, 1e5)
        bv.Parent = root

        local bg = Instance.new("BodyGyro")
        bg.MaxTorque = Vector3.new(1e5, 1e5, 1e5)
        bg.CFrame = root.CFrame
        bg.Parent = root

        RunService.RenderStepped:Connect(function() 
            if Flying then
                local moveDirection = Vector3.new(0, 0, 0)
                if UserInputService:IsKeyDown(Enum.KeyCode.W) then moveDirection = moveDirection + workspace.CurrentCamera.CFrame.LookVector end
                if UserInputService:IsKeyDown(Enum.KeyCode.S) then moveDirection = moveDirection - workspace.CurrentCamera.CFrame.LookVector end
                if UserInputService:IsKeyDown(Enum.KeyCode.A) then moveDirection = moveDirection - workspace.CurrentCamera.CFrame.RightVector end
                if UserInputService:IsKeyDown(Enum.KeyCode.D) then moveDirection = moveDirection + workspace.CurrentCamera.CFrame.RightVector end
                if UserInputService:IsKeyDown(Enum.KeyCode.Space) then moveDirection = moveDirection + Vector3.new(0, 1, 0) end
                if UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) then moveDirection = moveDirection - Vector3.new(0, 1, 0) end

                -- Update velocity only if there is a movement input
                if moveDirection.Magnitude > 0 then
                    bv.Velocity = moveDirection.Unit * FlySpeedSetting
                else
                    bv.Velocity = Vector3.new(0, 0, 0) -- Stop movement when no keys are pressed
                end
                
                -- Maintain vertical position to avoid any unintended downward movement
                bv.Velocity = Vector3.new(bv.Velocity.X, bv.Velocity.Y, bv.Velocity.Z)
            end
        end)
    else
        local character = LocalPlayer.Character
        if character and character:FindFirstChild("HumanoidRootPart") then
            for _, obj in pairs(character.HumanoidRootPart:GetChildren()) do
                if obj:IsA("BodyVelocity") or obj:IsA("BodyGyro") then
                    obj:Destroy()
                end
            end
        end
    end
end

MainTab:CreateToggle({
    Name = "Flight Mode",
    Info = "Activating this instantly starts flying. Deactivating stops it.",
    CurrentValue = false,
    Flag = "FlightToggleClean",
    Callback = function(Value)
        Flying = Value
        toggleFlight(Value)
    end,
})

-- Flight Speed Slider
MainTab:CreateSlider({
    Name = "Fly Speed",
    Info = "Adjusts your velocity while flying.",
    Range = {0, 400},
    Increment = 5,
    Suffix = " Speed",
    CurrentValue = 50,
    Flag = "FlySpeedSlider",
    Callback = function(Value)
        FlySpeedSetting = Value
        local Player = Players.LocalPlayer
        if not Player.Character or not Player.Character:FindFirstChild("Humanoid") then return end
        if Player.Character.Humanoid:GetState() == Enum.HumanoidStateType.Freefall then
            Player.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
        end
    end,
})

MainTab:CreateToggle({
    Name = "No Clip",
    Info = "Enable/Disable No Clip (pass through walls)",
    CurrentValue = false,
    Flag = "NoClipToggle",
    Callback = function(Value)
        NoClipEnabled = Value
        local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
        
        for _, part in pairs(character:GetChildren()) do
            if part:IsA("BasePart") then
                part.CanCollide = not NoClipEnabled -- Disable collisions in No Clip mode
            end
        end

        if NoClipEnabled then
            RunService.Stepped:Connect(function()
                if NoClipEnabled then
                    local root = character:FindFirstChild("HumanoidRootPart")
                    if root then
                        root.Position = root.Position -- This will continuously set position, preventing it from snapping back
                    end
                end
            end)
        end
    end,
})

local Divider = MainTab:CreateDivider()
local Paragraph = MainTab:CreateParagraph({Title = "I am still learning and definitely taking suggestions for features to add just dm @Cryziie on discord", Content = ""})
local Paragraph = MainTab:CreateParagraph({Title = "this also works on other games too i know flight works on jailbreak mm2 just try it out and LMKK watchu think PLEASEE", Content = ""})

local SecondTab = Window:CreateTab("Extra", nil)

-- ESP Setup
local ESPEnabled = false
local Camera = workspace.CurrentCamera
local Cache = {}

local function CleanPlayerESP(player)
    if Cache[player] then
        if Cache[player].Line then 
            Cache[player].Line:Destroy() 
            Cache[player].Line = nil
        end
        if Cache[player].Text then 
            Cache[player].Text:Destroy() 
            Cache[player].Text = nil
        end
        if Cache[player].Highlight then 
            Cache[player].Highlight:Destroy() 
            Cache[player].Highlight = nil
        end
        Cache[player] = nil
    end
end

local function CreateESP(player)
    if player == LocalPlayer then return end

    local connection
    connection = RunService.RenderStepped:Connect(function()
        local character = player.Character
        local root = character and character:FindFirstChild("HumanoidRootPart")
        local humanoid = character and character:FindFirstChildOfClass("Humanoid")

        if not character or not root or not humanoid or humanoid.Health  0 then
                local dist = (head.Position - myRoot.Position).Magnitude
                if dist < shortestDist then
                    shortestDist = dist
                    closest = head
                end
            end
        end
    end
    
    return closest
end

-- Aimbot Toggle
SecondTab:CreateToggle({
    Name = "Aimbot",
    Info = "Automatically locks onto the nearest enemy.",
    CurrentValue = false,
    Flag = "AimbotToggle",
    Callback = function(Value)
        AimbotEnabled = Value
        if AimbotConn then AimbotConn:Disconnect() AimbotConn = nil end

        if Value then
            AimbotConn = game:GetService("RunService").RenderStepped:Connect(function()
                if AimbotEnabled then
                    local target = GetClosestEnemy()
                    if target then
                        local camera = workspace.CurrentCamera
                        local targetPosition = target.Position

                        -- Aim directly at the target's head
                        camera.CFrame = CFrame.new(camera.CFrame.Position, targetPosition)

                        -- Uncomment the following line if you want to shoot automatically at the target
                        -- ShootAtTarget(target)
                    end
                end
            end)
        end
    end,
})

-- Function to handle shooting logic to hit the target
local function ShootAtTarget(target)
    -- This shoots if you want it to
    -- Ensure to implement your shooting logic here, like creating a bullet and setting its direction.
end

-- Add Ignore Usernames UI Element
SecondTab:CreateInput({
    Name = "Ignore Username",
    PlaceholderText = "Enter the username to ignore",
    RemoveTextAfterFocusLost = true,
    Callback = function(username)
        if username and username ~= "" then
            table.insert(ignoredUsernames, username)
            print(username .. " has been added to ignore list.")
        end
    end,
})

-- Remove from Ignore Usernames
SecondTab:CreateInput({
    Name = "Remove Ignore Username",
    PlaceholderText = "Enter username to remove",
    RemoveTextAfterFocusLost = true,
    Callback = function(username)
        for i = #ignoredUsernames, 1, -1 do
            if ignoredUsernames[i] == username then
                table.remove(ignoredUsernames, i)
                print(username .. " has been removed from ignore list.")
                break
            end
        end
    end,
})
🎮 Similar Scripts
💬 Comments (0)
Login to post a comment
No comments yet. Be the first!
Script Info
Game Arsenal
TypeKeyless
Authoralexriderr
Views15
Likes0
PublishedJun 24, 2026
🎮 Play Game on Roblox
🕐 Recent Scripts
+1 Speed Soccer Escape Auto wins script OP
+1 Speed Soccer Escape Auto wins script OP
+1 Speed Soccer Escape • 👁 1
Keyless
TDS Stats script (KeyLess) – Player Info, Coins
TDS Stats script (KeyLess) – Player Info, Coins
Tower Defense Simulator • 👁 2
Keyless
Krita Hub Realistic Street Soccer script (Keyless) – Auto Tackle
Krita Hub Realistic Street Soccer script (Keyless) – Auto Tackle
Realistic Street Soccer • 👁 4
Keyless
+1 Speed Ninja Escape Auto wins script OP (No Keys)
+1 Speed Ninja Escape Auto wins script OP (No Keys)
+1 Speed Ninja Escape • 👁 3
Keyless
Galactic Scripts +1 Speed Keyboard Escape OP (Keyless) – Auto Win
Galactic Scripts +1 Speed Keyboard Escape OP (Keyless) – Auto Win
+1 Speed Keyboard Escape • 👁 6
Keyless