I would like to make a in game trophy(A model in the map) that will load in if the player has the badge, but I want to be local so only the player that has that badge can see it.
I have no idea on how to make this, help would be greatly appreciated.
For starters, to check if a player has a badge you would use BadgeService :UserHasBadgeAsync().
local BadgeService = game:GetService("BadgeService") if BadgeService:UserHasBadgeAsync(UserId, BadgeId) then -- Further code goes in here end