Hi, i try to make a dialog but it’s not work, i have made this in a localscript but the print is’nt fire…
script.Parent.DialogChoiceSelected:connect(function(player,choice)
if choice.Name == "Yes" then
print("yes")
elseif choice.Name == "No" then
print("no")
end
end)
Then that’s the problem. It’s not a player’s character. LocalScripts do not run when they are not parented to either ReplicatedFirst, a player’s PlayerScripts, the player’s character, a player’s PlayerGui, or the player’s Backpack. Move the LocalScript to one of these and see if it works.
first of all workspace cant be with local script, and you no need to script the roblox dialog for this thing. the “GoodbyeChoinceActive” let to the player leave the dialog. and the UserDialog let to the player start the dialog.