Skip to main content
RCO Motorworks — мастерская вашего сервера RedM. Игрок заезжает на своём транспорте, мастерская его чинит, а потом он выбирает аксессуары, которые есть у этого транспорта: багажник на крыше, фонари, запасное колесо и всё, что дал ему производитель. Мастерская уже готова в Сен-Дени, и вы можете добавить свои в любом месте карты. Работает с транспортом RCO Vehicles: каждый транспорт приносит свои аксессуары, и мастерская показывает только те, что у него есть.

Что могут игроки

Ремонт

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

Аксессуары

У каждого транспорта свои категории (крыша, фонари, зад…) с несколькими вариантами. Слева список категорий, справа варианты и их цены.

Осмотр

Выбор категории поворачивает камеру к этой части транспорта: крыше, передку, колёсам. Тяните мышью, чтобы облететь его, колесом мыши меняйте приближение.

Мышь или клавиатура

Стрелки или W/S двигаются по списку, Enter входит и подтверждает, Esc возвращает. Клики тоже работают; колесо мыши приближает. H прячет панели.

Мастерские с владельцем

У мастерской может быть владелец, который нанимает механиков в своём кабинете.

Стойка

У владельца есть кабинет: касса, доля механиков, найм (окно показывает по имени игроков рядом с ним) и увольнение. У механиков своя панель, где они выходят на смену и уходят с неё; владелец тоже может ей пользоваться. Обе показывают заказы и обновляются сами, пока открыты.

Заказы

С механиками клиент выбирает, что хочет, и оплачивает весь заказ в кассу. Владелец и механики на смене получают уведомление на экране. Механик подходит к транспорту и выполняет работу: аксессуары появляются, когда заполнится его полоса.

Комиссия

Механик, выполнивший работу, сразу получает свою долю из кассы: 20% по умолчанию, владелец меняет её у стойки (до 50%).

Возврат денег

Заказ, который никто не сделал за 5 часов, отменяется, и клиент получает деньги обратно. Его нет на сервере? Получит, когда в следующий раз зайдёт этим персонажем.
Сервер задаёт, как работают мастерские с владельцем (Config.Owners.Mode), одним из трёх способов:

Полезно знать

  • Предметов нет: заказ хранит сама мастерская, поэтому клиент не может его потерять.
  • Не нужно создавать работу (job) во фреймворке: владельца и механиков хранит сама мастерская, одинаково на RSG и VORP.
  • Цены в деньгах той эпохи: ремонт стоит от $0.50 до $3.50, а цены аксессуаров задаёт каждый транспорт.
  • Таблицы базы данных ресурс создаёт сам при первом запуске.
  • Лёгкий для сервера: ничего не крутится в цикле. Работа делается, когда игрок нажимает клавишу.
  • Вид транспорта применяет RCO Vehicles и сохраняет его вместе с транспортом: аксессуары остаются в гараже, после перезапуска и для каждого игрока, который его видит.

Дальше

Установка

Поставьте на сервер и запустите в правильном порядке.

Настройка

Мастерские, владельцы, цены, клавиши и камера.