پرش به مطلب اصلی

CreateVehicle

توضیحات

وسیله نقلیه‌ای در دنیا ایجاد می‌کند. می‌تواند در هر زمانی در اسکریپت به جای AddStaticVehicleEx استفاده شود.

نامتوضیحات
modelidمدل وسیله نقلیه.
Float:spawnXمختصات X برای وسیله نقلیه.
Float:spawnYمختصات Y برای وسیله نقلیه.
Float:spawnZمختصات Z برای وسیله نقلیه.
Float:angleزاویه جهت وسیله نقلیه.
colour1ID رنگ اصلی.
colour2ID رنگ فرعی.
respawnDelayتاخیر تا زمان respawn شدن ماشین بدون راننده بر حسب ثانیه. استفاده از -1 از respawn شدن وسیله نقلیه جلوگیری می‌کند.
bool:addSirenمقدار پیش‌فرض 'false' دارد. وسیله نقلیه را قادر به داشتن آژیر می‌کند، بشرطی که وسیله نقلیه بوق داشته باشد.

مقادیر بازگشتی

ID وسیله نقلیه ایجاد شده (1 تا MAX_VEHICLES).

INVALID_VEHICLE_ID (65535) اگر وسیله نقلیه ایجاد نشد (رسیدن به حداکثر وسیله نقلیه یا ID مدل نامعتبر).

0 اگر وسیله نقلیه ایجاد نشد (ID های 538 یا 537 که قطار هستند).

مثال‌ها

public OnGameModeInit()
{
// اضافه کردن Hydra (520) به بازی با زمان respawn 60 ثانیه
CreateVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, -1, -1, 60);
return 1;
}

نکات

هشدار

قطارها فقط با AddStaticVehicle و AddStaticVehicleEx قابل اضافه شدن هستند.

توابع مرتبط

کالبک‌های مرتبط

  • OnVehicleSpawn: زمانی فراخوانی می‌شود که وسیله نقلیه respawn شود.
  • OnVehicleSirenStateChange: زمانی فراخوانی می‌شود که آژیر وسیله نقلیه روشن/خاموش شود.

منابع مرتبط

  • Vehicle Models: لیست کامل تمام مدل‌های وسیله نقلیه موجود در بازی.
  • Vehicle Colour IDs: لیست تمام ID های رنگ وسیله نقلیه.