Obrigado por visitar a The Game Makers Brasil 😁 Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais.

Knockback para diferentes ataques

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
Bernado
Novato
Novato
Reações: 0
Mensagens: 4

Knockback para diferentes ataques

Mensagem por Bernado » Dom Nov 27, 2022 9:01 pm

Olá a todos. eu estou com uma duvida, é o seguinte. To com um sistema de Knockback e ele funciona, porém eu quero fazer que o inimigo percorra uma distancia diferente pra cada ataque. Aqui o código.

CREATE

Código: Selecionar todos

var dir = point_direction(Jogador.x, Jogador.y, x, y);
STEP

Código: Selecionar todos

 case "hit":
  { 
	  velh = 0;
	  
	  show_debug_message("foi")

	x += lengthdir_x(10,dir);
	y += lengthdir_y(10,dir);
	  
	if (sprite_index != hit_eggpawn)
	{
		image_index = 0;
	}
	sprite_index = hit_eggpawn;
	
	if (vida_atual > 0)
	{
	if (image_index > image_number-1)
	{
		if (image_index > image_number-1)
		{
			estado = "parado";
		}
	}
	}
	else
	{
		if (image_index >= 2)
		{
		  estado = "morte";	
		}
	}
	break;
  }
oque eu fiz

Código: Selecionar todos

// ele parece se tele Teletransportar quando é atingindo 
if(place_meeting(x, y, Dano_J2))
	{
		x += lengthdir_x(50,dir);
	    y += lengthdir_y(50,dir);
	}

Avatar do usuário
Jovane
Membro
Membro
Reações: 0
Mensagens: 22

Re: Knockback para diferentes ataques

Mensagem por Jovane » Qua Dez 21, 2022 10:17 pm

Você quer um kcnocbak para cada arma diferente, ou um kcnocback da mesma arma só que vária?

Avatar do usuário
Bernado
Novato
Novato
Reações: 0
Mensagens: 4

Re: Knockback para diferentes ataques

Mensagem por Bernado » Sáb Dez 31, 2022 1:09 pm

Variado. Para ser mais exato é: meu personagem tem combos eu quero que cada combo tenha um diferente.
Tipo:
Dano 1: 3 pixels para trás
Dano 2; 10 pixels para trás
Assim vai

Responder

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 0 visitante