como fazer ? (inimigos) to doido pra conseguir

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

como fazer ? (inimigos) to doido pra conseguir

Mensagem por lukinhas 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

lukinhas

Número de Mensagens : 91
Data de inscrição : 05/12/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por gabrielsch 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...

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por PedroX 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();}

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

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

Mensagem por Igor KinGamer 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.

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

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

Mensagem por gabrielsch 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

___________


Acesse: http://foxen.com.br/



gabrielsch

Ranking : Nota A
Número de Mensagens : 1229
Idade : 21
Data de inscrição : 06/12/2009
Notas recebidas : D + A + A
Reputação : 28
Insignia 1 x 1 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 1
   : 2
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Igor KinGamer 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.

Igor KinGamer

Número de Mensagens : 890
Idade : 21
Data de inscrição : 26/09/2008
Reputação : 11
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

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

Mensagem por lukinhas em Ter 19 Jan 2010, 22:50

valeu gente resolveu aqui

lukinhas

Número de Mensagens : 91
Data de inscrição : 05/12/2008
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

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

Mensagem por Conteúdo patrocinado Hoje à(s) 01:57


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum