Home All Scripts Trending Forum Upload Script Login with Google
The Chosen One Script | Rayware Not, Keyless 🔓 Keyless

The Chosen One Script | Rayware Not, Keyless

2 views  •  6 days ago
T
The Chosen One
2 views 6 days ago #TheChosenOne

Looking for a reliable The Chosen One script that actually works? This one covers the basics well — Rayware Not Ai
Works
U… and Esp are included along with a few other useful options. It is keyless.

What This Script Can Do

  • Rayware Not Ai
    Works
    U…:
    Handles Rayware Not Ai
    Works
    U… automatically in The Chosen One, so you don’t have to do it manually every session.
  • Access: No key system or Linkvertise redirect needed — just paste and run.
  • Executor Compatibility: Works great on Delta, Codex, Hydrogen, Wave, and most mobile and PC executors.

How to Use This Script

  1. Start Roblox and join a The Chosen One server — any public server works fine.
  2. Wait until you’re fully loaded into the game world before running any script.
  3. Open your executor app (Delta, Codex, Hydrogen, Wave, or any compatible one) and go to the script tab.
  4. Copy the loadstring code shown on this page and paste it into your executor’s script box, then press Execute.
  5. A GUI or confirmation should appear in-game — use it to turn on the features you want and adjust any settings.
Compatible Executors: Codex, Delta, Hydro, Wave, Xeno
Script Code
-- RayWare GUI for The Chosen One
-- Credits: Ray, Koi, Ched | Improved by Grok

local RayWare = Instance.new("ScreenGui")
RayWare.Name = "RayWare"
RayWare.ResetOnSpawn = false
RayWare.Parent = game:GetService("CoreGui")

-- Smaller MainFrame
local MainFrame = Instance.new("Frame")
MainFrame.Name = "MainFrame"
MainFrame.Size = UDim2.new(0, 420, 0, 380)        -- Reduced from 520x480
MainFrame.Position = UDim2.new(0.5, -210, 0.5, -190)
MainFrame.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
MainFrame.Active = true
MainFrame.Draggable = true
MainFrame.Parent = RayWare

local UICorner = Instance.new("UICorner")
UICorner.CornerRadius = UDim.new(0, 10)
UICorner.Parent = MainFrame

-- Title Bar
local TitleBar = Instance.new("Frame")
TitleBar.Size = UDim2.new(1, 0, 0, 45)           -- Slightly shorter
TitleBar.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
TitleBar.Parent = MainFrame

local TitleCorner = Instance.new("UICorner")
TitleCorner.CornerRadius = UDim.new(0, 10)
TitleCorner.Parent = TitleBar

local Title = Instance.new("TextLabel")
Title.Size = UDim2.new(1, 0, 0.6, 0)
Title.BackgroundTransparency = 1
Title.Text = "RayWare"
Title.TextColor3 = Color3.fromRGB(255, 255, 255)
Title.TextScaled = true
Title.Font = Enum.Font.GothamBold
Title.Parent = TitleBar

local GameTitle = Instance.new("TextLabel")
GameTitle.Size = UDim2.new(1, 0, 0.4, 0)
GameTitle.Position = UDim2.new(0, 0, 0.6, 0)
GameTitle.BackgroundTransparency = 1
GameTitle.Text = "The Chosen One"
GameTitle.TextColor3 = Color3.fromRGB(200, 200, 200)
GameTitle.TextScaled = true
GameTitle.Font = Enum.Font.Gotham
GameTitle.Parent = TitleBar

-- Credits
local Credits = Instance.new("TextLabel")
Credits.Size = UDim2.new(1, 0, 0, 22)
Credits.Position = UDim2.new(0, 0, 1, -22)
Credits.BackgroundTransparency = 1
Credits.Text = "Credits: Ray, Koi, Ched"
Credits.TextColor3 = Color3.fromRGB(160, 160, 160)
Credits.TextScaled = true
Credits.Font = Enum.Font.Gotham
Credits.Parent = MainFrame

-- Close Button
local CloseButton = Instance.new("TextButton")
CloseButton.Size = UDim2.new(0, 35, 0, 35)
CloseButton.Position = UDim2.new(1, -38, 0, 5)
CloseButton.BackgroundTransparency = 1
CloseButton.Text = "✕"
CloseButton.TextColor3 = Color3.fromRGB(255, 80, 80)
CloseButton.TextScaled = true
CloseButton.Font = Enum.Font.GothamBold
CloseButton.Parent = TitleBar

CloseButton.MouseButton1Click:Connect(function()
    RayWare:Destroy()
end)

