I've tried to figure out when a player when a player has finished typing and pressed enter and setting the music player id to that
script.Parent.InputEnded:Connect(function() script.Parent.Parent.Parent.Parent.Parent.Sound.SoundId = script.Parent.Text script.Parent.Parent.Parent.Parent.Parent.Sound.Playing = true end)
Though when a player presses enter it does not do anything.
How would I detect it when they press enter? Also I tried printing something before we set the sound and it did not print anything, so I did print(123) right before doing script.Parent.Parent.Parent.Parent.Parent.Sound.SoundId = script.Parent.Text
Please show me how to detect when they finished typing and pressed enter.
This is actually pretty easy to do:
script.Parent.InputEnded:Connect(function(enter) if enter then script.Parent.Parent.Parent.Parent.Parent.Sound.SoundId = script.Parent.Text script.Parent.Parent.Parent.Parent.Parent.Sound.Playing = true end end)