como fazer o inimigo desviar da parede?

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

como fazer o inimigo desviar da parede?

Mensagem por Rod em Qua 30 Maio 2012, 15:01

Como faco pro inimigo pular atraz do player quando o player pular pra cima de um outro lugar?
tentei usar o codigo: mp_potential_step, mas nao sei como ele funciona.

Rod

Ranking : Nota B
Número de Mensagens : 163
Data de inscrição : 20/04/2010
Notas recebidas : B
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: como fazer o inimigo desviar da parede?

Mensagem por Witen em Qua 30 Maio 2012, 15:12

Como faco pro inimigo pular atraz do player quando o player pular pra cima de um outro lugar?

Explica melhor para nos podermos te ajudar.

Witen

Ranking : Sem avaliações
Número de Mensagens : 515
Idade : 17
Data de inscrição : 23/05/2012
Reputação : 36
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.wibix.webs.com

Voltar ao Topo Ir em baixo

Re: como fazer o inimigo desviar da parede?

Mensagem por Rod em Qua 30 Maio 2012, 15:15

tipo:



peguei essa imagem da pergunta do batatavf
eh exatamente isso q eu quero, mas na pergunta dele a resposta manda usa o codigo mp_potential_step, mas nao fala como, dai nao achei em nenhum lugar do forum ensinando isso...

Rod

Ranking : Nota B
Número de Mensagens : 163
Data de inscrição : 20/04/2010
Notas recebidas : B
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: como fazer o inimigo desviar da parede?

Mensagem por Witen em Qua 30 Maio 2012, 15:29

Ata! Não tenho nenhum código para contorna objetos aqui não =/, mas tenta esse bem simples para o inimigo pular o cubo:

Colisão com objeto caixa:
Código:
y+=coloca aqui o valor Y que o inimigo vai pular quando colidir com a caixa
CASO SEJA EM 3D
Código:
z+=coloca aqui o valor Z que o inimigo vai pular quando colidir com o cubo

Espero ter ajudado.

Witen

Ranking : Sem avaliações
Número de Mensagens : 515
Idade : 17
Data de inscrição : 23/05/2012
Reputação : 36
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.wibix.webs.com

Voltar ao Topo Ir em baixo

Re: como fazer o inimigo desviar da parede?

Mensagem por Black Studio em Qui 31 Maio 2012, 10:47

o mp_potential_step faz exatamente isso, basta ajustar os valores corretamente dentro dos parenteses =)

Black Studio

Ranking : Nota C
Número de Mensagens : 337
Idade : 18
Data de inscrição : 19/10/2011
Notas recebidas : C + C
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: como fazer o inimigo desviar da parede?

Mensagem por Rod em Qui 31 Maio 2012, 19:29

entao, o problema eh q eu nao sei arrumah o q vai dentro dos parenteses :'(

Rod

Ranking : Nota B
Número de Mensagens : 163
Data de inscrição : 20/04/2010
Notas recebidas : B
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: como fazer o inimigo desviar da parede?

Mensagem por Black Studio em Qui 31 Maio 2012, 22:43

Hm, okay, entao vou tentar explicar :
Código:
mp_potential_step(Ponto X de onde quer chegar,Ponto Y de onde quer chegar,Velocidade,Checar tudo)
Ponto X e Y : Já que você quer que ele siga o player, coloque as cordenadas dele!
Código:
player.x
player.y
Velocidade : Err.. acho que isso você sabe o que é!
Checar tudo : Se você deixar em false, ele só vai se esquivar os sólidos, caso contrário, ele vai se esquivar de tudo, o que não é recomendado...

Entendeu agora? Espero que sim, qualquer coisa, de um grito...

Black Studio

Ranking : Nota C
Número de Mensagens : 337
Idade : 18
Data de inscrição : 19/10/2011
Notas recebidas : C + C
Reputação : 9
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: como fazer o inimigo desviar da parede?

Mensagem por Rod em Sex 01 Jun 2012, 16:20

AEEEEE, vlw

entendi como o codigo funciona (o resultado nao foi o esperado, pois meu inimigo fico parecendo uma mosca correndo em circulos e a gravidade foi totalmente negada, mas td bem) dei um jeitinho meio nojento

Rod

Ranking : Nota B
Número de Mensagens : 163
Data de inscrição : 20/04/2010
Notas recebidas : B
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: como fazer o inimigo desviar da parede?

Mensagem por Conteúdo patrocinado Hoje à(s) 06:14


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