of     1   

drc3
#219249483Monday, June 19, 2017 8:13 PM GMT

For some reason this script no longer works with Filtering Enabled. Does anyone know why that is? function check(Player, Choice) if Choice.Name == "Badge" then game:GetService("BadgeService"):AwardBadge(Player.userId, script.Parent.BadgeID.Value) end end script.Parent.DialogChoiceSelected:connect(check)
drc3
#219250046Monday, June 19, 2017 8:22 PM GMT

There is no error so I am not sure.
Flubberlutsch
#219250301Monday, June 19, 2017 8:26 PM GMT

Are you using a localscript?
dqxs
#219250469Monday, June 19, 2017 8:29 PM GMT

You need to use a script, not a local script.
dqxs
#219250501Monday, June 19, 2017 8:29 PM GMT

And if it's still not working, try debugging it.
drc3
#219251018Monday, June 19, 2017 8:37 PM GMT

I am using a normal script in a dialogue option. Sorry, I should have said that before. It has something to do with the script not awarding the badge, but I don't know why it won't.
Flubberlutsch
#219251206Monday, June 19, 2017 8:39 PM GMT

Make sure your dialog choice is spelt Uppercase, "Badge" and make sure the script is not disabled lol
drc3
#219251426Monday, June 19, 2017 8:42 PM GMT

It isn't disabled and it is named "Badge"
drc3
#219319232Tuesday, June 20, 2017 7:23 PM GMT

?
drc3
#220000140Thursday, June 29, 2017 2:29 AM GMT

Anyone?
drc3
#221641725Tuesday, July 18, 2017 12:02 AM GMT

Do I need to define Player or something?
drc3
#221674143Tuesday, July 18, 2017 8:26 AM GMT

Guys?
Camper0008
#221677578Tuesday, July 18, 2017 10:09 AM GMT

Isnt it .UserId not userId
Techmmander
#221679511Tuesday, July 18, 2017 11:06 AM GMT

I'm new to FE, But don't you need a local script in playergui or starterplayer, anything local normal script in the dialog and a remote event, then you should make it so when the correct dialog choice is chosen, fire that remote event and in the localscript you wait till the event is fired and then you award the badge.

    of     1