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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 05/12/2008
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 ? (inimigos) to doido pra conseguir

em Dom 17 Jan 2010, 00:02
Ola, não sou novo aqui no site mas um pouco novo no game maker uso ele a 3 meses e fasso boas coisas, porem parei de de usa lo e retomei um projeto que ainda estava na primeira fase
e estou com o intuito de saber como fazer para que quando não houver mais instancias dos objetos inimigo e inimigo1 a room passar um clipe (video) e depois do clipe acabar, passar para a próxima room. existe geito?



Razz Very Happy
avatar
Ranking : Nota A
Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Número de Mensagens : 1229
Insígnias de JAM :

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

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

Re: como fazer ? (inimigos) to doido pra conseguir

em Dom 17 Jan 2010, 02:25
Sei que isso pode ser resolvido com uma variavel ou coisa do tipo, mas não sei como fazer o clipe acabar e ir para a outra room.
Mas nos inimigos faça assim:
No create do player coloca:

Código:
global.passa = 0
E quando o inimigo for destruido coloca o codigo:

Código:
global.passa += 1
Depois faz um objeto invisivel e na step dele tu coloca um bloco de checagem de variavel então configura:

Variable: global.passe
Value: X - Onde X é o valor que você quer
Operation: você escolhe

Depois coloca o que vai acontecer depois Very Happy

Lembrando: Crie um objeto desses a cada room que tiver um numero de inimigos diferente

Isso foi da minha cabeça mas se tiver outra coisa possivel...
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6036
Insígnias de JAM :

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

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

Re: como fazer ? (inimigos) to doido pra conseguir

em Dom 17 Jan 2010, 10:58
Step:
if instance_number(inimigo)<1 and instance_number(inimigo2)<1
{codigo que vc poe pra o clipe;room_goto_next();}
avatar
Data de inscrição : 26/09/2008
Número de Mensagens : 890
Insígnias de JAM :

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

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

Re: como fazer ? (inimigos) to doido pra conseguir

em Dom 17 Jan 2010, 11:47
Para completar o código do Pedro Henrique, "codigo que vc poe pra o clipe;" = show_video(arquivo, fullscreen, repetir);

O vídeo deve estar na mesma pasta que o jogo, ou em uma subpasta (até dá para colocar em outro lugar, mas aí daria problema quando fosse rodar em outros computadores). Em "arquivo", você tem que colocar o caminho até o video. Se o arquivo estiver na mesma pasta que o executável, 'nomedovídeo.extensão' (com a aspa) (só pode ser um arquivo com extensão .avi ou .mpg). Se estiver dentro de uma (ou mais) subpasta(s), você tem que colocar 'pasta\pasta\...\nomedovídeo.estensão'.
Em "fullscreen" e "repetir", você tem que colocar true ou false (obviamente, para deixar em fullscreen ou não, e repetir o vídeo ou não).

Só tem um detalhe: O jogador pode para o vídeo quando quiser clicando com o mouse ou apertando uma tecla.
avatar
Ranking : Nota A
Notas recebidas : D + A + A
Data de inscrição : 06/12/2009
Número de Mensagens : 1229
Insígnias de JAM :

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

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

Re: como fazer ? (inimigos) to doido pra conseguir

em Dom 17 Jan 2010, 12:10
Interresante, ja notou que na versão 8 do Gm da pra configurar tudo isso, tipo se aparece fullscreen, na tela do game, ou em uma tela separada, e o click do mouse e pode esconder um botão de close no cantinho... Very Happy
avatar
Data de inscrição : 26/09/2008
Número de Mensagens : 890
Insígnias de JAM :

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

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

Re: como fazer ? (inimigos) to doido pra conseguir

em Dom 17 Jan 2010, 22:15
Ah, eu não sabia, só tenho o 6.1 (pro) e 7 (lite) aqui no PC, e só uso o 6.1. Nunca experimentei o 8.
avatar
Data de inscrição : 05/12/2008
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 ? (inimigos) to doido pra conseguir

em Ter 19 Jan 2010, 22:50
valeu gente resolveu aqui
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