Pular para o conteúdo principal

OnPlayerSelectObject

Descrição

Esta callback é chamada quando um jogador seleciona um objeto após SelectObject ser usado.

NomeDescrição
playeridO ID do jogador que selecionou o objeto
typeO tipo de seleção
objectidO ID do objeto selecionado
modelidO MODELO do objeto selecionado
Float:fXA posição X do objeto selecionado
Float:fYA posição Y do objeto selecionado
Float:fZA posição Z do objeto selecionado

Retorno

1 - Irá previnir que outro filterscript receba esta callback.

0 - Indica que esta callback será passada para o próximo filterscript.

Sempre é chamada primeiro em filterscripts.

Exemplos

public OnPlayerSelectObject(playerid, type, objectid, modelid, Float:fX, Float:fY, Float:fZ)
{
printf("Jogador %d selecionou o objeto %d", playerid, objectid);
if (type == SELECT_OBJECT_GLOBAL_OBJECT)
{
EditObject(playerid, objectid);
}
else
{
EditPlayerObject(playerid, objectid);
}
SendClientMessage(playerid, 0xFFFFFFFF, "Agora você pode editar seu objeto"");
return 1;
}

Funções Relacionadas