Pular para o conteúdo principal

OnPlayerClickMap

Descrição

OnPlayerClickMap é chamado quando um jogador pocisiona um ponto no mapa do menu de pausa (clicando com botão direito).

NomeDescrição
playeridO ID do jogador que posicionou o ponto
Float:fXA coordenada X de onde o jogador clicou
Float:fYA coordenada y de onde o jogador clicou
Float:fZA coordenada z de onde o jogador clicou (impreciso - veja abaixo)

Retornos

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 OnPlayerClickMap(playerid, Float:fX, Float:fY, Float:fZ)
{
SetPlayerPosFindZ(playerid, fX, fY, fZ);
return 1;
}

Notas

dica

Como o nome da callback diz, é apenas chamada quando o jogador marca o alvo no mapa, e não quandoa tecla é pressionada. O valor Z retornada será 0 (invalido) se a área clicada no mapa estiver muito distante do jogador. Use os plugins MapAndreas ou ColAndreas para receber uma coordenada Z mais precisa.

Funções Relacionadas