0 Members and 4 Guests are viewing this topic.
You'll have to modify the scoreboard file. Find where it does the player loop and then set a conditional to skip any players (groups) you wish.
TTTScoreboardColorForPlayer (ply)ClientCalled to determine what colour a player's name should be on the scoreboard. Hence, it must return a Color object, or return nil (or nothing at all). The "ply" parameter contains a player object, so you can for example check the player's SteamID and give certain people a special colour. Note that TTT also uses this hook for the default colours, so you should return nil for players that you do not want to do anything special with.
Interesting thought. You mean by using TTTScoreGroups to create another group? The issue I have is how do I make that group invisible. I could probably use how Innocents can't see GROUP_NOTFOUND...I'll take a look into it tomorrow. Sent using Tapatalk. Owner of iViscosity Gaming.
Yes, that's what I mean. And I am 90% sure you should be able to use :SetVisible because after a quick look the scoreboard and some point checka if there's less than 1 player in a scoregroup and if so uses that function to hide it, but I'm not sure if that hides everybody in it, or just the label itself.