AI Core
Транспортai-vehiclesales

ai-vehiclesales

Площадки подержанных машин, где игроки продают свой транспорт друг другу, с тест-драйвами и выкупом дилером.

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

Что он делает в игре

  • Продажа. Заезжайте на своём транспорте в точку продажи площадки, в одиночку, и нажмите клавишу взаимодействия у Put your vehicle up for sale. Задайте цену (между наименьшей и наибольшей ценой из панели) и необязательное описание и подтвердите. Ваши ключи для этого номера забираются. Транспорт сохраняет свой номер, вид и багажник: это тот же транспорт, который хранит площадка.
  • Выкуп дилером. Если транспорт есть в каталоге ai-vehicleshop, точка продажи сначала предлагает меню: List it for sale или Sell to the dealer for $... (доля цены из каталога, выплачивается сразу; транспорт удаляется навсегда).
  • Площадка. Выставленный транспорт стоит на парковочных местах площадки: кто раньше выставлен, тот раньше поставлен. Он заперт, его нельзя водить, толкать или повредить. Объявления сверх числа мест всё равно продаются через список у стойки.
  • Просмотр. У стойки Browse ... открывает экран шоурума: каждое объявление с ценой, продавцом, номером, давностью и описанием продавца. Ищите по названию или номеру, сортируйте по новизне, дешевизне или дороговизне или показывайте только My listings.
  • Тест-драйв. В точке выдачи появляется временная копия транспорта, а вы сидите на месте водителя. Идёт обратный отсчёт; выход из машины заканчивает его раньше. В конце копия удаляется, и вы снова у стойки. Один персонаж ждёт задержку между поездками.
  • Покупка. Buy списывает цену с первого счёта, который может заплатить. Транспорт становится вашим и ждёт в точке выдачи. Если его нельзя подать, он идёт на штрафстоянку (заберите его на штрафстоянке ai-garages).
  • Получение денег. Продавец получает цену за вычетом доли площадки, сразу, если онлайн, или при следующем входе. Если запущен скрипт телефона, продавец также получает письмо.
  • Снятие с продажи. На экране Take back возвращает вам ваше собственное объявление в точке выдачи.

Установка

Устанавливается рецептом AI Core. Вручную: ensure ai-vehiclesales после ai-core и ai-vehicles (и ai-vehicleshop для выкупа дилером). Таблицы ai_vehiclesales_listings и ai_vehiclesales_payouts создаются при первом запуске. Одна площадка уже готова: Larry's Vehicle Sales в Sandy Shores с 25 парковочными местами.

Настройки панели

Админ-панель > Used car lots.

Вкладка Lots

Где игроки продают свой транспорт друг другу. Одна запись на площадку (New lot / Delete lot). При удалении площадки её объявления остаются сохранёнными; они снова появятся, когда будет площадка с тем же ключом.

Карточка Lot: стойка, у которой игроки смотрят объявления, место, куда они заезжают для продажи, и как далеко видны припаркованные машины.

НастройкаЧто меняетЕдиницаПо умолчанию для новых
Lot nameПоказывается в подсказке и на экране. 1-48 символов.
CounterВстаньте там, где игроки открывают список транспорта на продажу, и используйте свою позицию.точка
Counter reachНа каком расстоянии от стойки показывается подсказка. 1-10.м2
Lot sizeМетры вокруг стойки. Припаркованные машины видны игрокам внутри, а покупатели должны быть внутри, чтобы купить или взять тест-драйв. 20-300.м80
Sell spotКуда игроки заезжают на транспорте, который хотят продать.точка
Map blipПоказывает эту площадку на карте с видом из вкладки Settings.вкл. / выкл.вкл.

Карточка Parking spots: где выставленный транспорт стоит на площадке; кто раньше выставлен, тот раньше поставлен. Объявления сверх числа мест всё равно продаются через список у стойки.

НастройкаЧто меняет
SpotsСписок позиций с направлением (Add spot), до 100.

