[resolvido] Como fazer tiro ?

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

[resolvido] Como fazer tiro ?

Mensagem por lukbebalduke2 em Qui 21 Out 2010, 19:04

Preciso que o inimigo atire no heroi acada 5 steps como fasso ?


Última edição por lukbebalduke em Sex 22 Out 2010, 11:02, editado 1 vez(es)

lukbebalduke2

Número de Mensagens : 111
Idade : 18
Data de inscrição : 13/10/2010
Reputação : -2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [resolvido] Como fazer tiro ?

Mensagem por vitor_liminha123 em Qui 21 Out 2010, 19:58

Faça assim
no create ponha em algum alarm para 5 steps, e no alarme, mande atirar, e por o mesmo alarm para 5 steps.

vitor_liminha123

Número de Mensagens : 510
Idade : 18
Data de inscrição : 16/08/2010
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.newgrounds.com/tanber

Voltar ao Topo Ir em baixo

Re: [resolvido] Como fazer tiro ?

Mensagem por Carlos L. em Qui 21 Out 2010, 20:02

Faça o seguinte.

Alarm
Código:
alarm[0]=150;

Step
Código:

if (distance_to_object(obj_player)<//distancia que você quiser
{
 instace_create(posição em x, posição em y, obj_tiro_inimigo);
 alarm[0]=150;
}

Pronto só isso.

Carlos L.

Ranking : Nota C
Número de Mensagens : 270
Data de inscrição : 26/09/2010
Notas recebidas : C
Reputação : 8
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [resolvido] Como fazer tiro ?

Mensagem por Super Games em Qui 21 Out 2010, 20:30

Não entidi direito se isso que você quert, mais tenta colocar isto no Creat:
Código:
sleep(5000)
instance_create(x,y,obj_tiro);


Espero ter ajudado...

Super Games

Ranking : Nota D
Número de Mensagens : 2704
Idade : 18
Data de inscrição : 10/06/2010
Notas recebidas : D
Reputação : 10
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [resolvido] Como fazer tiro ?

Mensagem por Fuzenrad em Qui 21 Out 2010, 21:06

Super Games, o sleep é uma função para travar o jogo, se usado incorretamente literalmente detona o gameplay, eu já vi varias vezes o pessoal falando pra usar em pause, mas seu funcionamento pode se tornar um grande problema no jogo, principalmente em um evento como esse, antes de um disparo, 5000 milisegundos é muita coisa pra ficar executando quase toda vez.

lukbebalduke escreveu:Preciso que o inimigo atire no heroi acada 5 steps como fasso ?
5 steps? Isso seria menos que 1/5 de 1 segundo (dependendo da velocidade da room, normalmente 30 steps/s). Se for 5 segundos* você usa o que Carlos disse, pois é 5*room_speed (5*30 = 150), agora se for realmente 5 steps, troca por 5, mas vai atirar muito rápido.

Fuzenrad

Ranking : Nota A
Número de Mensagens : 1026
Idade : 26
Data de inscrição : 04/07/2010
Notas recebidas : A-A-A-A-B
Reputação : 41
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 0
   : 1

Voltar ao Topo Ir em baixo

É CHEFÃO

Mensagem por lukbebalduke2 em Sex 22 Out 2010, 11:02

O carinha é chefão e a vida do pleyar é gigante o tiro tira 1 e o pleyar tem 200 de vida (quando acaba uma barra começa a outra)

lukbebalduke2

Número de Mensagens : 111
Idade : 18
Data de inscrição : 13/10/2010
Reputação : -2
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: [resolvido] Como fazer tiro ?

Mensagem por Conteúdo patrocinado Hoje à(s) 22:48


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