VC-MP Brasil - IRC: #script.br GTANet
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Determinar locais por posições

2 participantes

Ir para baixo

Determinar locais por posições Empty Determinar locais por posições

Mensagem por Fabio_BR Seg Out 26, 2015 1:16 pm

Olá, preciso ajuda para fazer estes script :
Marcar determinadas posições para criar um local, tipo
delegacia , dai como fazer para todas as posições da Dp serem reconhecidas e acionar o script /tirarcarteira ou algo assim.
Em qualquer posição que o player estiver dentro dela seja reconhecida como Delegacia ??
em vez de ficar colocando posições exatas.

(espero que esteja facil de entender )

  Desde ja agradeço. Smile

Fabio_BR

Mensagens : 23
Pontos : 55
Reputação : 0
Data de inscrição : 19/10/2015

Ir para o topo Ir para baixo

Determinar locais por posições Empty Re: Determinar locais por posições

Mensagem por Diego^ Seg Out 26, 2015 8:06 pm

Você pode usar a função DistanceFromPoint.

Exemplo:

Código:
if ( cmd == "teste" )
{
local teste = DistanceFromPoint( player.Pos.x, player.Pos.y, 123.456, 789.1011 );
if ( teste.tointeger() > 3 ) MessagePlayer("Voce deve estar no local de teste", player );
else MessagePlayer("Teste Concluido!", player );
}

Sintaxe:

Código:
DistanceFromPoint( player.Pos.x, player.Pos.y, Posição x, Posição y );
Diego^
Diego^
Desenvolvedor

Mensagens : 60
Pontos : 106
Reputação : 21
Data de inscrição : 11/06/2015
Idade : 26
Localização : Brazil

https://vcmp-br.umforum.net

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos