increase player density REMAKE
Key RequiredUniversal

increase player density REMAKE

Universal Scriptdodgealoverdodgealover 2.2K views 159 executesUpdated Jun 24, 2025
Unrated
00
Lua Script•87 lines (2621 chars)
-- Credits to aregdlemto(https://scriptblox.com/u/aregdlemto)
-- ver 2.1(gui)
local scale = 6
local Parts = 500
local player = game.Players.LocalPlayer
local char = player.Character or player.CharacterAdded:Wait()

local gui = Instance.new("ScreenGui")
gui.Name = "WeightControlGUI"
gui.Parent = player.PlayerGui

local frame = Instance.new("Frame")
frame.Size = UDim2.new(0.15, 0, 0.15, 0)
frame.Position = UDim2.new(0.85, 0, 0.05, 0)
frame.BackgroundColor3 = Color3.fromRGB(40, 40, 40)
frame.BackgroundTransparency = 0.5
frame.BorderSizePixel = 0
frame.Parent = gui

local title = Instance.new("TextLabel")
title.Text = "WEIGHT CONTROL"
title.Size = UDim2.new(1, 0, 0.3, 0)
title.BackgroundTransparency = 1
title.TextColor3 = Color3.new(1, 1, 1)
title.Font = Enum.Font.SourceSans
title.Parent = frame

local scaleBox = Instance.new("TextBox")
scaleBox.Text = tostring(scale)
scaleBox.Size = UDim2.new(0.9, 0, 0.2, 0)
scaleBox.Position = UDim2.new(0.05, 0, 0.35, 0)
scaleBox.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
scaleBox.TextColor3 = Color3.new(1, 1, 1)
scaleBox.Parent = frame

local partsBox = Instance.new("TextBox")
partsBox.Text = tostring(Parts)
partsBox.Size = UDim2.new(0.9, 0, 0.2, 0)
partsBox.Position = UDim2.new(0.05, 0, 0.6, 0)
partsBox.BackgroundColor3 = Color3.fromRGB(60, 60, 60)
partsBox.TextColor3 = Color3.new(1, 1, 1)
partsBox.Parent = frame

local function cleanParts()
    for _, child in pairs(char:GetChildren()) do
        if child:IsA("Part") and child.Name == "WeightPart" then
            child:Destroy()
        end
    end
end

local function applyWeight()
    cleanParts()
    
    scale = tonumber(scaleBox.Text) or scale
    Parts = tonumber(partsBox.Text) or Parts
    
    for i = 1, Parts do
        local part = Instance.new("Part", char)
        part.Name = "WeightPart"
        part.Size = Vector3.zero
        local weld = Instance.new("Weld", part)
        weld.Part1 = char.HumanoidRootPart
        weld.Part0 = part
        part.CanCollide = false
        part.Size = Vector3.new(scale, scale, scale)
        part.CustomPhysicalProperties = PhysicalProperties.new(100, 0, 0, 1, 10)
        part.Transparency = 1
    end
end

local applyBtn = Instance.new("TextButton")
applyBtn.Text = "APPLY"
applyBtn.Size = UDim2.new(0.9, 0, 0.2, 0)
applyBtn.Position = UDim2.new(0.05, 0, 0.85, 0)
applyBtn.BackgroundColor3 = Color3.fromRGB(0, 100, 0)
applyBtn.TextColor3 = Color3.new(1, 1, 1)
applyBtn.Parent = frame
applyBtn.MouseButton1Click:Connect(applyWeight)

applyWeight()

player.CharacterAdded:Connect(function(newChar)
    char = newChar
    wait(1)
    applyWeight()
end)

Features & Information

(ALL CREDITS TO https://scriptblox.com/u/aregdlemto) 2.1(gui)(apply)(deleting and recreating parts)

Community Comments (0)

No comments yet for this script.

More Scripts for Universal Scripts