Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

How i can remember the original Size when a pet "grow"?

Asked by 4 years ago
Edited 4 years ago

Sorry for bad english. I have this script ->

    local scale = .5 + (power / _G.Grow)
    local scale1 = .2 + (power / _G.Grow)
    for _, pet in pairs(WorkspacePet[player]) do
        pet.Offset.Value = (pet.Offset.Value / pet.Scale.Value) * scale
        pet.Scale.Value = scale
        local grow = pet:GetChildren()
        for _, grow1 in pairs (grow) do
            if grow1 == "Mesh" then
                grow1.Scale = grow1.Scale *(.2 + (power / _G.Grow))
            elseif grow1:IsA("BasePart") then
                grow1.Size = grow1.Size *(.2 + (power / _G.Grow))
            end
        end
    end

When i take Power, pets grow to a titan sizes (lol) This script is activated every time you do an action.

My scripter have say "You need remember the original size every time before" I have try but is so hard to do, and he is afk now.. who can help me?

Answer this question