跳到主要内容

UpdateVehicleDamageStatus

技巧

关于处理车辆损坏值的实用函数,请参阅损坏状态。

描述​

设置车辆的各类视觉损坏状态,包括爆胎、车灯破损和车身面板损伤。

参数说明
vehicleid需要设置损坏状态的车辆 ID
VEHICLE_PANEL_STATUS:panels包含面板损坏状态的位集合
VEHICLE_DOOR_STATUS:doors包含车门损坏状态的位集合
VEHICLE_LIGHT_STATUS:lights包含车灯损坏状态的位集合
VEHICLE_TIRE_STATUS:tires包含轮胎损坏状态的位集合

返回值​

此函数不返回特定值。

示例​

new
VEHICLE_PANEL_STATUS:panels,
VEHICLE_DOOR_STATUS:doors,
VEHICLE_LIGHT_STATUS:lights,
VEHICLE_TIRE_STATUS:tires;

GetVehicleDamageStatus(vehicleid, panels, doors, lights, tires);

tires = VEHICLE_TIRE_STATUS:15; // 将轮胎状态设为15会使所有轮胎爆裂

// 或使用位运算方式:
tires = (VEHICLE_TIRE_STATUS_FRONT_LEFT_POPPED | VEHICLE_TIRE_STATUS_FRONT_RIGHT_POPPED | VEHICLE_TIRE_STATUS_REAR_LEFT_POPPED | VEHICLE_TIRE_STATUS_REAR_RIGHT_POPPED);

UpdateVehicleDamageStatus(vehicleid, panels, doors, lights, tires);

相关函数​

相关回调​

相关资源​