local function SendNotification(title, text)
    game.StarterGui:SetCore("SendNotification", {Title = title, Text = text, Duration = 3})
end

local chatRemote = game:GetService("ReplicatedStorage"):FindFirstChild("DefaultChatSystemChatEvents", true) and
                   game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents:FindFirstChild("SayMessageRequest")

local function AutoChat(msg)
    if chatRemote then pcall(function() chatRemote:FireServer(msg, "All") end) end
end

-- Scrolling Frame (adjusted for smaller size)
local Scrolling = Instance.new("ScrollingFrame")
Scrolling.Size = UDim2.new(1, -20, 1, -135)      -- Adjusted height
Scrolling.Position = UDim2.new(0, 10, 0, 60)
Scrolling.BackgroundTransparency = 1
Scrolling.ScrollBarThickness = 6
Scrolling.Parent = MainFrame

local UIListLayout = Instance.new("UIListLayout")
UIListLayout.SortOrder = Enum.SortOrder.LayoutOrder
UIListLayout.Padding = UDim.new(0, 6)            -- Slightly tighter padding
UIListLayout.Parent = Scrolling

-- Toggle & Button creators (slightly smaller elements)
local function CreateToggle(name, callback)
    local f = Instance.new("Frame")
    f.Size = UDim2.new(1, -10, 0, 45)            -- Smaller height
    f.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
    f.Parent = Scrolling
    Instance.new("UICorner", f).CornerRadius = UDim.new(0, 8)

    local l = Instance.new("TextLabel")
    l.Size = UDim2.new(0.65, 0, 1, 0)
    l.BackgroundTransparency = 1
    l.Text = "   " .. name
    l.TextColor3 = Color3.fromRGB(255, 255, 255)
    l.TextXAlignment = Enum.TextXAlignment.Left
    l.TextScaled = true
    l.Font = Enum.Font.Gotham
    l.Parent = f

    local b = Instance.new("TextButton")
    b.Size = UDim2.new(0, 70, 0, 30)             -- Smaller toggle button
    b.Position = UDim2.new(0.78, 0, 0.5, -15)
    b.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
    b.Text = "OFF"
    b.TextColor3 = Color3.fromRGB(255, 100, 100)
    b.TextScaled = true
    b.Font = Enum.Font.GothamBold
    b.Parent = f

    local enabled = false
    b.MouseButton1Click:Connect(function()
        enabled = not enabled
        b.Text = enabled and "ON" or "OFF"
        b.BackgroundColor3 = enabled and Color3.fromRGB(0, 120, 0) or Color3.fromRGB(60, 60, 60)
        b.TextColor3 = enabled and Color3.fromRGB(100, 255, 100) or Color3.fromRGB(255, 100, 100)
        SendNotification("RayWare", name .. (enabled and " Enabled ✅" or " Disabled ❌"))
        if callback then callback(enabled) end
    end)
    return {Button = b, Enabled = function() return enabled end}
end

local function CreateButton(name, callback)
    local f = Instance.new("Frame")
    f.Size = UDim2.new(1, -10, 0, 45)            -- Smaller height
    f.BackgroundColor3 = Color3.fromRGB(35, 35, 35)
    f.Parent = Scrolling
    Instance.new("UICorner", f).CornerRadius = UDim.new(0, 8)

    local btn = Instance.new("TextButton")
    btn.Size = UDim2.new(1, -20, 1, -10)
    btn.Position = UDim2.new(0, 10, 0, 5)
    btn.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
    btn.Text = name
    btn.TextColor3 = Color3.fromRGB(255, 255, 255)
    btn.TextScaled = true
    btn.Font = Enum.Font.GothamBold
    btn.Parent = f

    btn.MouseButton1Click:Connect(function()
        SendNotification("RayWare", name .. " Activated ⚡")
        if callback then callback() end
    end)
end

-- ==================== STATE VARIABLES ====================
local deleteAuraEnabled = false
local noclipEnabled = false
local infJumpEnabled = false

-- ==================== FEATURES ====================
-- (All your features stay exactly the same)
CreateToggle("Auto Chat", function(state)
    if state then
        game.Players.PlayerAdded:Connect(function(plr)
            wait(1.5)
            AutoChat("👋 " .. plr.Name .. " Joined The server!")
        end)
    end
end)

