Thanks so much for the update! This really helped me, and I’m looking forward to the Ban API update! Keep up your great work!
You finally published it! Thank you! I really appreicate!
Hi! I was following the guide toward making custom levels, and it worked great for everything except my setup for level 4 (old game creator) I renamed level 4 and added two more levels so game creator is 6. This made it to where anyone with Level 4 just simply had full creator admin. Any idea why?
how can i make the sticky the same color as the the system color? its just black while our system color is pink
Merry Christmas!
Good question! Since the UI for the sticky note command above isn’t tied to the actual basic admin code in any way, it won’t automatically update to your system color.
There are 2 options to get around this:
- Manually set the
BackgroundColor3
property of all the sticky note UI to the same pink you have your system color set to - Put the following code at the very bottom of the Basic Admin UI script:
playerGui:WaitForChild("StickyNote").Clip.Container.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
playerGui:WaitForChild("StickyNote").Clip.Top.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
Obviously replace the two Color3 values with your actual system color.
Hope this helps!
where? i put it in the StickyNote module script in Plugins and i get this error: ServerScriptService.Basic Admin Essentials 2.0.Plugins.Sticky Note:64: Expected <eof>, got 'playerGui'
also, my does my module give me 2 errors?: Requested module experienced an error while loading - Client - Client // MainModule:132
and Requested module experienced an error while loading - Client - Client // MainModule:132
Where do i place this? I’m confused with it.
You’d place this at the very bottom of the “Basic Admin Client” LocalScript, which you can find under the “Components” folder of the Basic Admin Essentials 2.0 module. I recommend watching the video guide in my original post if you still can’t find where to place this.
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.
Hey there, i have decided to make a venti host panel inspired. tis nearly 35 done