Conectar-se
Quem está conectado
28 usuários online :: 3 usuários cadastrados, 1 Invisível e 24 Visitantes

hendrickxr, PedroX, rafaelviodres1

Ver toda a lista


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

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

vida inimiga com variaveis

em Ter 18 Fev 2014, 15:48
Uma boa tarde a todos, queria saber como faco para fazer uma vida para o inimigo e quando passar de fase aumentar a vida do inimigo?
Quero fazer isso usando variaveis.
E tambem queria saber como faco para que na 2 fase endiante por exemplo os inimigos sigam o player em 1 jogo 2D.
Valew pela atencao ;)
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 08/10/2011
Número de Mensagens : 106
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: vida inimiga com variaveis

em Ter 18 Fev 2014, 17:45
Quando você quer que um objeto faça uma ação somente em determinada room, coloque assim:
if room=fase5
{códigos}

1° pergunta:
create
Spoiler:
if room=fase1
{vida=40}

if room=fase2
{vida=600}

2° :
step do inimigo
Spoiler:
if obj_player.x < x
{hspeed=-4}

if obj_player.x > x
{hspeed=4}
avatar
Data de inscrição : 14/09/2012
Número de Mensagens : 57
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: vida inimiga com variaveis

em Ter 18 Fev 2014, 18:25
E qual seria o codigo para o inimigo seguir o player?
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 08/10/2011
Número de Mensagens : 106
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: vida inimiga com variaveis

em Ter 18 Fev 2014, 19:17
Seria o 2° código você tem que colocar no step do inimigo:
Spoiler:
if obj_player.x < x
{hspeed=-4}

if obj_player.x > x
{hspeed=4}

O x representa a posição do objeto horizontalmente na room, quanto mais longe do inicio da room maior será o valor de x, ou seja sempre que o x do obj_player for maior ( > ) que o x do inimigo quer dizer que o obj_player está a frente dele, então a velocidade tem que ser positiva:
hspeed=4.
Agora se o x for menor ( < ) quer dizer que ele está atrás, então a velocidade é negativa:
hspeed=-4.
avatar
Data de inscrição : 14/09/2012
Número de Mensagens : 57
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0

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

Re: vida inimiga com variaveis

em Ter 18 Fev 2014, 20:35
Vlw consegui
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