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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota D
Notas recebidas : 3D Snake - D
Data de inscrição : 14/11/2010
Número de Mensagens : 209
Insígnias de JAM :

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

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

Como faço o inimigo atirar?

em Qui 02 Dez 2010, 19:54
Eu procurei sim, oks? Mas é que o meu caso é diferente...
Todas enignes q achei seguem o player e atacam em movimento. Mas eu quero um código para obj_arvore que faça ela atirar PARADA.
Tipo, é pra arvore ficar plantada no chão mas atirando... e a bala deve segui-lo.

Vlws...
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 faço o inimigo atirar?

em Qui 02 Dez 2010, 19:59
seja mais especifico.....
vc quer q a arvore atire todo o tempo sem parar?
se for isso, no obj_arvore add um alarm[0] e nele vc coloca:
Código:
exit
agora no evento step:
Código:
if alarm[0]=-1{alarm[0]=5;  instance_create(x,y,obj_bala)}
-----------------------------------------------------------------------------
agora no obj_bala:
evento step:
Código:
move_towards_point(x,y,obj_player.x,obj_player.y,5)
avatar
Ranking : Nota D
Notas recebidas : 3D Snake - D
Data de inscrição : 14/11/2010
Número de Mensagens : 209
Insígnias de JAM :

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

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

Re: Como faço o inimigo atirar?

em Qui 02 Dez 2010, 20:35
lucas mendes escreveu:seja mais especifico.....
vc quer q a arvore atire todo o tempo sem parar?
se for isso, no obj_arvore add um alarm[0] e nele vc coloca:
Código:
exit
agora no evento step:
Código:
if alarm[0]=-1{alarm[0]=5;  instance_create(x,y,obj_bala)}
-----------------------------------------------------------------------------
agora no obj_bala:
evento step:
Código:
move_towards_point(x,y,obj_player.x,obj_player.y,5)

De preferência com 1 segundo de diferença...
avatar
Ranking : Nota D
Notas recebidas : 3D Snake - D
Data de inscrição : 14/11/2010
Número de Mensagens : 209
Insígnias de JAM :

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

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

Re: Como faço o inimigo atirar?

em Qui 02 Dez 2010, 20:53
Hey...
Deu esse erro aqui:

FATAL ERROR in
action number 1
of Step Event
for object bullet:

COMPILATION ERROR in code action
Error in code at line 1:
move_towards_point(x,y,obj_carinha_esq.x,obj_carinha_esq.y,5)
^
at position 61: Wrong number of arguments to function or script.
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 faço o inimigo atirar?

em Qui 02 Dez 2010, 21:13
Amigo não é: move_towards_point(x,y,obj_carinha_esq.x,obj_carinha_esq.y,5)
e sim:
move_towards_point(obj_carinha_esq.x,obj_carinha_esq.y,5)...
Dava erro pois só dava para 3 argumentos...
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 faço o inimigo atirar?

em Qui 02 Dez 2010, 21:35
foi malz é q eu confundi com os argumentos de outra funçao!
desculpa aew...................Smile
avatar
Ranking : Nota D
Notas recebidas : 3D Snake - D
Data de inscrição : 14/11/2010
Número de Mensagens : 209
Insígnias de JAM :

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

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

Re: Como faço o inimigo atirar?

em Sex 03 Dez 2010, 15:21
Hah, vlw...
N deu mas resolvo aki. (unknow variable .x)
Vlw!
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