Project RAW
Key RequiredUniversal

Project RAW

Universal ScriptAA122294AA122294 5K views 12 executesUpdated Feb 11, 2025
0.0/ 5(1 votes)
010% Positive
Lua Script•199 lines (6697 chars)
game:GetService("StarterGui"):SetCore("DevConsoleVisible", true)
print("Installing Project RAW...")
wait(2)
print("Project RAW installed..")
wait(2)
warn("Enjoy Fe Bypass!1")
wait(2)

local sound = Instance.new("Sound", game.Workspace)
sound.SoundId = "rbxassetid://8623387557"
sound.Volume = 39
sound:Play()

local screenGui = Instance.new("ScreenGui")
screenGui.Name = "Project RAW"
screenGui.ResetOnSpawn = false
screenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")

local mainFrame = Instance.new("Frame")
mainFrame.Name = "MainFrame"
mainFrame.Size = UDim2.new(0, 500, 0, 300)
mainFrame.Position = UDim2.new(0.5, -250, 0.3, 0)
mainFrame.BackgroundColor3 = Color3.fromRGB(240, 240, 240)
mainFrame.BorderSizePixel = 0
mainFrame.Active = true
mainFrame.Draggable = true
mainFrame.Parent = screenGui

local topBar = Instance.new("Frame")
topBar.Size = UDim2.new(1, 0, 0, 40)
topBar.BackgroundColor3 = Color3.fromRGB(200, 200, 200)
topBar.BorderSizePixel = 0
topBar.Parent = mainFrame

local logoImage = Instance.new("ImageLabel")
logoImage.Size = UDim2.new(0, 30, 0, 30)
logoImage.Position = UDim2.new(0, 10, 0.5, -15)
logoImage.BackgroundTransparency = 1
logoImage.Image = "rbxassetid://88720881497694"
logoImage.Parent = topBar

local titleLabel = Instance.new("TextLabel")
titleLabel.Size = UDim2.new(0, 200, 1, 0)
titleLabel.Position = UDim2.new(0, 50, 0, 0)
titleLabel.BackgroundTransparency = 1
titleLabel.Text = "Project RAW"
titleLabel.Font = Enum.Font.SourceSansBold
titleLabel.TextSize = 20
titleLabel.TextColor3 = Color3.fromRGB(50, 50, 50)
titleLabel.TextXAlignment = Enum.TextXAlignment.Left
titleLabel.Parent = topBar

local minimizeButton = Instance.new("TextButton")
minimizeButton.Size = UDim2.new(0, 30, 0, 30)
minimizeButton.Position = UDim2.new(1, -90, 0.5, -15)
minimizeButton.BackgroundTransparency = 1
minimizeButton.Text = "-"
minimizeButton.TextColor3 = Color3.fromRGB(50, 50, 50)
minimizeButton.Font = Enum.Font.SourceSans
minimizeButton.TextSize = 20
minimizeButton.BorderSizePixel = 0
minimizeButton.Parent = topBar

minimizeButton.MouseButton1Click:Connect(function()
    mainFrame.Visible = false
end)

local maximizeButton = Instance.new("TextButton")
maximizeButton.Size = UDim2.new(0, 30, 0, 30)
maximizeButton.Position = UDim2.new(1, -60, 0.5, -15)
maximizeButton.BackgroundTransparency = 1
maximizeButton.Text = "Mini"
maximizeButton.TextColor3 = Color3.fromRGB(50, 50, 50)
maximizeButton.Font = Enum.Font.SourceSans
maximizeButton.TextSize = 18
maximizeButton.BorderSizePixel = 0
maximizeButton.Parent = topBar

maximizeButton.MouseButton1Click:Connect(function()
    print("Maximize button clicked (disabled).")
end)

local closeButton = Instance.new("TextButton")
closeButton.Size = UDim2.new(0, 30, 0, 30)
closeButton.Position = UDim2.new(1, -30, 0.5, -15)
closeButton.BackgroundTransparency = 1
closeButton.Text = "X"
closeButton.TextColor3 = Color3.fromRGB(0, 0, 0)
closeButton.Font = Enum.Font.SourceSans
closeButton.TextSize = 18
closeButton.BorderSizePixel = 0
closeButton.Parent = topBar

closeButton.MouseButton1Click:Connect(function()
    screenGui:Destroy()
end)

