Sure can, is this happening in a game with R6 or R15?
I believe this might be happening because GetCoreGuiEnabled for Emotes still returns true (for enabled) even when disabled within games using R6. I can update TopbarPlus to account for this if that’s the issue.
This activates on PC if your game has VoiceChatEnabled but remains invisible if your server size is larger than the maximum required for VoiceChat (I believe 50).
I recommend:
Increasing the offset to 190 IconController.setLeftOffset(190)
Disabling Voice Chat or reducing your server size to be less than 50 players
Hey! I recently implemented TopbarPlus into my game, and my chat icon keeps disappearing. I’ve narrowed it down to TopbarPlus because when I disable the script, the chat icon will stay. Essentially what happens is when you click off of chat, the chat box and icon disappears for a few seconds, then reappears.
Nope, just the screenshots I have shown which have weird behaviour (exit not being fully rendered and only ex shows), (when selected and un-hovered the button doesn’t return to the “normal” state with the size of an empty label)
Also you confused me and i thought u were @ForeverHD
You should set IconController.voiceChatEnabled to nil so everytime I won’t get a warning when I already set the value to false
--------------- I DON'T NEED TO DELETE THIS ---------------
localPlayer.PlayerGui:WaitForChild("TopbarPlus", 999)
task.delay(10, function()
checkVoiceChatManuallyEnabled()
if IconController.voiceChatEnabled == nil and success and enabledForUser and isStudio then
warn("⚠️TopbarPlus Action Required⚠️ If VoiceChat is enabled within your experience it's vital you set IconController.voiceChatEnabled to true ``require(game.ReplicatedStorage.Icon.IconController).voiceChatEnabled = true`` otherwise the BETA label will not be accounted for within your live servers. This warning will disappear after doing so. Feel free to delete this warning if you have not enabled VoiceChat within your experience.")
end
end)
------------------------------------------------------------------------------------------------------------
(I was on reddit so sorry for not the quick coming)
I dont know what happened, i just slapped it into ReplicatedStorage and apparently that happened
-- This retrieves the theme module under Icon
local iconModule = game:GetService("ReplicatedStorage").Icon
local Icon = require(iconModule)
local Themes = require(iconModule.Themes)
-- Here we utilise the many other icon methods. You can view all of them at the docs.
Icon.new()
:setImage(6326373239)
:setLabel("Nanoblox")
:setCaption("Nanoblox Caption")
:setTip("Open Nanoblox Panel (v)")
:bindToggleKey(Enum.KeyCode.V)
:setProperty("deselectWhenOtherIconSelected", false)
:set("iconFont", Enum.Font.GothamSemibold)
:setRight()
:notify()
:setTheme(Themes.YourThemeName)
:bindEvent("selected", function(icon)
print("selected!")
end)
:bindEvent("deselected", function(icon)
print("deselected!")
end)
:setDropdown({
Icon.new()
:setLabel("Item 1")
,
Icon.new()
:setLabel("Item 2")
,
Icon.new()
:setLabel("Item 3")
,
Icon.new()
:setLabel("Item 4")
,
})