Topbar+ v1 (deprecated) | Add additional functionality and themes to your topbar

So I’ve been trying to use it and then it started functioning and I used it for some time but one day it randomly stopped working and the “HDAdmin” folder doesn’t pop up which keeps breaking my script. I’ve tried using require on the module script called Topbar which can be given by your Topbar+ model and I’ve also tried using an ID provided inside of your HDAdmin website. Neither worked so I was wondering if there’s some current issue that you are aware of that causes this.

I’ve used this system, and its very good. The fake chat icon however doesn’t like when you use the HD admin command bar at the top. When activating the command bar, it hides the chat.

@MohhayScripts

The topbar client has to go within StarterPlayerScripts or within a gui that has ‘ResetOnSpawn’ set to false otherwise it won’t persist when the player resets. You can find more info on this here.


@index_l

Thanks for the feedback, the V2 cmdbar hides the chat to prevent it overlapping with bar as you enter text. For V3, we’re considering shifting the bar to the bottom to avoid this.

Any way to make a button become selected and open the menu when you press a key, like /?

Ok thank you. I’ve also had reports that when the character resets, the GUI gets destroyed, or it won’t reappear when clicked.

Seems really promising! I’d love to use this in the future, as always good work from ForeverHD! :smile:

The topbar client has to go within StarterPlayerScripts or a gui that has ‘ResetOnSpawn’ set to false otherwise it won’t persist when the player resets.

I’ve added two warnings to About to make this more clear:

2 Likes

You can bind and check for key presses using ContextActionService or UserInputService, then to select an icon (and open any toggle menus associated with it), call icon:select().

2 Likes

Thanks for the support. Your roblox creations will always inspire others.

Does Topbar+ have hover effects which work like the core gui topbar?

I plan to add this for the next update of Topbar+: A 'press overlay' for icons · Issue #8 · nanoblox/core · GitHub

1 Like

I don’t think you understand how modules work.

Topbar+ is designed as a module. You can include it as a literal ModuleScript so you aren’t requiring the ID.

This is a neat module, thanks a lot!
I was just wondering if there is any way to add icons next to the … menu on the right hand side of the screen?

@Med367367 The project falls under an MIT license; you’re welcome to use the source code in any form you like (such as uploading it to your own MainModule) - just make sure to provide credit and a link to our repository!


@JohnnyMorganz Topbar+ doesn’t currently support the implementation of icons on the right. Feel free to open up an issue if this is something you’d like added.

@ForeverHD if i put the credits in your module and i load your module in my script these correct?

Sure, that’s fine! If you’re requiring the Topbar+ MainModule (i.e. require(4874365424)) then there’s no need to provide credit; it’s primarily for developers using the code within their own open-source projects.

1 Like

Is it possible to for example fire a remote from the client when a Topbar+ button is clicked? I can’t find a way to do this even with the documentation

You’ll want the icon.selected and icon.deselected events:
https://1foreverhd.github.io/HDAdmin/projects/topbarplus/icon/#events

icon.selected:Connect(function()
    -- Fire remote
end)
icon.deselected:Connect(function()
    -- Fire remote
end)

Thanks for the quick reply, keep it up! Great module.

@ForeverHD yes but if i need to use it without the id like require(script.TopBar+) is okay ?