[v3!] TopbarPlus v3.0.0 | Construct intuitive topbar icons; customise them with themes, dropdowns, captions, labels and much more

TextChatService always layers over everything else. There currently is no way to layer it underneath. Perhaps a feature request for this to be added to Roblox as this issue isn’t isolated to TopbarPlus. I would love to be able to set the ZIndex of the chat so I can layer over other things so the chat isn’t in the way all the time to where I have to close it each time

1 Like

Is there a way to remove an icon? like not just make it invisible like i mean delete it

Use :destroy() on the icon. Make sure it doesn’t have any caps

This is an amazing script, I have used it before and it worked fine. For some reason tho, this time when I require the modulescript I do not get any functions with it, it’s recognised as any by roblox. How do I fix this? Did I do something stupid?

1 Like

My script is in starterplayerscripts and there is no way to do the ResetOnSpawn stuff to false.

So I cannot stop it from duplicating.

I’m curious, is there any way to implement a text box into a TopBar button? I’m curious!

1 Like

had this issue too, since its a package u dont get an autofill answer, u have to manually type it in, but it still works

2 Likes

in the sense that you want to change the font or the size of the text box?

1 Like

Well no, I mean putting the TextBox onto the TopBar button.

Then how is it possible that tsb (The Strongest Battlegrounds) doesn’t have that issue? There must be a way to change that.

They use the legacy chat as far as I know

2 Likes

Ah yes it does work with Legacy Chat

Legacy Chat is deprecated, however. It will lose functionality and existing games will have to swap over to TextChatService in the near future. You might have to look into adding the port of legacy chat or make your own system

1 Like

so like having 2 text boxes in the button, one that was automatically created, and another one?

Well no, just one that you can put text in and hook a event to it or something.

iconname:setLabel(“text here”)
iconname:bindToggleItem(whatever u want to open when u click it)

So if I do that, will the TextBox appear like this inside?


[Reference, not the actual image]

this is what it would look like, tho i have modified the themes of the buttons with a different font and background color

this is interesting

image

The Topbar transparency should follow Roblox’s set transparency in-game settings (GuiService.PreferredTransparency). This includes widgets, dropdowns, captions, etc. I hope you’ll update and fix this bug! Also, the captions’ and dropdowns’ animations should be smoother.