local inputFrame = Instance.new("ScrollingFrame")
inputFrame.Size = UDim2.new(1, -20, 0, 180)
inputFrame.Position = UDim2.new(0, 10, 0, 50)
inputFrame.BackgroundColor3 = Color3.fromRGB(245, 245, 245)
inputFrame.BorderSizePixel = 0
inputFrame.CanvasSize = UDim2.new(0, 0, 0, 0)
inputFrame.ScrollBarThickness = 5
inputFrame.ScrollBarImageTransparency = 1
inputFrame.Parent = mainFrame

local lineFrame = Instance.new("Frame")
lineFrame.Size = UDim2.new(0, 50, 1, 0)
lineFrame.BackgroundColor3 = Color3.fromRGB(230, 230, 230)
lineFrame.BorderSizePixel = 0
lineFrame.Parent = inputFrame

local scriptBox = Instance.new("TextBox")
scriptBox.Size = UDim2.new(1, -60, 1, 0)
scriptBox.Position = UDim2.new(0, 60, 0, 0)
scriptBox.BackgroundTransparency = 1
scriptBox.Text = ""
scriptBox.TextColor3 = Color3.fromRGB(50, 50, 50)
scriptBox.TextSize = 16
scriptBox.Font = Enum.Font.Code
scriptBox.TextXAlignment = Enum.TextXAlignment.Left
scriptBox.TextYAlignment = Enum.TextYAlignment.Top
scriptBox.ClearTextOnFocus = false
scriptBox.MultiLine = true
scriptBox.TextWrapped = true
scriptBox.TextEditable = true
scriptBox.Parent = inputFrame

local lineNumbers = Instance.new("TextLabel")
lineNumbers.Size = UDim2.new(1, -10, 1, 0)
lineNumbers.BackgroundTransparency = 1
lineNumbers.Text = "1"
lineNumbers.Font = Enum.Font.Code
lineNumbers.TextSize = 16
lineNumbers.TextColor3 = Color3.fromRGB(150, 150, 150)
lineNumbers.TextXAlignment = Enum.TextXAlignment.Right
lineNumbers.TextYAlignment = Enum.TextYAlignment.Top
lineNumbers.Position = UDim2.new(0, 10, 0, 0)
lineNumbers.Parent = lineFrame

scriptBox:GetPropertyChangedSignal("Text"):Connect(function()
    local lines = scriptBox.Text:split("\n")
    local lineText = ""
    for i = 1, #lines do
        lineText = lineText .. tostring(i) .. "\n"
    end
    lineNumbers.Text = lineText

    inputFrame.CanvasSize = UDim2.new(0, 0, 0, #lines * 20)
end)

local buttonFrame = Instance.new("Frame")
buttonFrame.Size = UDim2.new(1, -20, 0, 50)
buttonFrame.Position = UDim2.new(0, 10, 0, 240)
buttonFrame.BackgroundTransparency = 1
buttonFrame.Parent = mainFrame

local buttonNames = {"Execute", "Clear", "inject"}
for i, name in ipairs(buttonNames) do
    local button = Instance.new("TextButton")
    button.Size = UDim2.new(0, 100, 1, 0)
    button.Position = UDim2.new(0, (i - 1) * 110, 0, 0)
    button.BackgroundColor3 = Color3.fromRGB(220, 220, 220)
    button.Text = name
    button.TextColor3 = Color3.fromRGB(0, 0, 0)
    button.Font = Enum.Font.SourceSansBold
    button.TextSize = 18
    button.BorderSizePixel = 0
    button.Parent = buttonFrame

    if name == "Execute" then
        button.MouseButton1Click:Connect(function()
            local scriptText = scriptBox.Text
            local success, err = pcall(function()
                local func = loadstring(scriptText)
                if func then
                    func()
                else
                    error("Script could not be loaded.")
                end
            end)
            if not success then warn("Error: " .. err) end
        end)
    elseif name == "Clear" then
        button.MouseButton1Click:Connect(function()
            scriptBox.Text = ""
        end)
    elseif name == "inject" then
        button.MouseButton1Click:Connect(function()
            local scriptText = scriptBox.Text
            if scriptText and scriptText ~= "" then
                game.ReplicatedStorage.RemoteEvent:FireServer(scriptText)
            else
                warn("No script provided to inject.")
            end
        end)
    end
end

Features & Information

Welcome to Project RAW

Community Comments (1)

wesdfrwesdfrFeb 11, 2025(edited)

ud

More Scripts for Universal Scripts