Skip to content

Staff panel

The Cuxial Chipeo staff panel: live sessions, emergency stop, live settings, special projects, action log, fixed installations and the workshop business.

One place to see every system that is playing, stop what is out of line, change server settings without restarting, build fixed sound installations and run the prices of the workshop.

Open it with /chipeoadmin or from the tablet settings. It needs the permission of admin.permission. Creators allowed in fixed.creators see the same panel with only the Installations tab.

Sessions ​

A live list of every car, medusa and installation with music: system, track, volume, range, how many players hear it, group and routing bucket. It refreshes every admin.refreshMs.

ActionWhat it does
Go thereTeleports you to the system (and into its bucket with buckets.staffMove = true).
Mute / StopMutes the session or stops its music.
Block N minStops the owner's music and prevents them from playing more for admin.blockMinutes. Unblock lifts it.
RemoveRemoves a medusa and returns it to its owner's inventory.
DisbandBreaks up the group of that row.

Emergency ​

Stops all music on the server, disbands every group and blocks music until it is lifted. With Remove medusas in emergency on, it also removes every placed medusa. Same as /chipeoemergencia.

Settings ​

Server settings applied at once to everyone, without restarting. Each one shows when it differs from shared/config.lua; Factory brings all of them back to the file values. They are saved in the database and survive restarts.

SettingConfig option
Max volumeaudio.volumeCap
Max rangesound.maxRange
YouTube, SoundCloud, Spotifylibrary.platforms.*
Platform effectslibrary.platformEffects
Forced streamer modelibrary.streamerForced
Remove medusas in emergencyemergency.removeMedusas
Ambient filterssound.filters.enabled
Feel, camera shake, body rocking, body forcefeel.enabled, feel.camMax, feel.body, feel.bodyForce
Heat from mounted piecesoverheat.mounted.enabled
Electrical system, drain speed, light dimmingelectric.enabled, electric.drainMultiplier, electric.effects.lights

The limits and step of the number settings are in admin.settings.

Special project ​

A card in Settings turns a car into a Special project: a showcase build with no part limits, unlimited power, no fuse, no heat, no muffling and more volume. What it changes in game: Special project.

  • Type a Plate and press Enable, or use Nearby vehicle: the car you are in, or the closest one within admin.specialRange metres.
  • The list shows every car with a special project; Remove takes it off.
  • It is saved per plate in the database and the change reaches the car at once. Enabling and removing it are written to the log.

Log ​

The last admin.logSize staff actions: emergencies, stops, blocks, removed medusas, changed settings and special projects. With logs.enabled = true they are also sent to the Discord webhook.

Fixed installations ​

Sound systems that stay in the world: a club, a stage, a bar. Each installation has a controller and up to fixed.maxPieces pieces.

  1. Create: name, controller type (a medusa prop or an invisible zone) and its model. Place it with the gizmo.
  2. Add pieces from the catalogue and place each one with the gizmo, or add a piece without a prop (sound only). Pieces can be moved, hidden or removed later.
  3. Permissions: public, an owner (character identifier) and jobs with a minimum grade.
  4. Hours and limits: schedule, maximum volume and maximum range.
  5. Save. Players use it through the target option on the controller, with the same tablet as a car: queue, platforms, streamer mode, ambient filters with the room of the installation, playlist import to the queue or to its virtual USB, and groups as master or member.

From the list, staff can stop an installation, go there, move the controller or delete it. Installations keep their routing bucket. The emergency stops them too.

Without pieces, an installation sounds like a radio inside a room. Its acoustic profile is the sum of its pieces.

Workshop ​

Everything that has a price in the workshop business is set here, and nowhere else: mechanics and the boss cannot change any amount. Changes are saved in the database and reach at once whoever has the shop or a workshop open.

SectionWhat it does
PointsCounter, workbenches, bays and office. Add one, place it by aiming with the camera (Place) or at your position (Here), rename it, set the radius of a bay, go there or delete it. Warns when the workshop job does not exist in the framework.
CatalogPer article: label (empty = the factory one), sale price, currency (any, VIP included), installation price (only pieces), active or not, and Reset to go back to the factory values. The header holds the Repair price that is added to the work order.
CurrenciesKey, name, framework money account and VIP. At least one regular currency is required. VIP currencies are consumed and never go to the society.
SalesEvery counter sale, VIP ones marked, with totals per currency over shop.log.keepDays days.
InvoicesThe latest invoices of the work orders with their status (pending, paid, declined, expired, void) and their lines.

The factory values come from shop.prices, shop.currencies and data/shop.lua (Configuration).

© Cuxial