Lumaktaw patungo sa pangunahing content

AddVehicleComponent

Description

Nagdaragdag ng 'bahagi' (madalas na tinutukoy bilang 'mod' (pagbabago)) sa isang sasakyan. Ang mga wastong bahagi ay matatagpuan dito.

NameDescription
vehicleidAng ID ng sasakyan kung saan idaragdag ang bahagi. Hindi dapat malito sa modelid.
componentidAng ID ng component na idaragdag sa sasakyan.

Returns

0 - Hindi naidagdag ang component dahil wala ang sasakyan.

1 - Ang bahagi ay matagumpay na naidagdag sa sasakyan.

Examples

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;
}

Notes

warning

Ang paggamit ng di-wastong component ID ay nag-crash sa laro ng player. Walang mga panloob na pagsusuri para dito.