Skip to content

Le tableau de bord

The dashboard

Marchez vers le marqueur $ et appuyez sur [E], ou exécutez /station sur le parvis. Huit pages s'affichent sur le côté gauche. Ce qu'un employé voit dépend des permissions que le propriétaire lui a accordées ; le propriétaire a accès à l'ensemble.

Overview

La page d'accueil. Identité de la station — le nom affiché sur le panneau, la couleur d'accentuation et le type de station — ainsi qu'un graphique des revenus de la semaine et les chiffres clés : total gagné, total dépensé, clients servis et litres vendus. Juste en dessous se trouve la barre de stockage, indiquant le stock de chaque carburant par rapport à sa capacité.

Fuel types

Une ligne par carburant vendu par la station. Définissez le prix de vente au litre par rapport au coût de gros que vous payez, et visualisez la marge. Les prix sont limités par Config.Refuel.PriceLimits — de 0.1 à 25.0 par litre par défaut — afin que personne ne puisse fixer le carburant à zéro ou à un montant absurde. Nécessite la permission prices.

Employees

Recrutez, licenciez, définissez les salaires et attribuez des permissions. Jusqu'à Config.Employees.Max employés, huit par défaut.

Permission Débloque
withdraw Retirer de l'argent du compte bancaire de la station
stock Commander du stock et lancer des missions de livraison
prices Définir les prix de vente au litre
employees Recruter, licencier et modifier les autres employés

Les salaires sont payés automatiquement toutes les Config.Employees.PayInterval minutes, prélevés sur le compte bancaire de la station, au taux de Config.Employees.DefaultWage sauf si le propriétaire en a décidé autrement. Un salaire ne peut pas dépasser Config.AntiCheat.MaxWage.

Seul le propriétaire peut recruter, licencier ou modifier les employés qui possèdent eux-mêmes la permission employees, afin qu'aucun employé ne puisse s'auto-promouvoir ou vider la masse salariale.

Bank

Le solde de la station et ses mouvements récents : entrées de ventes, sorties de salaires et de commandes de stock, retraits et dépôts. Les retraits nécessitent la permission withdraw ; les dépôts sont accessibles au propriétaire. Chaque retrait est consigné dans le webhook Discord si vous en avez configuré un.

Upgrades

Trois branches, trois niveaux cumulatifs chacune.

config.lua
Config.Upgrades = {
    storage  = { label = 'Storage',            levels = { 35000, 50000, 75000 }, prices = { 40000, 90000, 160000 } },
    delivery = { label = 'Delivery speed',     levels = { 1.2, 1.5, 2.0 },       prices = { 30000, 75000, 140000 } },
    supplier = { label = 'Supplier relations', levels = { 0.95, 0.9, 0.82 },     prices = { 50000, 110000, 200000 } },
}
  • Storage augmente la capacité en litres de carburant de la station, réduisant ainsi le nombre de tournées de livraison.
  • Delivery speed multiplie la vitesse de chargement du camion-citerne au dépôt.
  • Supplier relations réduit le prix de gros — le niveau trois permet d'acheter le stock à 82% du prix catalogue.

Un administrateur peut surdéfinir le prix de n'importe quelle amélioration pour n'importe quelle station via /fueladmin.

Deliveries

D'où provient le stock. Commandez entre Config.Deliveries.MinOrder et MaxOrder litres de carburant, payez le coût de gros depuis le compte bancaire de la station, et un camion-citerne vous est remis au point d'apparition avec une plaque FUEL.

  1. Conduisez le camion-citerne jusqu'au dépôt situé à Config.Deliveries.Depot et garez-vous dans la zone DepotRadius.
  2. Le chargement s'effectue à raison de FillRate litres par seconde, multiplié par votre amélioration de livraison.
  3. Ramenez-le dans le rayon ReturnRadius de votre station et déchargez-le.

En cas d'annulation, vous conservez la commande mais pas la course. Les stations publiques n'ont pas cette page — leurs cuves sont toujours pleines.

Customers

Ceux qui font le plein et ce qu'ils dépensent : total des clients servis, dépense moyenne par client, et les revenus qui en découlent.

Settings

Réservé au propriétaire, et les deux actions nécessitent de taper le nom de la station pour confirmer.

Transfer cède l'établissement à un autre joueur via son ID serveur. Il hérite du stock et du compte bancaire ; la liste du personnel est effacée afin que le nouveau propriétaire commence avec sa propre équipe.

Sell back rend les clés de la ville en échange d'un remboursement : Config.SellBackRate du montant initialement payé, plus la somme présente dans le compte bancaire de la station, pour que personne ne perde sa trésorerie.

config.lua
Config.AllowTransfer = true
Config.AllowSellBack = true
Config.SellBackRate = 0.3

Avec la valeur par défaut 0.3, une station à 480 000 rapporte 144 000 plus le solde bancaire — le reste correspond aux frais perçus par la ville pour la reprise. Définissez SellBackRate = 1.0 pour un remboursement complet sans perte, ou définissez l'un des indicateurs sur false pour supprimer entièrement cette partie de la page.