跳到主要内容

OnVehicleMod

描述

当车辆被改装(添加组件)时触发该回调函数。

参数名说明
playerid进行改装的玩家ID(车辆驾驶员)
vehicleid被改装的车辆ID
componentid添加到车辆的改装组件ID

返回值

该回调始终在游戏模式中优先触发,返回0将阻止其他滤镜脚本处理此事件。

示例

public OnVehicleMod(playerid, vehicleid, componentid)
{
printf("车辆 %d 被玩家 %d 改装,使用组件ID %d", vehicleid, playerid, componentid);

if (GetPlayerInterior(playerid) == 0)
{
BanEx(playerid, "非法改装"); // 反非法改装脚本
return 0; // 阻止非法改装同步给其他玩家
// 经测试有效,即使服务器允许通过指令/菜单等方式改装
}
return 1;
}

注意事项

提示

本回调不会通过 AddVehicleComponent 函数触发

相关回调

以下回调可能与该回调存在关联:

相关函数

以下函数可能与该回调存在关联:

相关资源