I want the character grows up when strength every time the strength is adding +1 but it doesnt grows This is the script
local children = game.Players:GetChildren()
for i = 1, #children do
local humanoid = children[i].Character.Humanoid
humanoid.HeadScale.Value = children[i].leaderstats.Fuerza.Value/50 - 1
humanoid.BodyHeightScale.Value = children[i].leaderstats.Fuerza.Value/50 + 1
humanoid.BodyWidthScale.Value = children[i].leaderstats.Fuerza.Value/50 + 1
humanoid.BodyDepthScale.Value = children[i].leaderstats.Fuerza.Value/50 + 1
end
Assuming that is the entire script, you need to put the for loop in a Heartbeat
event:
local children = game.Players:GetChildren()
local runService = game.RunService
runService.Heartbeat:Connect(function()
for i = 1, #children do
local humanoid = children[i].Character.Humanoid
humanoid.HeadScale.Value = children[i].leaderstats.Fuerza.Value/50 - 1
humanoid.BodyHeightScale.Value = children[i].leaderstats.Fuerza.Value/50 + 1
humanoid.BodyWidthScale.Value = children[i].leaderstats.Fuerza.Value/50 + 1
humanoid.BodyDepthScale.Value = children[i].leaderstats.Fuerza.Value/50 + 1
end
end)
This will ensure that the loop continues to run as long as the game is running.