I have a rank tag script, and for some reason, the text labels inside of the billboard gui don't display very far. You have to be right next to the person to see one of them, and if you get more than 15 or so studs you can't see the other.
Hey! I'm BlackOrange here to help!
First taking a look at the BillboardGui
Object, there are a few settings in there you may want to check out!
Always On Top
Always On Top determines IF the BillboardGui will be displayed over parts such as walls or any large part in general. If you have this on then it will go right through.
PlayerToHideFrom
This property hides the UI from a player. Now you don't want that, so make sure no one's name is in there or at least no yours.
MaxDistance
This is one of the big properties. If you want to see the UI half way across the map or just very far make sure it's infinite. Now if you don't know how just hold 9 for like 5 seconds and press enter.
Light Influence
This may not be the cause of your UI's visibility but you should make sure Light Influence is at 0 so it's 100% bright.
Enabled
, Most people forget about this one. Make sure Enabled is on!
Visibility
the Billboard alone will not show anything, you must have a frame or something inside the UI. Make sure there is a existing frame and it's visible
Parent
this may sound simple but always make sure it has a parent. If your doing this through a script any of these properties are changeable.
Hopefully these helped you! But if you want more information on the BillBoardGui. Click http://wiki.roblox.com/index.php?title=API:Class/BillboardGui
Best of luck!
The distance works with the camera distance not your characters actual distance.