BetterFpsHub
Key RequiredUniversal

BetterFpsHub

Universal ScriptSkidkidSkidkid 3.2K views 1.7K executesUpdated May 17, 2025
5.0/ 5(1 votes)
10100% Positive
Lua Script•68 lines (2268 chars)
-- BetterFpsHub (Full Texture & Visual Strip)
-- Made for Delta Executor - FPS Boost Script
-- Made By Imgood6720
local Players = game:GetService("Players")
local Lighting = game:GetService("Lighting")
local LocalPlayer = Players.LocalPlayer

-- Function to remove all textures and visual effects
local function stripVisuals(object)
    for _, obj in pairs(object:GetDescendants()) do
        if obj:IsA("ParticleEmitter") or obj:IsA("Smoke") or obj:IsA("Fire") or obj:IsA("Sparkles") then
            obj:Destroy()
        elseif obj:IsA("Decal") or obj:IsA("Texture") or obj:IsA("SurfaceAppearance") then
            obj:Destroy()
        elseif obj:IsA("Shirt") or obj:IsA("Pants") or obj:IsA("ShirtGraphic") then
            obj:Destroy()
        elseif obj:IsA("MeshPart") then
            obj.TextureID = ""
        elseif obj:IsA("SpecialMesh") or obj:IsA("Mesh") then
            obj.TextureId = ""
        end
    end
end

-- Optimize lighting to reduce GPU impact
local function optimizeLighting()
    Lighting.GlobalShadows = false
    Lighting.FogEnd = 1e10
    Lighting.Brightness = 0
    Lighting.EnvironmentDiffuseScale = 0
    Lighting.EnvironmentSpecularScale = 0
    Lighting.OutdoorAmbient = Color3.new(1, 1, 1)
    Lighting.Ambient = Color3.new(1, 1, 1)
end

-- Apply everything
local function optimizeGame()
    optimizeLighting()
    stripVisuals(workspace)

    for _, player in pairs(Players:GetPlayers()) do
        if player.Character then
            stripVisuals(player.Character)
        end
    end
end

-- Listen for new players or parts
Players.PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(function(character)
        stripVisuals(character)
    end)
end)

workspace.DescendantAdded:Connect(function(obj)
    if obj:IsA("ParticleEmitter") or obj:IsA("Smoke") or obj:IsA("Fire") or obj:IsA("Sparkles")
    or obj:IsA("Decal") or obj:IsA("Texture") or obj:IsA("SurfaceAppearance")
    or obj:IsA("Shirt") or obj:IsA("Pants") or obj:IsA("ShirtGraphic") then
        obj:Destroy()
    elseif obj:IsA("MeshPart") then
        obj.TextureID = ""
    elseif obj:IsA("SpecialMesh") or obj:IsA("Mesh") then
        obj.TextureId = ""
    end
end)

optimizeGame()
print("BetterFpsHub: All textures and visuals removed.")

Features & Information

Delays lag by alot Recommended for other laggy games that you play
#free#fpsBoost#lagDelay

Community Comments (1)

SkidkidSkidkidMay 17, 2025

I recommend u using delta exuetor or Krnl or any other exuetor

More Scripts for Universal Scripts