Транспортai-vehicleshop
ai-vehicleshop для разработчиков
Серверный экспорт ai-vehicleshop.
Типизирован как AiVehicleshopServerExports в @aicore-fivem/shared (exports.ts).
import { resourceExport } from "@aicore-fivem/lib/server";
const shop = resourceExport("ai-vehicleshop");Серверные экспорты
GetCatalogPrice
Цена модели в каталоге панели. Используйте её, чтобы оценить транспорт (выкуп, страховка, налог). ai-vehiclesales использует её для предложения дилера.
Сторона: сервер · Ожидание: нет
GetCatalogPrice(model: string): number | nulllocal price = exports['ai-vehicleshop']:GetCatalogPrice(model) -- число или nilПараметры
Prop
Type
Возвращает
Цена в долларах. null, если ни у одного транспорта каталога нет такой модели или model не текст.
Пример
import { resourceExport } from "@aicore-fivem/lib/server";
const shop = resourceExport("ai-vehicleshop");
// Страховка выплачивает 40 % цены из каталога.
export function insurancePayout(model: string): number {
const price = shop.GetCatalogPrice(model);
return price === null ? 0 : Math.floor(price * 0.4);
}События
Колбэк покупки ai-vehicleshop внутренний (от его клиента к его серверу); не вызывайте его из других скриптов. Он проверяет на сервере автосалон, расстояние, доступ и каталог.