All sorts of Values not changing and script doesn't detect changes?
I have this thruster model with a TON of values in a configuration folder, and they don't want to change. (Bool values, Object Values, Number Values, String Values)
One of my scripts:
01 | local config = script.Parent.Parent.Configuration |
02 | local acc = config.TempAccel |
03 | local max = config.TempMax |
04 | local min = config.TempMin |
05 | local tempc = config.TempratureC |
08 | while tempc.Value < = max.Value and config.On.Value = = true do |
09 | tempc.Value = tempc.Value + acc.Value |
10 | wait(config.Speed.Value/ 5 ) |
12 | while tempc.Value < = min.Value and config.On.Value = = false do |
13 | tempc.Value = tempc.Value - config.TempDeAccel.Value |
14 | wait(config.TempDeAccel.Value/ 5 ) |
Second Script:
01 | local config = script.Parent.Parent.Configuration |
02 | local acc = config.TempAccel |
03 | local max = config.TempMax |
04 | local min = config.TempMin |
05 | local tempc = config.TempratureC |
07 | while tempc.Value > = max do |
08 | config.On.Value = false |
09 | config.Speed.Value = config.Speed.Value - 10 |
10 | config.Started.Value = false |
11 | config.Overheated.Value = true |
14 | while tempc.Value < = min do |
15 | config.On.Value = false |
16 | config.Speed.Value = config.Speed.Value - 10 |
17 | config.Started.Value = false |
18 | config.Underheated.Value = true |
These scripts aren't local.