text = "Hiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiii"
script.Parent.Touched:connect(function(hit)
if hit.Parent:FindFirstChild('Humanoid') then
frame = Instance.new("Frame")
frame.Parent = game.StarterGui.ScreenGui
frame.Position = UDim2.new(0, 25, 0, 25)
frame.Size = UDim2.new(0, 100, 0, 50)
TL = Instance.new("TextLabel")
TL.Parent = frame
TL.Position = UDim2.new(0, 25, 0, 25)
TL.Size = UDim2.new(0, 100, 0, 50)
Speech = TL
for i = 1, #text do
Speech.Text = text:sub(1, i)
wait(.02)
script:remove()
end
end
end
Well what happens is the player hits a part with this script in it and nothing happens but if you go to explorer and look inside of starter gui there is already a frame with and textlabel in it but it doesnt show but until i reset (Note that there is already a screengui in starter gui before the game runs) What supposed to happen is pretty much everything i just said except the part where it doesnt show up until i reset (NOTE: the gui also isnt supposed to be neat)
