TextChat+ v1.2 - A new way to manage TextChatService Tags

I know I did, to test the VIP tag.

How would I go about fixing this?
image

In the latest version of the settings. How do we change the color of the prefix itself?
image
image

You need to add RichText to the Prefix. Like I have shown in the example.

@ericplane How do I fix this? I want to have multiple and it isn’t working.

Could you please show me your settings script?

I haven’t touched it (except moving it to the appropriate place) so it should be the same as in the model.

Nice work with this!

I’d love to see a general setting for the max amount of tags to be displayed at once as well as a tag priority setting within each tag. I think this could help display certain tags easier.

Update v1.2


Changes

  • Added a Tag Priority System
  • Added a General Setting for the maximum amount of Tags to be displayed
2 Likes

Plz add premium tag XD it would be perfect

local Settings = {
   ["General"] = {
   	["MaxTags"] = 1;
   },

   ["Tags"] = {
   	[1] = {
   		["Enabled"] = true,
   		["Name"] = "Owner",
   		["Prefix"] = "👑[Developer]👑",
   		["NameColor"] = "#f7fa55",
   		["ChatColor"] = "#cc1029",
   		["SpecificUserEnabled"] = {
   			["Enabled"] = false,
   			["UserIds"] = {0}
   		},
   		["TeamEnabled"] = {
   			["Enabled"] = false,
   			["TeamColor"] = BrickColor.new("White")
   		},
   		["GamepassEnabled"] = {
   			["Enabled"] = false,
   			["GamepassIds"] = {0}
   		},
   		["GroupEnabled"] = {
   			["Enabled"] = true,
   			["GroupId"] = 16924168,
   			["GroupRanks"] = "255"
   		}
   	},[2] = {
   		["Enabled"] = true,
   		["Name"] = "Admin",
   		["Prefix"] = "🛡[Moderator]🛡",
   		["NameColor"] = "#64ed4c",
   		["ChatColor"] = "#fcfcfc",
   		["SpecificUserEnabled"] = {
   			["Enabled"] = false,
   			["UserIds"] = {0}
   		},
   		["TeamEnabled"] = {
   			["Enabled"] = false,
   			["TeamColor"] = BrickColor.new("White")
   		},
   		["GamepassEnabled"] = {
   			["Enabled"] = false,
   			["GamepassIds"] = {0}
   		},
   		["GroupEnabled"] = {
   			["Enabled"] = true,
   			["GroupId"] = 16924168,
   			["GroupRanks"] = "254"
   		}
   	},[3] = {
   		["Enabled"] = true,
   		["Name"] = "Member",
   		["Prefix"] = "⚔[Member]⚔",
   		["NameColor"] = "#4192f0",
   		["ChatColor"] = "#fcfcfc",
   		["SpecificUserEnabled"] = {
   			["Enabled"] = true,
   			["UserIds"] = {0}
   		},
   		["TeamEnabled"] = {
   			["Enabled"] = false,
   			["TeamColor"] = BrickColor.new("White")
   		},
   		["GamepassEnabled"] = {
   			["Enabled"] = false,
   			["GamepassIds"] = {0}
   		},
   		["GroupEnabled"] = {
   			["Enabled"] = false,
   			["GroupId"] = 16924168,
   			["GroupRanks"] = "1"
   		}
   	},[4] = {
   		["Enabled"] = true,
   		["Name"] = "Guest",
   		["Prefix"] = "",
   		["NameColor"] = "#fcfcfc",
   		["ChatColor"] = "#fcfcfc",
   		["SpecificUserEnabled"] = {
   			["Enabled"] = false,
   			["UserIds"] = {0}
   		},
   		["TeamEnabled"] = {
   			["Enabled"] = false,
   			["TeamColor"] = BrickColor.new("White")
   		},
   		["GamepassEnabled"] = {
   			["Enabled"] = false,
   			["GamepassIds"] = {0}
   		},
   		["GroupEnabled"] = {
   			["Enabled"] = true,
   			["GroupId"] = 16924168,
   			["GroupRanks"] = "0"
   		}
   	}
   }
}

it returns the Owner for all players no matter whether they are on a group or not, the module still gives that player Owner Rank or prefix, where did I miss?

You need to turn “Enabled” to false as when it’s true your basically saying it should be enabled for everyone by default.

1 Like

oh I little bit confused by the setting, I thought [TAGPRIORITY] = {
[“Enabled”] = true, is to enable or disable the tag itself now it works fine thank you

1 Like