I'd like to get the player who clicked on the dialog initially. I was thinking of using DialogChoiceSelected, but it turns out that only activates when a choice of the dialog gets clicked on. I'd like to find some way to get the player when the player just clicks on the dialog initially, before choosing anything. Any ideas?
There's no way to get the player initially.. you're better off using a DialogChoice
The DialogChoiceSelected
Event returns two things
Just make a parameter for the player and use it(:
script.Parent.DialogChoiceSelected:connect(function(plr,choice) print(plr.Name..' chose: '..choice.Name) end