local breakerConnection
CreateToggle("Bkit Breaker (Anti-Build)", function(state)
    if state then
        breakerConnection = game:GetService("RunService").Heartbeat:Connect(function()
            local hasBkit = false
            local player = game.Players.LocalPlayer
            local character = player.Character

            for _, tool in ipairs(player.Backpack:GetChildren()) do
                if tool.Name:lower():find("bkit") or tool.Name:lower():find("build") then
                    hasBkit = true
                    break
                end
            end
            if character then
                for _, tool in ipairs(character:GetChildren()) do
                    if tool:IsA("Tool") and (tool.Name:lower():find("bkit") or tool.Name:lower():find("build")) then
                        hasBkit = true
                        break
                    end
                end
            end

            if hasBkit then
                for _, v in ipairs(workspace:GetDescendants()) do
                    if v:IsA("BasePart") or v:IsA("Model") then
                        local n = v.Name:lower()
                        if n:find("bkit") or n:find("build") or n:find("kit") then
                            pcall(function() v:Destroy() end)
                        end
                    end
                end
            end
        end)
    elseif breakerConnection then
        breakerConnection:Disconnect()
        breakerConnection = nil
    end
end)

CreateToggle("Delete Aura", function(state)
    deleteAuraEnabled = state
    if state then
        spawn(function()
            while deleteAuraEnabled do
                local char = game.Players.LocalPlayer.Character
                if char and char:FindFirstChild("HumanoidRootPart") then
                    local rootPos = char.HumanoidRootPart.Position
                    for _, v in ipairs(workspace:GetDescendants()) do
                        if (v:IsA("BasePart") or v:IsA("Model")) then
                            local n = v.Name:lower()
                            if n:find("bkit") or n:find("build") or n:find("kit") then
                                local part = v:FindFirstChildWhichIsA("BasePart") or v
                                if part and (part.Position - rootPos).Magnitude < 50 then
                                    pcall(function() v:Destroy() end)
                                end
                            end
                        end
                    end
                end
                wait(0.15)
            end
        end)
    end
end)

CreateToggle("Speed Hack", function(state)
    local speed = state and 100 or 16
    local player = game.Players.LocalPlayer

    local function applySpeed()
        if player.Character and player.Character:FindFirstChild("Humanoid") then
            player.Character.Humanoid.WalkSpeed = speed
        end
    end

    applySpeed()
    player.CharacterAdded:Connect(function()
        wait(0.5)
        applySpeed()
    end)
end)

CreateToggle("Infinite Jump", function(state)
    infJumpEnabled = state
    if state then
        game:GetService("UserInputService").JumpRequest:Connect(function()
            if infJumpEnabled and game.Players.LocalPlayer.Character then
                local hum = game.Players.LocalPlayer.Character:FindFirstChild("Humanoid")
                if hum then hum:ChangeState("Jumping") end
            end
        end)
    end
end)

CreateToggle("Noclip", function(state)
    noclipEnabled = state
    spawn(function()
        while noclipEnabled do
            local char = game.Players.LocalPlayer.Character
            if char then
                for _, part in pairs(char:GetDescendants()) do
                    if part:IsA("BasePart") then
                        part.CanCollide = false
                    end
                end
            end
            wait(0.1)
        end
        local char = game.Players.LocalPlayer.Character
        if char then
            for _, part in pairs(char:GetDescendants()) do
                if part:IsA("BasePart") then
                    part.CanCollide = true
                end
            end
        end
    end)
end)

CreateButton("Break All Visible Bkits", function()
    SendNotification("RayWare", "Breaking all visible Bkits...")
    for _, v in ipairs(workspace:GetDescendants()) do
        if v:IsA("BasePart") or v:IsA("Model") then
            local n = v.Name:lower()
            if n:find("bkit") or n:find("build") or n:find("kit") then
                pcall(function() v:Destroy() end)
            end
        end
    end
    SendNotification("RayWare", "Bkit Breaked!")
end)

CreateButton("Clear Nearby Parts (Client)", function()
    local char = game.Players.LocalPlayer.Character
    if not char or not char:FindFirstChild("HumanoidRootPart") then return end
    local root = char.HumanoidRootPart.Position
    for _, v in ipairs(workspace:GetDescendants()) do
        if v:IsA("BasePart") and (v.Position - root).Magnitude < 60 then
            pcall(function() v:Destroy() end)
        end
    end
    SendNotification("RayWare", "Nearby parts cleared!")
end)

-- Final Canvas Size
Scrolling.CanvasSize = UDim2.new(0, 0, 0, UIListLayout.AbsoluteContentSize.Y + 80)

SendNotification("RayWare", "Loaded Successfully! (Smaller GUI)")
print("✅ RayWare Loaded - Smaller & Cleaner Version")
💬 Comments 0
You

No comments yet. Be the first!