Skip to main content

AddVehicleComponent

คำอธิบาย

Adds a 'component' (often referred to as a 'mod' (modification)) to a vehicle. Valid components can be found here.

NameDescription
vehicleidThe ID of the vehicle to add the component to. Not to be confused with modelid.
componentidThe ID of the component to add to the vehicle.

ส่งคืน

0 - The component was not added because the vehicle does not exist.

1 - The component was successfully added to the vehicle.

ตัวอย่าง

new gTAXI;

public OnGameModeInit()
{
gTAXI = AddStaticVehicle(420, -2482.4937, 2242.3936, 4.6225, 179.3656, 6, 1); // Taxi
return 1;
}

public OnPlayerStateChange(playerid, PLAYER_STATE:newstate, PLAYER_STATE:oldstate)
{
if (newstate == PLAYER_STATE_DRIVER && oldstate == PLAYER_STATE_ONFOOT)
{
if (GetPlayerVehicleID(playerid) == gTAXI)
{
AddVehicleComponent(gTAXI, 1010); // Nitro
SendClientMessage(playerid, 0xFFFFFFAA, "Nitro added to the Taxi.");
}
}
return 1;
}

บันทึก

warning

Using an invalid component ID crashes the player's game. There are no internal checks for this.

ฟังก์ชั่นที่เกี่ยวข้องกัน