Conectar-se
Quem está conectado
25 usuários online :: 2 usuários cadastrados, Nenhum Invisível e 23 Visitantes

gart30, Willy

Ver toda a lista


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

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

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

como fazer quando acabar todos os inimigos eu passar de fase?

em Sex 10 Dez 2010, 12:10
olá pessoal,bom,hoje eu queria saber como fazer quando os inimigos acabarem eu consseguir passar de nivel???


espero uma resposta!!!!

minuciosamente escrito por

jvc guerreiro
cheers
avatar
Data de inscrição : 19/03/2008
Número de Mensagens : 267
Insígnias de JAM :

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

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

Re: como fazer quando acabar todos os inimigos eu passar de fase?

em Sex 10 Dez 2010, 12:45
no evento create de cada mostro coloque:

Código:
global.total_mostros += 1

no evento destroy de cada mostro coloque:

Código:
global.total_mostros -= 1
if global.total_mostro <= 0 {room_goto_next()}
avatar
Ranking : Nota A
Notas recebidas : A+A
Data de inscrição : 20/03/2010
Número de Mensagens : 1134
Insígnias de JAM :

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

Prêmios
   : 1
   : 0
   : 1
Ver perfil do usuáriohttps://www.facebook.com/seito.washiro.7

Re: como fazer quando acabar todos os inimigos eu passar de fase?

em Sex 10 Dez 2010, 13:00
ou faça isso
Código:

if (instance_number(NOME_DO_OBJETO_INIMIGO)<=0)
{
room_goto_next();
}
;]
avatar
Data de inscrição : 09/09/2010
Número de Mensagens : 91
Insígnias de JAM :

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

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

Re: como fazer quando acabar todos os inimigos eu passar de fase?

em Sex 10 Dez 2010, 13:20
@Jiraya escreveu:ou faça isso
Código:

if (instance_number(NOME_DO_OBJETO_INIMIGO)<=0)
{
room_goto_next();
}
;]

devo fazer isso em qual evento???
avatar
Data de inscrição : 19/07/2008
Número de Mensagens : 1257
Insígnias de JAM :

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

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

Re: como fazer quando acabar todos os inimigos eu passar de fase?

em Sex 10 Dez 2010, 13:25
step manow
avatar
Ranking : Sem avaliações
Data de inscrição : 11/10/2009
Número de Mensagens : 2184
Insígnias de JAM :

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

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

Re: como fazer quando acabar todos os inimigos eu passar de fase?

em Sex 10 Dez 2010, 13:28
@RKNF1995 escreveu:step manow
Ou no Draw. Ambos são executados Step por Step.
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

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

Re: como fazer quando acabar todos os inimigos eu passar de fase?

em Sex 10 Dez 2010, 13:36
if instance_number(nome_do_inimigo) = 0
{
//coloque aqui ações para passar de nivel
}

instance_number é uma função que lhe devolve o numero de objetos que vc escreveu entre parenteses presentes na room, exemplo, se eu quizer saber quantos obj_player tem na room eu coloco

instance_number(obj_player)

com isso você poderá alterar variaveis ou checar condições ou até mesmo usar como argumentos, exemplos basicos:

if instance_number(obj_inimigo) = 0 {room_goto_next}

passa de faze (de uma forma bem primitiva)

diamantes = instance_number(obj_ponto)

seta a variavel diamantes igual ao numero de obj_ponto restantes na room



bom espero que voce tenha entendido duvidas me pergunte flws
avatar
Ranking : Nota C
Notas recebidas : C-D-B-B-B-C-C-C
Data de inscrição : 10/12/2010
Número de Mensagens : 695
Insígnias de JAM :

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

Prêmios
   : 0
   : 1
   : 0
Ver perfil do usuáriohttp://dopxgames.blogspot.com

Re: como fazer quando acabar todos os inimigos eu passar de fase?

em Qua 15 Dez 2010, 16:07
naum ta funcionando comigo
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