Карточка Preview and delivery: где стоит транспорт, который смотрит игрок, откуда смотрит камера и где выезжает купленный, снятый с продажи транспорт и транспорт для тест-драйва.

НастройкаЧто меняет
Preview spotВстаньте там, где должен стоять показываемый транспорт, лицом в его переднюю сторону.
CameraПосмотрите на точку предпросмотра камерой игры и используйте позицию камеры.
Delivery spotСвободное место на дороге, лицом к выезду. Может совпадать с точкой предпросмотра.

Карточка NPC: необязательный человек у стойки (Model, What it does, Where it stands). Оставьте модель пустой, чтобы его не было.

Вкладка Settings

Цены, доля площадки, оплата и тест-драйвы.

Sales (продажи): что могут просить продавцы и сколько оставляет себе площадка.

НастройкаЧто меняетЕдиницаПо умолчанию
Lot's cutЧасть цены, которая остаётся у площадки; продавец получает остальное. 0-90.%10
Lot's cut goes toNobody, A job или A gang. Общий счёт работы или банды получает долю с каждой продажи. Nobody: деньги уходят из экономики.Nobody
JobРабота, которая получает долю. Показывается, когда выбрано "A job".пусто
GangБанда, которая получает долю. Показывается, когда выбрано "A gang".пусто
Into its accountОбщий счёт работы или банды, на который выплачивается доля.bank
Lowest priceНаименьшая цена, которую может попросить продавец. 1-100,000,000. Не может быть больше наибольшей цены.$1,000
Highest priceНаибольшая цена, которую может попросить продавец. 1-100,000,000.$10,000,000
Listings per characterСколько транспорта один персонаж может одновременно выставить на продажу, по всем площадкам. 1-50.3

Dealer buy-back (выкуп дилером): в точке продажи игрок может также продать личный транспорт прямо площадке. Транспорт удаляется, а игрок сразу получает деньги.

НастройкаЧто меняетЕдиницаПо умолчанию
Dealer paysЧасть цены из каталога автосалона, которая выплачивается на счёт продавца. 0 отключает дилера; транспорт, которого нет в каталоге, никогда не выкупается. 0-100.%50

Payment (оплата): откуда платят покупатели и куда получают деньги продавцы.

НастройкаЧто меняетПо умолчанию
Buyer pays fromПроверяются в этом порядке, пока на одном не хватит денег.bank, cash
Seller is paid intoВыплачивается, когда транспорт продан, или при следующем входе продавца, если он офлайн. Сюда же выплачивается выкуп дилером.bank

Test drives (тест-драйвы): временная копия выставленного транспорта, на которой покупатель может проехать до оплаты.

НастройкаЧто меняетЕдиницаПо умолчанию
LengthСколько длится тест-драйв. 10-600.с60
Wait between drivesСколько секунд один персонаж ждёт перед следующим тест-драйвом (0 = не ждёт). 0-3600.с60

Map blip (блип на карте): как площадки с включённым блипом выглядят на карте.

НастройкаЧто меняетПо умолчанию
LotИконка, цвет и размер блипа.иконка 326, цвет 3, размер 0.75

Команды и привязки клавиш

Нет. Подсказки используют клавишу взаимодействия (по умолчанию E). ESC закрывает экран.

Логи

Два канала логов: listings (транспорт выставлен или снят с продажи) и sales (продажи, выкупы дилером, выплаты, полученные при входе, и доля площадки, которую не удалось выплатить).

Известные ограничения

  • Продавать можно только личный транспорт своего персонажа (не транспорт автопарков работ или банд, не арендованный).
  • Выставление сохраняет повреждения и топливо транспорта, но никогда не его тюнинг: сохранённый вид остаётся прежним.
  • Деньги дилера берутся из ниоткуда (как в QB): это новые деньги в экономике. Установите Dealer pays в 0, чтобы это отключить.
  • Бумажного договора между двумя игроками нет: продажи идут только через площадку.

На этой странице