local Parent = script.Parent
function Test()
local Graph = Parent.MaxVisibleGraphemes
Graph += 0.5
end
if Parent.Parent.Visible == true then
Test()
print("Starting function?")
else
print("Something happened")
end
local Parent = script.Parent
print("Is this script even working")
function Test()
local Graph = Parent.MaxVisibleGraphemes
Graph += 0.5
end
if Parent.Parent.Visible == true then
Test()
print("Starting function?")
else
print("Something happened")
end
wait(30)
Test()
The Output looks like the function should’ve started, so it should’ve worked???
Confirm it 1 last time:
local Parent = script.Parent
print("Is this script even working")
function Test()
print("Bruh")
local Graph = Parent.MaxVisibleGraphemes
Graph += 0.5
end
wait()
if Parent.Parent.Visible == true then
Test()
print("Starting function?")
else
print("Something happened")
end
Ah, just do this then: Encase the property change in a loop
local Parent = script.Parent
print("Is this script even working")
function Test()
print("Bruh")
local Graph = Parent.MaxVisibleGraphemes
for Loop = 1, 10 do
Graph += 1
print("Loop playing")
wait(0.3)
end
end
wait()
if Parent.Parent.Visible == true then
Test()
print("Starting function?")
else
print("Something happened")
end