Why does Model.Scale not work?

Hi, So bassicly I tried chagning the scale to 0.5 but it just doesnt work?
The script is located in the character so script.Parent would be the player model

heres the script:


--this is a server script
local AV = script.AgeValue

local A = true

while true do
	task.wait(3)
	
	AV.Value += 1
	
	print(AV.Value)
	
	if AV.Value == 5 then
		script.Parent.Scale = 0.5
	
	end

end
1 Like

You have to use Model:ScaleTo(num : number)

1 Like

Try using Model:ScaleTo instead of setting the property directly?

1 Like

Helps to read the documentation and your developer console (F9/Output) first before asking: Scale is not a scriptable property, it is intended for Studio use only. You are expected to use ScaleTo to set a model’s scale and GetScale to get the model’s current scale.

1 Like

Thank you all for your guys help!!

1 Like