Simple issue, hopefully a simple fix too.
`local Charge = script.Parent.Teleport.Charge
while true do
Charge.Value += 0.01
print(Charge.Value)
wait(0.1)
end`
Seems simple enough but whenever the script is ran, the value ends up returning
0.13, 0.14, 0.15000000000000002, 0.16000000000000003 and so on
I can’t figure out why its adding such a small amount, but its breaking the script & I can’t figure out how to round it to 0.01
Original value is 0.1, but the value slightly changes when set to 0
I tested this on a blank world and the numbers were still off, but it was more consistent than the other one. Also, even if its not in a loop it will still be off.