Not sure why but I tried to do this script
script.Parent.Script.remote.Value.Parent.DialogChoiceSelected:Connect(function(player,choice)
if choice.Name == "WhenGuiPopsUp" then
script.Parent.Script.remote.Value:FireServer(player)
script.Parent.Script.remote.Value.Parent:Destroy()
end
end)
And It did nothing, That's why I'm asking "How to make a gui pop up with only in a dialog"
So what I mean, is when a dialog choice is selected it will pop up a gui.

1 comment
Why are you using "remote.Value", i don't get this question