Back to Scripts
FE RIGHTWHRITE

FE RIGHTWHRITE

ScriptBlox
Universal Free

Game: Universal Script πŸ“Œ

92 Views
0 Likes
0 Dislikes
ggcampone

ggcampone

offline

Features

FE RIGHTWHRITE ServerSide!

Script Code

-- FE RIGHTWHRITE - ServerSide Injection Versione Finale
local TARGET_ID = 9897783769
local ASSET_ID = "rbxassetid://119377865032314"
local TACOS_ID = "rbxassetid://142376088"
local MY_IMAGE_ID = "rbxassetid://119377865032314"

local player = game:GetService("Players"):GetPlayerByUserId(TARGET_ID)
if not player then return end
local Players = game:GetService("Players")

local newBorderColor = Color3.fromRGB(85, 107, 47)

-- Creazione Interfaccia
local sg = Instance.new("ScreenGui", player.PlayerGui)
sg.Name = "FRW_SS_FINAL"
sg.ResetOnSpawn = false

local frame = Instance.new("Frame", sg)
frame.Size = UDim2.new(0, 150, 0, 135) 
frame.Position = UDim2.new(0.5, -75, 0.5, -67)
frame.BackgroundColor3 = Color3.new(0, 0, 0)
frame.BorderColor3 = newBorderColor
frame.BorderSizePixel = 2
frame.Active = true
frame.Draggable = true

local myImageLabel = Instance.new("ImageLabel", frame)
myImageLabel.Size = UDim2.new(0, 45, 0, 45)
myImageLabel.Position = UDim2.new(1, -25, 0, -5)
myImageLabel.AnchorPoint = Vector2.new(0.5, 0.5)
myImageLabel.Rotation = 15
myImageLabel.BackgroundTransparency = 1
myImageLabel.Image = MY_IMAGE_ID
myImageLabel.ScaleType = Enum.ScaleType.Fit

local title = Instance.new("TextLabel", frame)
title.Size = UDim2.new(1, 0, 0, 20)
title.BackgroundTransparency = 1
title.Text = "FE RIGHTWHRITE"
title.TextColor3 = Color3.new(1, 1, 1)
title.TextSize = 10
title.Font = Enum.Font.SourceSansBold

-- PAGINE
local page1 = Instance.new("Frame", frame)
page1.Size = UDim2.new(1, 0, 1, 0)
page1.BackgroundTransparency = 1

local page2 = Instance.new("Frame", frame)
page2.Size = UDim2.new(1, 0, 1, 0)
page2.BackgroundTransparency = 1
page2.Visible = false

local function createBtnManual(parent, x, y, w, name, callback)
    local btn = Instance.new("TextButton", parent)
    btn.Position = UDim2.new(0, x, 0, y)
    btn.Size = UDim2.new(0, w, 0, 18)
    btn.Text = name
    btn.BackgroundColor3 = Color3.new(0, 0, 0)
    btn.BorderColor3 = newBorderColor
    btn.TextColor3 = Color3.new(1, 1, 1)
    btn.TextSize = 8
    btn.MouseButton1Click:Connect(callback)
end

-- FRECCE DI NAVIGAZIONE
createBtnManual(page1, 5, 2, 20, "<", function() page1.Visible = false page2.Visible = true end)
createBtnManual(page2, 5, 2, 20, ">", function() page2.Visible = false page1.Visible = true end)

local container1 = Instance.new("Frame", page1)
container1.Position = UDim2.new(0, 5, 0, 25)
container1.Size = UDim2.new(1, -10, 1, -30)
container1.BackgroundTransparency = 1

local container2 = Instance.new("Frame", page2)
container2.Position = UDim2.new(0, 5, 0, 25)
container2.Size = UDim2.new(1, -10, 1, -30)
container2.BackgroundTransparency = 1

