I’m talking about the topbar. But okay…
You place it at the bottom of the Basic Admin Client script, as I have said twice above. I referred you to my video guide to find out where that script is located as you expressed that you had trouble finding it. Not sure why you are being rude.
Oops sorry! If you felt i was rude while i wasnt lol. I’m just confused, how to do the console topbar i was very confused.
By the way! How to make it so that Moderator+ recieve free Donor Perks?
If you search up Bodieblox on YouTube there is a video somewhere on that channel for that
I did watch, and im ur fan + the script is outdated. I’m talking about the new MainModule
local Plugin = function(…)
local Data = {…}
local remoteEvent = Data[1][1]
local remoteFunction = Data[1][2]
local returnPermissions = Data[1][3]
local Commands = Data[1][4]
local Prefix = Data[1][5]
local actionPrefix = Data[1][6]
local returnPlayers = Data[1][7]
local cleanData = Data[1][8]
local pluginName = 'PTS'
local pluginPrefix = actionPrefix
local pluginLevel = 0
local pluginUsage = ""
local pluginDescription = "Requests assistance from Shift Assistant+."
local playerService = game:GetService('Players')
local function pluginFunction(Args)
local Player = Args[1]
remoteEvent:FireClient(Player, 'Hint', 'RoGrill | Permission to Speak', 'Successfully requested a Moderator. Shift Assistant+ will assist you shortly.')
for _, admin in pairs(playerService:GetPlayers()) do
local PlayerPermission = returnPermissions(admin)
if PlayerPermission >= 1 then
remoteEvent:FireClient(admin, 'Notif', 'Support Needed', 'Click to assist, ' .. Player.Name, { "Support", Player.Name })
end
end
end
remoteEvent.OnServerEvent:Connect(function(Player, Key, ...)
local Data = {...}
if Data[1] == "Notification Transfer" then
if Data[2][1] == "Support" then
local targetPlayer = game.Players:FindFirstChild(Data[2][2])
if targetPlayer and targetPlayer.Character and targetPlayer.Character:FindFirstChild("HumanoidRootPart") then
-- Teleport the admin to the player needing assistance
Player.Character.HumanoidRootPart.CFrame = targetPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, 0, -7) * CFrame.Angles(0, math.pi, 0)
-- Notify all admins to remove the notification
for _, admin in pairs(playerService:GetPlayers()) do
local PlayerPermission = returnPermissions(admin)
if PlayerPermission >= 1 then
remoteEvent:FireClient(admin, 'RemoveNotif', 'Support Needed')
end
end
end
end
end
end)
local descToReturn
if pluginUsage ~= "" then
descToReturn = pluginPrefix .. pluginName .. ' ' .. pluginUsage .. '\\n' .. pluginDescription
else
descToReturn = pluginPrefix .. pluginName .. '\\n' .. pluginDescription
end
return pluginName, pluginFunction, pluginLevel, pluginPrefix, { pluginName, pluginUsage, pluginDescription }
end
return Plugin
how to make it vanish when its clicked by a admin
Hey there! I know how to add /e support for commands in Basic Admin as well as adding Display Name support. I’m pretty sure these would be useful to users who are using this guide. If you would like to discuss something about this, feel free to reach out to me on Discord (convxors) or via messages on the DevForum!
I actually saw a bunch of game use TopBarPlus V3 for things like the command bar, panels, etc. I was wondering if it would be possible to have a guide how to integrate TopBarPlus to BAE as it may be quite useful to multiple users.
Also my game’s training center is inspired by Venti, and in this training video(0:25 - 0:37) I can see that there is a panel on the left hand side of the host’s screen looking similar to the donor panel however in stead of cape options, there are options to control the training center (doors in this case). Now my question is, how would I create a custom panel command? I hope that you (@LegendOJ1) would be able to break it down maybe
You can achieve this by making your own gui and having a command to open it, its not supported on basic admin essentials but you are open to hire a scripter to make a host panel for you. They can migrate it to the Basic Admin UI due to the templates given.