Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Verveo/Basic-Admin-Remade/llms.txt
Use this file to discover all available pages before exploring further.
ExtraSettings.lua supplements main_script.lua with additional settings that control the UI, in-game systems, and optional features. It lives in ReplicatedStorage and is loaded automatically by the MainModule at runtime — do not delete or move it.
Settings Reference
Rank Config
An array of exactly 4 strings that define the display names for each permission level. The index corresponds to the numeric rank level.
| Index | Default Name |
|---|---|
| 1 | "Moderator" |
| 2 | "Admin" |
| 3 | "SuperAdmin" |
| 4 | "Game Creator" |
Timed Notifications
An array of notification strings that are cycled through and displayed to players at a regular interval. Supports unlimited entries — just follow the same
[n] = "message" pattern.Default entries: "Join the group", "Buy cape", "Aspects cool", "B00PUPs cool"The number of seconds to wait before cycling to the next notification in the
TimedNotifications array.Default: 5When
true, timed notifications are sent out to players periodically using the entries in TimedNotifications.Default: trueMusic System
When
true, the built-in music system is active and will cycle through the configured sound IDs.Default: trueThe title string displayed in the music system UI.Default:
"Music System"The playback volume for the music system. Accepts a value between
0 (silent) and 1 (full volume).Default: 0.5An array of Roblox audio asset IDs to cycle through. Supports unlimited entries.Default:
{6901063458, 1840684529}Defended Message
When
true, a notification is displayed to players upon joining indicating that the server is protected.Default: trueThe title of the defended message notification.Default:
"Anti-Cheat Loaded"The body text of the defended message notification.Default:
"This server is defended."The delay in seconds before the defended message is shown. This is an advanced setting — change with caution.Default:
0.001General Settings
Controls the visibility of private messages sent via
:pm. When false, private messages are visible to admins. When true, messages are truly private.Default: falseDetermines which ban backend to use. When
false, BAR uses the modern Roblox Ban API. When true, it falls back to the old DataStore-based ban system.Default: falseWhen
true, the Roblox developer command bar is disabled for all ranks including the game creator. Set to false to allow command bar usage.Default: falseControls the background transparency of BAR’s GUI elements. Accepts a value between
0 (fully opaque) and 1 (fully transparent).Default: 0.5When
true, the server starts in a locked state. Any non-admin player who joins is immediately kicked until an admin uses :unlock.Default: falseWhen
true, admins must provide a reason when using the :btools, :sword, or :segway commands.Default: trueWhen
true, commands can target players using their display name in addition to their username.Default: trueThe sound played when a player receives a notification. Accepts an
rbxassetid:// format string. Set to nil to use the BAR default sound, or false to play no sound at all.Default: "rbxassetid://1862048961"Experimental
When
true, players using the :fly command can also noclip through parts while flying.Default: trueWhen
true, BAR’s UI uses the Montserrat font instead of the default Arial font for a more modern appearance.Default: trueFull ExtraSettings Table
The following is the completeSettings table as it appears in ExtraSettings.lua: