Skip to main content

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.

Server management commands affect the entire server environment rather than individual players. These include private server creation and teleportation, audio playback and reverb control, time of day adjustment, server-wide hint countdowns, script execution, and workspace cleanup.

Command Reference

CommandUsagePermissionDescription
createserver:createserver <Name>2 — AdminReserves a new private server instance for this place and registers it under the given name.
deleteserver:deleteserver <Name>2 — AdminRemoves the named private server from the session registry.
joinserver:joinserver <Name>1 — ModeratorTeleports the caller to the named private server.
privateservers:privateservers1 — ModeratorDisplays a list of all currently registered private servers for this session.
toreserved:toreserved <User(s)> <Name>2 — AdminTeleports the specified user(s) to the named private server.
music:music <ID> [loop]1 — ModeratorPlays the audio asset with the specified Roblox ID server-wide. Optionally pass any second argument to loop the sound.
play:play <ID> [loop]1 — ModeratorAlias for :music.
volume:volume <Number>1 — ModeratorSets the volume of the currently playing sound to the specified number.
vol:vol <Number>1 — ModeratorChanges the currently playing sound’s volume to the specified number.
pitch:pitch <Number>1 — ModeratorSets the pitch of the currently playing sound to the specified number.
stopsound:stopsound1 — ModeratorStops and destroys the currently playing server-wide sound.
reverbs:reverbs1 — ModeratorDisplays a list of available Roblox ReverbType presets. Select one to apply it as the server-wide ambient reverb.
time:time <Time>1 — ModeratorSets the Lighting TimeOfDay to the specified time (e.g., 14:30:00 for 2:30 PM).
countdown:countdown <Number>1 — ModeratorStarts a visible hint countdown from the specified number, decrementing by 1 each second. Use :countdown off to cancel.
s:s <Code>3 — Super AdminExecutes arbitrary Lua code on the server. Returns an error message if the code fails.
clear:clear1 — ModeratorClears all server messages, hints, and countdowns. Also stops any active countdown timer.
clr:clr1 — ModeratorAlias for :clear.
shutdown:shutdown2 — AdminShuts down the server, sending all players back to the Roblox home screen with the configured Shutdown Reason message.

Private Servers

BAR includes a session-level private server management system built on top of Roblox’s TeleportService:ReserveServer:
  1. :createserver <Name> — Calls TeleportService:ReserveServer(game.PlaceId) to reserve a fresh server instance, then stores the reservation code and name in memory. The name is chat-filtered before being accepted.
  2. :deleteserver <Name> — Removes the named entry from the in-memory registry. The underlying reserved server continues to exist until it empties; this only removes the BAR reference.
  3. :joinserver <Name> — Teleports the caller to the reserved server matching the given name via TeleportService:TeleportToPrivateServer.
  4. :toreserved <User(s)> <Name> — Teleports specified players to the named reserved server.
  5. :privateservers — Lists all currently registered private server names for this session.
Private server registrations are session-scoped — they are lost when the server shuts down.

Script Execution

:s <Code> runs arbitrary Lua code in the server environment using BAR’s internal Loadstring module. The code runs with full server-side access, including all Roblox services and the game workspace.
-- Example: Print all player names to the server output
:s for _, p in pairs(game:GetService("Players"):GetPlayers()) do print(p.Name) end
If the script executes successfully, BAR sends a “Executed code.” hint to the caller. If the script throws a Lua error, BAR sends a “Script Error” message containing the error details back to the caller.
:s is one of the most powerful commands in BAR — it provides unrestricted server-side script execution with no sandboxing. Only grant Super Admin (level 3) to fully trusted players. A malicious actor with access to :s can delete the game, read DataStore data, kick all players, or do virtually anything a server script can do.

Countdown

:countdown <Number> starts a server-wide visible hint countdown displayed to all players. The countdown decrements by 1 every second:
Countdown: 10
Countdown: 9
...
Countdown: 1
Only one countdown can run at a time. Starting a second countdown while one is active has no effect. Use :countdown off or :clear to cancel a running countdown at any time.

Reverbs

:reverbs opens a BAR list panel populated with all Enum.ReverbType values available in Roblox:
  • NoReverb
  • GenericReverb
  • PaddedCell
  • Room
  • Bathroom
  • StairWell
  • Auditorium
  • ConcertHall
  • Cave
  • Arena
  • Hangar
  • CarpettedHallway
  • Hallway
  • StoneCorridor
  • Alley
  • Forest
  • City
  • Mountains
  • Quarry
  • Plain
  • ParkingLot
  • SewerPipe
  • UnderWater
  • Drugged
  • Dizzy
  • Psychotic
Selecting a reverb from the list sets SoundService.AmbientReverb for all players in the server. Changes take effect immediately and are not persisted across server restarts.

Build docs developers (and LLMs) love