I copied an upgrader script and changed the script accordingly. But the ores cash value won't get multiplied by 2 or even 999999999999999, whatever. It should work since I literally copied it from a working upgrader but it doesn't?
script.Parent.Upgrader.Touched:Connect(function(Part)
if Part:FindFirstChild("Cash") then
Part.Cash.Value = Part.Cash.Value * 2
end
end)
Just typical upgrader script ^
(This is Zednov's Tycoon Kit, so test it out.) No, it's not a local script, yes, the ore is touching the upgrader.

1 comment
Fixed it... Had to make the upgrader bigger in the Y? #roblox-broken