perseguir o inimigo

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

perseguir o inimigo

Mensagem por patoki em Qua 13 Maio 2009, 14:25

eu sei que existia uma duvida parecida mas nao a encontrei nem com o motor de buscas!


O que eu quero e que o inimigo comece a perseguir o player, mas sem que o 'radar' atravessa-se paredes

Tem como?

patoki

Número de Mensagens : 175
Idade : 20
Data de inscrição : 19/12/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: perseguir o inimigo

Mensagem por 404 the not found em Qua 13 Maio 2009, 15:43

Tenta adicionar uma verificação de espaço livre no código que faz o inimigo perseguir

if place_free(x+?,y) //se o ponto ? após o inimigo estiver livre (indicando que há uma "linha de visão desempedida) *troque o ? por um valor de distancia para o eixo x do inimigo*
aqui vc poe o código para perseguir
else
aqui vc pode por algum código que faça ele ficar andando de lá pra cá ou algo assim enquanto não está atacando

acho que dá pra entender a idéia, se tiver algum problema poste ae fmz!
flws

404 the not found

Número de Mensagens : 37
Data de inscrição : 11/05/2009
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://sites.google.com/site/404thenotfound

Voltar ao Topo Ir em baixo

Re: perseguir o inimigo

Mensagem por CPinheiro em Qua 13 Maio 2009, 21:40

Código:

if ! (collision_point(x,y,Parede,1,1))
{
//Código para perseguir
}

Creio que irá funcionar. Use isso para o movimento:

move_towards_point(posicao_x,posicao_y,velocidade); em posicao_x, coloque a posição horizontal (o x do mouse). Em posicao_y, coloque a posicao vertical (o y do mouse). Em velocidade, obviamente, você deve colocar a velocidade em que o seu jogador irá se mover.

CPinheiro

Número de Mensagens : 1015
Idade : 20
Data de inscrição : 01/06/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

http://supermariobrasileiro.blogspot.com

Voltar ao Topo Ir em baixo

Re: perseguir o inimigo

Mensagem por Conteúdo patrocinado Hoje à(s) 12:29


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum