If you are reading this post then you need help with the basic admin essentials.
Recently, Basic Admin Essentials was updated because of which the MainModule did not work anymore and if someone modified it to work, It broke.
This post will help you get the MainModule
This post will help you modify BAE 2.0.
Here are a few things that this post will help you in:
Modifying BAE 2.0
Changing Admin Names
Changing The Loaded Print Statement that is displayed in developer console.
For other help, You can reply to the post and I will help if it is possible.
To start, Make sure you have the Basic Admin Essentials 2.0… To make this very easier to setup, I have modified the Script of BAE to automatically work. You can get it from here: BAE 2.0 Modified
Please do not change the loader ID in the main Basic Admin Script…
This modified BAE is 100% virus free and working!
Here are some guides to help you.
Setup and Installation
To make this work you are requested to ungroup the model in ServerScriptService and look at this post for more help. DO NOT CHANGE THE LOADER ID OF THE Basic Admin Essentials SCRIPT
Making the admin curved UI
To make the admin system gui’s have curved edges you will have to open the script
and then add a UICorner to the “Essentials Client”
Enjoy the UI Corner BAE.
Custom Names For Admin Ranks
To change the name of the admin levels/ranks that appear to a player when they join the game like:
You will have to locate Essential Code
After locating it, Open the Essential Code Script and go to line 2583. You will see the following code:
testService:Message("Basic Admin Essentials 2.0 | "..clientConfig.Version.." | Prefix: \""..clientConfig.Prefix.."\" | Act. Prefix: \""..clientConfig.actionPrefix.."\"") --Change "Basic Admin Essentials 2.0 | " to print statement
local adminTitle
if clientConfig.Permission == 1 then
adminTitle = "Moderator" --Change Moderator Name
elseif clientConfig.Permission == 2 then
adminTitle = "Administrator" --Change Administator Name
elseif clientConfig.Permission == 3 then
adminTitle = "Super Admin" --Change Super Admin Name
elseif clientConfig.Permission == 4 then
adminTitle = "Creator Admin" --Change Creator Admin Name
testService:Message("Basic Admin Essentials 2.0 | DP: "..tostring(clientConfig.donorEnabled).." | CD: "..tostring(clientConfig.Debugging)) --Change "Basic Admin Essentials 2.0 | " to print statement. DO NOT CHANGE DP
end
if adminTitle then
pendNotif(adminTitle,'Click for Commands',{'Cmds'})
end
return clientConfig.Key
end
end
end
Please make sure you do not change the DP Text or remove it from line 2594 or else the script might break.
The script block explains the code already. Just follow the --Text exactly and it will work. The Basic Admin loaded thing(2 of them) is the Print statement that you can see in the developer console.
Thanks for your time reading this post and I hope it helped you.
Did this post help you? Your opinion and answer to this poll will help the writer make more posts like this.
The most recent update was made on May 10th, 2020. It is functioning effectively for me, both with and without my personal modifications.
I would like to enhance @0bBinary’s response by providing a diff highlighting the specific additions and removals. You can find the highlighted changes at this link: Basic Admin Diff - Diff Checker
Please note that there are NO Changes to the BAE2.0. The only modifications made are that I have set myself as the Debugger to make more modifications in the future and access databases. The 2nd thing done is that the Main Basic admin essential script that contains all the other files such as the essential code, the mainModule and plugins has been set to make the mainModule work. This model also just let’s you add the official Basic Admin but the mainModule is with it and it is configured.
If you are thinking that I have made this just to get admin in games which used this Modified BAE2.0…Then I think and I can say that you are wrong. Please do not argue releated that I have done this for no reason and I should not have done this.
This post is also more of an guide to help people that know/dont know scripting or need help and are using the BAE2.0 by r_r. It just helps the people to get the mainModule and change a few things of the BAE.(A modification guide basically.)
You don’t have to grant yourself Creator Admin privileges in other people’s games just to update the model. Moreover, you haven’t provided any concrete examples where you would require Creator Admin access in other people’s games, apart from the general reason of “making modifications,” which lacks specificity.
I can conclude that people are not happy with the model giving me Creator Admin/Debugger in other’s games… I have removed myself as the debugger…I have left it blank for people to add themselve.
Hi! This post is really old so I prefer not necrobumping it. But debugger is basically people who are added and get game owner admin and they have some debugging commands like !debuglogs and etc.
Debugger gives you full control over any game that has it enabled, and no one can kick/ban you. Very dangerous permission, and should be disabled in the config script.