Pular para o conteúdo principal

GetVehicleComponentInSlot

Descrição

Recupera o componente instalado ID (modshop mod(ification)) em um veículo em um slot específico.

NomeDescrição
vehicleidO ID do veículo para verificar o componente.
CARMODTYPE:slotO slot de componente para verificar componentes.

Retornos

O ID do componente instalado no slot especificado.

Retorna 0 se nenhum componente estiver no slot especificado do veículo ou se o veículo não existir.

Exemplos

public OnPlayerCommandText(playerid, cmdtext[])
{
if (!strcmp("/myspoiler", cmdtext, true))
{
if (!IsPlayerInAnyVehicle(playerid))
{
return 1;
}

new
component = GetVehicleComponentInSlot(GetPlayerVehicleID(playerid), CARMODTYPE_SPOILER);

if (component == 1049)
{
SendClientMessage(playerid, -1, "You have an Alien spoiler installed in your Elegy!");
}
return 1;
}
return 0;
}

Notas

aviso

Erros conhecidos:

  • Não funciona para CARMODTYPE_STEREO.
  • Tanto as barras frontais quanto os componentes do pára-choque dianteiro são salvos no slot CARMODTYPE_FRONT_BUMPER. Se um veículo tiver os dois instalados, esta função retornará apenas aquele que foi instalado por último.
  • Tanto as barras de proteção traseiras quanto os componentes do pára-choque traseiro são salvos no slot CARMODTYPE_REAR_BUMPER. Se um veículo tiver os dois instalados, esta função retornará apenas aquele que foi instalado por último.
  • Tanto a saia lateral esquerda quanto a saia lateral direita são salvas no slot CARMODTYPE_SIDESKIRT. Se um veículo tiver os dois instalados, esta função retornará apenas aquele que foi instalado por último.

Funções Relacionadas

Callbacks Relacionadas

Recursos relacionados