AddStaticVehicle
描述
在游戏模式中添加静态车辆(模型会预加载给玩家)。
参数名 | 说明 |
---|---|
modelid | 车辆模型 ID |
Float:spawnX | 生成点的 X 坐标 |
Float:spawnY | 生成点的 Y 坐标 |
Float:spawnZ | 生成点的 Z 坐标 |
Float:angle | 车辆初始朝向角度 |
colour1 | 主颜色 ID(-1 表示随机) |
colour2 | 副颜色 ID(-1 表示随机) |
返回值
成功创建的车辆 ID(范围 1 至 MAX_VEHICLES)。
若创建失败(达到车辆上限或无效模型 ID)返回 INVALID_VEHICLE_ID(65535)。
示例
public OnGameModeInit()
{
// 添加一架九头蛇战斗机到游戏中
AddStaticVehicle(520, 2109.1763, 1503.0453, 32.2887, 82.2873, 0, 1);
return 1;
}
相关函数
- AddStaticVehicleEx: 添加可自定义重生时间的静态车辆
- CreateVehicle: 动态创建车辆
- DestroyVehicle: 销毁车辆
- GetVehicleParamsSirenState: 检测车辆警笛状态
- SetVehicleSpawnInfo: 配置车辆生成参数
- GetVehicleSpawnInfo: 获取车辆生成信息
- ChangeVehicleColours: 修改车辆颜色
- GetVehicleColours: 获取车辆颜色配置
- SetVehicleRespawnDelay: 设置车辆重生延迟
- GetVehicleRespawnDelay: 获取车辆重生延迟
相关回调
- OnVehicleSpawn: 车辆重生时触发
- OnVehicleSirenStateChange: 车辆警笛状态变化时触发