Página 1 de 1

Fazer o inimigo seguir o personagem

Enviado: Ter Jul 09, 2019 5:11 pm
por Renato Ribeiro
Eu estou tentando fazer uma IA para um inimigo do meu jogo,porém,nenhum código está dando certo,eu já tentei isso:
if(distance_to_object(Jogador)<500){
mp_potential_step(Jogador.x,Jogador.y,5,true)
}
E  outros códigos,mas nada funcionou.
O jogo é TopView então o inimigo tem que seguir o personagem na direção x e na direção y.
Como eu faço????

Re: Fazer o inimigo seguir o personagem

Enviado: Qua Jul 10, 2019 2:33 pm
por ValdeciVieira
Olá tente averiguar isso
Em qual evento você colocou esse código ?
O jogador está se movimentando ?
Você já tentou fazer a distancia entre o jogador e o inimigo ser menor à 500 pixels ?

Re: Fazer o inimigo seguir o personagem

Enviado: Qui Jul 11, 2019 4:53 pm
por GM_PC_Jogos
Renato, testei seu código aqui e ele está funcionando perfeitamente aqui comigo.

//Si a distância para o objeto (jogador) for menor que 500 pixels
if(distance_to_object(Jogador)<500){

//vai na direção do objeto (jogador) na posição x e y, na velocidade 5 e o (true) desvia de todos objetos(sólidos e não sólidos)
mp_potential_step(Jogador.x,Jogador.y,5,true)}

verifica se você colocou esse código no evento step do objeto inimigo.