Badges

GameSettings → Additional Settings → Badges

local badgeService = game:GetService("BadgeService")
local badgeID = 460983268152365

game.Players.PlayerAdded:Connect(function(plr)
	task.wait(4)
	
	local hasBadge = badgeService:UserHasBadgeAsync(plr.UserId, badgeID)
	
	if not hasBadge then
		badgeService:AwardBadgeAsync(plr.UserId, badgeID)
	else
		print("player already has badge")
	end
end)