I have a badge script that activates when you complete a wave in my tower defense game. This is the script:
1 | function KilledBigBoss(ID) |
2 | BadgetId = ID |
3 | game.Players.PlayerAdded:connect( function (p) |
4 | wait( 0.1 ) |
5 | b = game:GetService( "BadgeService" ) |
6 | b:AwardBadge(p.userId,BadgetId) |
7 | end ) |
8 | end |
However, it seems to only work when you play singleplayer. Anyone have any pointers?