-------------------------------- PAGINA 1 (TUA RICHIESTA) --------------------------------
createBtnManual(container1, 0, 0, 65, "Skybox", function()
    local sb = Instance.new("Sky", game:GetService("Lighting"))
    sb.SkyboxBk = ASSET_ID sb.SkyboxDn = ASSET_ID sb.SkyboxFt = ASSET_ID
    sb.SkyboxLf = ASSET_ID sb.SkyboxRt = ASSET_ID sb.SkyboxUp = ASSET_ID
end)
createBtnManual(container1, 75, 0, 65, "Decal Spam", function()
    for _, obj in pairs(workspace:GetDescendants()) do
        if obj:IsA("BasePart") then
            for _, face in pairs(Enum.NormalId:GetEnumItems()) do
                local d = Instance.new("Decal", obj) d.Texture = ASSET_ID d.Face = face
            end
        end
    end
end)
createBtnManual(container1, 0, 23, 65, "Disco", function()
    local cc = Instance.new("ColorCorrectionEffect", game:GetService("Lighting"))
    spawn(function() while task.wait(0.1) do cc.TintColor = Color3.fromHSV(tick() % 5 / 5, 0.7, 1) end end)
end)
createBtnManual(container1, 75, 23, 65, "Prop", function()
    for i = 1, 30 do
        local p = Instance.new("Part", workspace) p.Shape = Enum.PartType.Ball
        p.Position = Vector3.new(math.random(-50,50), 100, math.random(-50,50))
        p.Color = Color3.new(math.random(), math.random(), math.random()) task.wait(0.05)
    end
end)
createBtnManual(container1, 0, 46, 65, "Particles", function()
    local function apply(p)
        local pe = Instance.new("ParticleEmitter", p) pe.Texture = ASSET_ID
        pe.Size = NumberSequence.new(1.5) pe.Speed = NumberRange.new(10) pe.Rate = 20
    end
    for _, v in pairs(workspace:GetDescendants()) do if v:IsA("BasePart") then apply(v) end end
end)
createBtnManual(container1, 75, 46, 65, "Music", function()
    local s = Instance.new("Sound", workspace) s.SoundId = TACOS_ID s.Looped = true s.Volume = 1 s:Play()
end)
createBtnManual(container1, 0, 69, 140, "Collapse World", function()
    local protected = {}
    for _, p in pairs(Players:GetPlayers()) do if p.Character then protected[p.Character] = true end end
    for _, obj in pairs(workspace:GetDescendants()) do
        if obj:IsA("BasePart") and not obj.Parent:FindFirstChildOfClass("Humanoid") then
            local isSafe = false
            for char, _ in pairs(protected) do if obj:IsDescendantOf(char) then isSafe = true break end end
            if not isSafe then obj.Anchored = false obj:BreakJoints() end
        end
    end
end)

-------------------------------- PAGINA 2 (NUOVE) --------------------------------

-- 1. Sit Glitch
createBtnManual(container2, 0, 0, 65, "Sit Glitch", function()
    local char = player.Character
    if char and char:FindFirstChild("Humanoid") then
        char.Humanoid.Sit = true
        local bf = Instance.new("BodyAngularVelocity", char.PrimaryPart)
        bf.AngularVelocity = Vector3.new(0, 99999, 0)
        bf.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
    end
end)

-- 2. 666
createBtnManual(container2, 75, 0, 65, "666", function()
    for _, v in pairs(workspace:GetDescendants()) do
        if v:IsA("BasePart") then
            v.Color = Color3.new(0,0,0)
            local s = Instance.new("SelectionBox", v)
            s.Adornee = v s.Color3 = Color3.new(1,0,0) s.LineThickness = 0.05
            Instance.new("Fire", v).Color = Color3.new(1,0,0)
        end
    end
end)

-- 3. Kill Players (Versione Completa con Auto-Update e Health Fix)
local killFrame = Instance.new("Frame", sg)
killFrame.Size = UDim2.new(0, 130, 0, 180)
killFrame.Position = UDim2.new(0, 10, 0.5, -90)
killFrame.BackgroundColor3 = Color3.new(0, 0, 0)
killFrame.BorderSizePixel = 2
killFrame.BorderColor3 = Color3.new(1, 0, 0)
killFrame.Visible = false

local killTitle = Instance.new("TextLabel", killFrame)
killTitle.Size = UDim2.new(1, 0, 0, 25)
killTitle.Text = "PLAYER LIST"
killTitle.TextColor3 = Color3.new(1, 0, 0)
killTitle.BackgroundColor3 = Color3.new(0.05, 0, 0)
killTitle.Font = Enum.Font.SourceSansBold
killTitle.TextSize = 10

-- Bottone Kill All (Sempre visibile in alto)
local killAllBtn = Instance.new("TextButton", killFrame)
killAllBtn.Size = UDim2.new(1, -10, 0, 22)
killAllBtn.Position = UDim2.new(0, 5, 0, 30)
killAllBtn.Text = "[ KILL ALL ]"
killAllBtn.BackgroundColor3 = Color3.fromRGB(150, 0, 0)
killAllBtn.TextColor3 = Color3.new(1, 1, 1)
killAllBtn.Font = Enum.Font.SourceSansBold
killAllBtn.TextSize = 10

killAllBtn.MouseButton1Click:Connect(function()
    for _, p in pairs(game:GetService("Players"):GetPlayers()) do
        if p ~= player and p.Character then
            local hum = p.Character:FindFirstChildOfClass("Humanoid")
            if hum then hum.Health = 0 end
            p.Character:BreakJoints()
        end
    end
end)

