I have many scripts...
Here are all of them:
Normal Scripts
1
01 | local i = 0 |
02 | local label = script.Parent.TextLabel |
03 | local button = script.Parent.TextButton |
04 | local changebutton = script.Parent.Changelog |
05 | local backbutton = script.Parent.Back |
06 | local loader = script.Parent.ButtonText |
07 |
08 | button.Active = false |
09 | changebutton.Active = false |
10 | backbutton.Active = false |
11 |
12 | for n = 0 , 29 do |
13 | label.Text = "Loading.. " .. i .. "%" |
14 | i = i + 1 |
15 | loader.Size = UDim 2. new( 0 , i* 2 , 0 , 50 ) |
Answered in discord. His problem was that he used server scripts instead of local scripts when trying to manipulate the UI.