The following script stopped working in anything other that studio mode:

print("Script Loaded")
script.Parent.DialogChoiceSelected:connect(function(player,choice)
	print("Pressed")	
	if choice.Name == "Accept" then
		print("Starting")
		_G.addQuestToPlayer(player,QuestName,20)
		print("Ended")
	end
end)

It prints "Script Loaded" but it doesn't print "Pressed" or anything else. It's in a Server Side script in the workspace with filtering enabled (experimental mode off). It's parented under a Dialog. I couldn't find anything helpful on the wiki.

3 comments

0

The DialogChoiceSelected function doesn't work with FilteringEnabled. I had the same problem a year ago.

0

Wait what? Did not know they break with FE.

0

^ totally like a dude with 1000+ rep would not know that