Conectar-se
Quem está conectado
15 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 15 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 26/12/2009
Número de Mensagens : 193
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 13
Ver perfil do usuário

como repetir uma ação infinitamente ?????

em Sab 06 Fev 2010, 18:04
criei um alarme para quando o objeto chegar perto do outro ele começar a atirar após 3 segundos.o problema é que ele atira uma vez só.
alguem sabe como repetir uma ação????

agradeço a quem souber vlw!!!



afro afro afro
avatar
Data de inscrição : 22/12/2009
Número de Mensagens : 1164
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://nintendocenterbr.forumeiros.com

Re: como repetir uma ação infinitamente ?????

em Sab 06 Fev 2010, 18:08
eu costumo colocar um alarm no mesmo alarm exemplo:
ta no alarm[0] coloco ele atirar coloco outro alarm e coloco 3s mais coloco alarm[0] nesse ultimo alarm q criei
avatar
Data de inscrição : 05/10/2009
Número de Mensagens : 1830
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 7

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: como repetir uma ação infinitamente ?????

em Sab 06 Fev 2010, 18:13
É basicamente isso, no alarm[0] que você criou você pode colocar:
Código:
//seu código primeiro
alarm[0] = 90

Assim, o alarme sempre tocará após três segundos.
avatar
Data de inscrição : 26/12/2009
Número de Mensagens : 193
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 13
Ver perfil do usuário

Re: como repetir uma ação infinitamente ?????

em Sab 06 Fev 2010, 18:19
mas é que eu to precisando repetir a ação em qualquer evento.
avatar
Data de inscrição : 17/05/2009
Número de Mensagens : 938
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 1

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: como repetir uma ação infinitamente ?????

em Sab 06 Fev 2010, 18:37
coloca no CREATE:
Código:
atirando=false
pode_atirar=true
No STEP:
Código:
if atirando=true and pode_atirar=true
{
// Código que faz o inimigo atirar
    pode_atirar=false
    alarm[0]=90
}

if distance_to_object(obj_player)<100
{
  atirando=true
}
E no alarme:
Código:

pode_atirar=true
avatar
Data de inscrição : 30/12/2009
Número de Mensagens : 1344
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 4

Prêmios
   :
   :
   :
Ver perfil do usuáriohttp://sitedosjogos.forumeiros.com

Re: como repetir uma ação infinitamente ?????

em Sab 06 Fev 2010, 19:36
arrasta o í9cone que está junto com exit.. e outro, que tem umas setinhas, serve pra repetir o evento, se vc deixar isso lá ele vei repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir, repetir,
avatar
Data de inscrição : 04/05/2009
Número de Mensagens : 416
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   : 1
Ver perfil do usuário

Re: como repetir uma ação infinitamente ?????

em Sab 06 Fev 2010, 20:43
essa é uma engine que eu tinha feito faz um tempo...
acho que serve, pq tem o que vc quer..
não é o nucleo da engine mas serve.
http://www.gamemakerbrasil.com/engines-f12/engine-de-plataforma-avancada-com-ponto-de-direcao-t4981.htm
Happy
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum