> ## Documentation Index
> Fetch the complete documentation index at: https://rust-co.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Admin

> La commande et le panneau admin : chaque train du monde, chaque compagnie et le journal.

## Permission

La commande est restreinte. Donnez-la à vos admins dans `server.cfg` :

```cfg theme={"dark"}
add_ace group.admin command.steamline allow
```

Le nom de la commande est `Config.Command` (`steamline` par défaut).

## Commandes

| Commande | Ce qu'elle fait |
| - | - |
| `/steamline admin` | Ouvre le panneau admin (en jeu) |
| `/steamline list` | Liste les trains dans le monde : id, nom, dépôt, conducteur et vitesse |
| `/steamline stop <id>` | Freine ce train jusqu'à l'arrêt |
| `/steamline delete <id>` | Retire ce train du monde |

`list`, `stop` et `delete` fonctionnent aussi depuis la console du serveur.

## Le panneau admin

Le panneau se met à jour tout seul tant qu'il est ouvert.

> [card] Trains
>
> Une carte avec chaque train : les trains des compagnies et les trains du serveur, ceux qui sont loin de tout le monde à la position que donne leur horaire. Choisissez-en un pour voir sa compagnie, son propriétaire, sa vitesse et ses wagons, puis **Arrêt d'urgence**, **Déplacer** vers le dépôt d'une gare ou **Retirer du monde**.

> [card] Compagnies
>
> Chaque compagnie avec son propriétaire, sa caisse, ses membres, son train et son relevé. **Ajuster** met de l'argent dans la caisse ou en retire. **Fermer la compagnie** retire d'abord ses trains de la ligne, puis la ferme ; la caisse va au propriétaire s'il est en ligne.

> [card] Journal
>
> Les 100 derniers événements : trains appelés et trains qui quittent la ligne (et pourquoi), compagnies ouvertes et fermées, livraisons, réparations de la voie et chaque action admin.

## Ce que chaque action fait à un train

| Action | Train de compagnie | Train du serveur |
| - | - | - |
| Arrêt d'urgence | Freine jusqu'à l'arrêt | S'arrête où il est ; son horaire attend qu'il soit déplacé ou retiré |
| Déplacer | Retiré de la ligne et garé au dépôt de cette gare | Saute à cette gare de son itinéraire, au début de son arrêt |
| Retirer | Retourne au dépôt de sa compagnie dans son état actuel | Quitte le monde un moment (`Config.NpcTrain.YieldSeconds`), puis revient à son prochain arrêt |

Retirer un train avec des passagers à bord leur rend leurs billets.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.