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

GetVehicleDamageStatus

نکته

برای بعضی توابع مفید برای کار با مقادیر آسیب وسیله نقلیه، اینجا رو ببین.

توضیحات​

وضعیت آسیب‌های یه وسیله نقلیه رو دریافت می‌کنه.

نامتوضیحات
vehicleidID وسیله نقلیه‌ای که می‌خوای وضعیت آسیب‌هاش رو دریافت کنی.
VEHICLE_PANEL_STATUS:panelsمتغیری برای ذخیره داده‌های آسیب panel که به صورت reference پاس داده می‌شه.
VEHICLE_DOOR_STATUS:doorsمتغیری برای ذخیره داده‌های آسیب door که به صورت reference پاس داده می‌شه.
VEHICLE_LIGHT_STATUS:lightsمتغیری برای ذخیره داده‌های آسیب light که به صورت reference پاس داده می‌شه.
VEHICLE_TYRE_STATUS:tyresمتغیری برای ذخیره داده‌های آسیب tire که به صورت reference پاس داده می‌شه.

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

1 - تابع با موفقیت اجرا شد.

0 - تابع موفق به اجرا نشد. یعنی وسیله نقلیه مشخص شده وجود نداره.

مثال‌ها​

new
VEHICLE_PANEL_STATUS:panels,
VEHICLE_DOOR_STATUS:doors,
VEHICLE_LIGHT_STATUS:lights,
VEHICLE_TYRE_STATUS:tyres;

GetVehicleDamageStatus(vehicleid, panels, doors, lights, tyres);
printf("Vehicle Status: [Panels]: %d - [Doors]: %d - [Lights]: %d - [Tyres]: %d", panels, doors, lights, tyres);

توابع مرتبط​

Callback های مرتبط​

  • OnVehicleDamageStatusUpdate: وقتی وضعیت آسیب یه وسیله نقلیه تغییر می‌کنه فراخوانی می‌شه.

منابع مرتبط​