How can I make it when a certain user joins a game, all the users playing the game gets a badge?

If I wanted to join a game, and then people get a badge when I join, example: You met the owner!

etc.

How can I make this possible?

Simple, make an on player joined event, and reward them the badge ID. If you need an example script, I can provide that. :smiley:

1 Like

I asked a similar question a while ago. Here is the post it has some things that could help. :smiley:

1 Like

Anything is useful! (:slightly_smiling_face:

Thank you in advance.

Here is an example script, I think will work for you.

My apologies, I was thinking you wanted a “You played a game” type of badge system, in this case this would be the code;

local BadgeService  = game:GetService("BadgeService")
game.Players.PlayerAdded:Connect(function(player)
  BadgeService:AwardBadge(player.UserId, BadgeID)
  end)

If you wanted a creator badge system, you should go with @GamingBroCoolkid328 's thread.

4 Likes