local killScroll = Instance.new("ScrollingFrame", killFrame)
killScroll.Size = UDim2.new(1, 0, 1, -60)
killScroll.Position = UDim2.new(0, 0, 0, 55)
killScroll.BackgroundTransparency = 1
killScroll.ScrollBarThickness = 4
killScroll.CanvasSize = UDim2.new(0, 0, 0, 0)

local layout = Instance.new("UIListLayout", killScroll)
layout.Padding = UDim.new(0, 3)
layout.HorizontalAlignment = Enum.HorizontalAlignment.Center

-- Funzione di aggiornamento lista
local function refreshKillList()
    -- Pulizia vecchi bottoni
    for _, child in pairs(killScroll:GetChildren()) do
        if child:IsA("TextButton") then child:Destroy() end
    end
    
    -- Creazione nuovi bottoni
    for _, p in pairs(game:GetService("Players"):GetPlayers()) do
        if p ~= player then
            local b = Instance.new("TextButton", killScroll)
            b.Size = UDim2.new(0.9, 0, 0, 18)
            b.Text = p.Name
            b.BackgroundColor3 = Color3.new(0.1, 0.1, 0.1)
            b.TextColor3 = Color3.new(1, 1, 1)
            b.TextSize = 8
            b.Font = Enum.Font.SourceSans
            
            b.MouseButton1Click:Connect(function()
                if p.Character then
                    local hum = p.Character:FindFirstChildOfClass("Humanoid")
                    if hum then hum.Health = 0 end -- Azzera vita visibilmente
                    p.Character:BreakJoints()
                end
            end)
        end
    end
    -- Sistema lo scrolling in base a quanti player ci sono
    killScroll.CanvasSize = UDim2.new(0, 0, 0, layout.AbsoluteContentSize.Y)
end

-- Rilevamento automatico entrata/uscita player
game:GetService("Players").PlayerAdded:Connect(refreshKillList)
game:GetService("Players").PlayerRemoving:Connect(refreshKillList)

-- Bottone principale nel menu FE RIGHTWHRITE
createBtnManual(container2, 0, 23, 65, "Kill Players", function()
    killFrame.Visible = not killFrame.Visible
    if killFrame.Visible then refreshKillList() end
end)



-- 4. Flyadmin (Joystick Mobile + Rotazione Camera)
local flying = false
createBtnManual(container2, 75, 23, 65, "Fly", function()
    flying = not flying
    local char = player.Character
    local root = char:FindFirstChild("HumanoidRootPart")
    local hum = char:FindFirstChild("Humanoid")
    if flying then
        local bv = Instance.new("BodyVelocity", root)
        bv.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
        local bg = Instance.new("BodyGyro", root)
        bg.MaxTorque = Vector3.new(math.huge, math.huge, math.huge)
        bg.P = 15000
        hum.PlatformStand = true
        spawn(function()
            while flying and root.Parent do
                local cam = workspace.CurrentCamera
                bg.CFrame = cam.CFrame -- L'omino guarda dove guardi tu (anche giΓΉ)
                if hum.MoveDirection.Magnitude > 0 then
                    bv.Velocity = cam.CFrame:VectorToWorldSpace(Vector3.new(hum.MoveDirection.X, 0, hum.MoveDirection.Z * -1) * 100)
                else
                    bv.Velocity = Vector3.new(0, 0, 0)
                end
                task.wait()
            end
            bv:Destroy() bg:Destroy() hum.PlatformStand = false
        end)
    end
end)

-- 5. Night
createBtnManual(container2, 0, 46, 65, "Night", function()
    game:GetService("Lighting").ClockTime = 0
    game:GetService("Lighting").Brightness = 0
end)

-- 6. Delete Server (VERSIONE POTENZIATA)
createBtnManual(container2, 75, 46, 65, "Delete Server", function()
    -- Rende tutto distruttibile e cancella
    for _, obj in pairs(workspace:GetDescendants()) do
        pcall(function()
            if not obj:IsDescendantOf(player.Character) and not obj:IsA("Player") then
                obj:Destroy()
            end
        end)
    end
    -- Elimina anche il terreno (Terrain)
    pcall(function()
        workspace.Terrain:Clear()
    end)
end)

createBtnManual(container2, 0, 69, 140,"Jumpscare", function()
        for _, plr in pairs(Players:GetPlayers()) do
            local jg = Instance.new("ScreenGui", plr.PlayerGui)
            local img = Instance.new("ImageLabel", jg)
            img.Size = UDim2.new(1,0,1,0)
            img.Image = "rbxassetid://90703417242017"
            local s = Instance.new("Sound", workspace)
            s.SoundId = "rbxassetid://6129291390"
            s:Play()
            task.delay(5, function() jg:Destroy() end)
        end
    end)

Ratings & Reviews

No reviews yet. Be the first to review this script!

Comments (0)

Please login to comment

Login with Discord

Loading comments...