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

ai-vehicleshop для разработчиков

Серверный экспорт ai-vehicleshop.

Типизирован как AiVehicleshopServerExports в @aicore-fivem/shared (exports.ts).

TypeScript
import { resourceExport } from "@aicore-fivem/lib/server";
const shop = resourceExport("ai-vehicleshop");

Серверные экспорты

GetCatalogPrice

Цена модели в каталоге панели. Используйте её, чтобы оценить транспорт (выкуп, страховка, налог). ai-vehiclesales использует её для предложения дилера.

Сторона: сервер · Ожидание: нет

Сигнатура
GetCatalogPrice(model: string): number | null
Lua
local 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 внутренний (от его клиента к его серверу); не вызывайте его из других скриптов. Он проверяет на сервере автосалон, расстояние, доступ и каталог.

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