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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 03/04/2012
Número de Mensagens : 291
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.arkadesgames.blogspot.com

[Resolvido - AJUDA] Tiro do inimigo sem parar !!!

em Dom 06 Jan 2013, 20:27
Dai gnt, tipo assim, quando eu chego perto da nave inimiga ela atira em mim sem parar, quando eu me afasto ela para, mas quando me aproximo, ela ataca sem parar novamente, coloquei no step assim:
if (point_distance(x,y,player.x,player.y) <750)
{
image_angle=point_direction(x,y,player.x,player.y)
instance_create(x,y,obj_tirodaia)
}
else......



Eu ja tentei colocar alarm no lugar do instance create, e no alarm ela atira, mas nao rola nada, alguem sab oq pod ser???
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

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

Re: [Resolvido - AJUDA] Tiro do inimigo sem parar !!!

em Dom 06 Jan 2013, 20:32
Tente (No Step):
Código:
if (point_distance(x,y,player.x,player.y) <750) and impedido = false
{
image_angle=point_direction(x,y,player.x,player.y)
instance_create(x,y,obj_tirodaia)
impedido = true
alarm[0] = 30
}

No Alarm 0:

Código:
impedido = false

E no Create:

Código:
impedido = false
avatar
Ranking : Nota D
Notas recebidas : D + D
Data de inscrição : 06/04/2012
Número de Mensagens : 682
Insígnias de JAM :

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

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

Re: [Resolvido - AJUDA] Tiro do inimigo sem parar !!!

em Dom 06 Jan 2013, 20:38
fais assim:
STEP:
Código:

if (point_distance(x,y,player.x,player.y) <750) and atirar = true
{
image_angle=point_direction(x,y,player.x,player.y)
instance_create(x,y,obj_tirodaia)
atirar = false
alarm[0] = 30
}
Alarm 0:
Código:

atirar = true
Faso sempre no meus jogos de tiro, funfa.
avatar
Data de inscrição : 03/04/2012
Número de Mensagens : 291
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.arkadesgames.blogspot.com

Re: [Resolvido - AJUDA] Tiro do inimigo sem parar !!!

em Dom 06 Jan 2013, 21:00
Nao deu, fico estranho, tipo, ela vira pra mim rapidamente atira e vira d volta, fico meio "bugado"
avatar
Ranking : Nota B
Notas recebidas : B-C-A-C
Data de inscrição : 18/09/2008
Número de Mensagens : 2490
Insígnias de JAM :

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

Prêmios
   : 0
   : 2
   : 1
Ver perfil do usuáriohttp://xcreatorgames.weebly.com/

Re: [Resolvido - AJUDA] Tiro do inimigo sem parar !!!

em Dom 06 Jan 2013, 21:06
Amigo, tente assim:
Código:

if (point_distance(x,y,player.x,player.y) <750)
{
  if (choose(1, 2, 3, 4) == 1) // 25% de chance de atirar
  {
    image_angle=point_direction(x,y,player.x,player.y)
    instance_create(x,y,obj_tirodaia)
  }
}
Flws!
avatar
Ranking : Nota B
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Número de Mensagens : 1013
Insígnias de JAM :

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

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

Re: [Resolvido - AJUDA] Tiro do inimigo sem parar !!!

em Dom 06 Jan 2013, 21:23
@Arkd escreveu:Nao deu, fico estranho, tipo, ela vira pra mim rapidamente atira e vira d volta, fico meio "bugado"

No Step:

Código:
if (point_distance(x,y,player.x,player.y) <750)
{
    image_angle=point_direction(x,y,player.x,player.y)

    if impedido = false
    {
          instance_create(x,y,obj_tirodaia)
          impedido = true
          alarm[0] = 30
    }
}
avatar
Data de inscrição : 03/04/2012
Número de Mensagens : 291
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuáriohttp://www.arkadesgames.blogspot.com

Re: [Resolvido - AJUDA] Tiro do inimigo sem parar !!!

em Dom 06 Jan 2013, 21:36
Vlw gnt, consegui, foi soh dar um jeitinho nos codigos de vcs Very Happy
avatar
Data de inscrição : 21/05/2011
Número de Mensagens : 624
Insígnias de JAM :

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

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

Re: [Resolvido - AJUDA] Tiro do inimigo sem parar !!!

em Seg 07 Jan 2013, 19:05
Tópico trancado, pois a dúvida do autor foi resolvida.
Caso necessites, favor se dirigir à mim ou à qualquer outro moderador para destrancar este seu tópico.
Conteúdo patrocinado

Re: [Resolvido - AJUDA] Tiro do inimigo sem parar !!!

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