Skip to content

Дашборд

The dashboard

Подойдите к маркеру $ и нажмите [E], либо введите /station на территории заправки. На левой стороне расположено восемь страниц. То, что видит сотрудник, зависит от прав, выданных владельцем; владелец видит их все.

Overview

Главная страница. Данные заправки — название, отображаемое на панели, акцентный цвет и тип станции, а также график выручки за неделю и основные показатели: общая сумма заработка, общие расходы, обслуженные клиенты и проданные литры. Под ними находится шкала хранилища, показывающая уровень запаса каждого вида топлива относительно вместимости.

Fuel types

По одной строке на каждое топливо, продаваемое на заправке. Установите розничную цену за литр по сравнению с оптовой стоимостью, которую вы за него платите, и следите за маржой. Цены ограничены параметром Config.Refuel.PriceLimits — по умолчанию от 0.1 до 25.0 за литр, — поэтому никто не сможет выставить топливо по нулевой или абсурдной цене. Требуется разрешение prices.

Employees

Нанимайте, увольняйте, устанавливайте зарплаты и раздавайте права. До Config.Employees.Max сотрудников, по умолчанию восемь.

Permission Unlocks
withdraw Снятие денег с банковского счета заправки
stock Заказ запасов и выполнение доставок
prices Установка розничных цен за литр
employees Найм, увольнение и редактирование других сотрудников

Зарплаты выплачиваются автоматически каждые Config.Employees.PayInterval минут с банковского счета заправки в размере Config.Employees.DefaultWage, если владелец не установил иное. Зарплата не может превышать Config.AntiCheat.MaxWage.

Только владелец может нанимать, увольнять или редактировать сотрудников, у которых самих есть разрешение employees, поэтому сотрудник не сможет повысить себя сам или очистить платежную ведомость.

Bank

Баланс заправки и последние операции: поступившие продажи, выплаты зарплат и заказы на поставку, снятия и депозиты. Для снятия средств требуется разрешение withdraw; внесение депозитов доступно владельцу. Каждое снятие средств логируется в вебхук Discord, если он у вас настроен.

Upgrades

Три направления, по три кумулятивных уровня в каждом.

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 увеличивает объем топлива, который может вместить станция, сокращая количество поездок для доставки.
  • Delivery speed ускоряет загрузку автоцистерны на базе.
  • Supplier relations снижает оптовую цену — на третьем уровне закупка идет по 82% от прайса.

Администратор может изменить цену любого апгрейда для любой заправки через команду /fueladmin.

Deliveries

Откуда берутся запасы. Закажите от Config.Deliveries.MinOrder до MaxOrder литров топлива, оплатите оптовую стоимость со счета заправки, и вам выдадут автоцистерну в точке спавна с номерным знаком FUEL.

  1. Довезите автоцистерну до базы по адресу Config.Deliveries.Depot и припаркуйтесь в радиусе DepotRadius.
  2. Загрузка происходит со скоростью FillRate литров в секунду, умноженной на ваш апгрейд доставки.
  3. Верните ее обратно в радиус ReturnRadius вашей заправки и разгрузите.

При отмене вы сохраняете заказ, но не саму поездку. У государственных заправок этой страницы нет — их бары всегда полны.

Customers

Кто заправляется и сколько они тратят: общее количество обслуженных клиентов, средний чек на клиента и вытекающая из этого выручка.

Settings

Доступно только владельцу, оба действия требуют ввода названия заправки для подтверждения.

Transfer передает заведение другому игроку по его ID на сервере. Он наследует запасы и банк; список персонала сбрасывается, чтобы новый владелец начал работу со своими людьми.

Sell back возвращает права городу за выплату: Config.SellBackRate от первоначально уплаченной суммы плюс то, что лежит на банковском счете заправки, чтобы никто не потерял свой оборотный капитал.

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

При значении по умолчанию 0.3 заправка стоимостью 480 000 возвращает 144 000 плюс средства на счете — остальное является городской комиссией за выкуп. Установите SellBackRate = 1.0 для полного возврата средств без потерь, или задайте для любого из флагов значение false, чтобы полностью убрать соответствующую часть страницы.