GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» player não consegue andar
por lovn7 Qui 21 Nov 2024, 13:33

» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22

» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31

» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23

» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49

» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58

» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36

» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36

» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33

» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51

» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28

» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18

» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08

» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10

» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16

» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40

» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01

» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45

» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34

» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28

» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48

» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54

» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14

» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50


COMO PASSAR DE FASE AO ENTRAR NA PORTA?

5 participantes

Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Grakul Sex 07 Fev 2014, 13:25

Então , eu quero fazer tipo , quando o personagem entrar na porta , ele passe para a outra Fase , como faço?
Grakul
Grakul

Data de inscrição : 06/02/2014
Reputação : 0
Número de Mensagens : 18
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Pedrin72 Sex 07 Fev 2014, 13:41

Bom isso é simples, no step da porta você coloca assim:

Código:

if place_meeting(x,y,obj_jogador){
      room_goto("proxima_fase");
}
Pedrin72
Pedrin72

Games Ranking : Nota D

Notas recebidas : D
Data de inscrição : 30/01/2013
Reputação : 6
Número de Mensagens : 128
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Grakul Sex 07 Fev 2014, 13:57

Pedrin , da esse erro ERROR in
action number 1
of Step Event
for object porta:

Error in code at line 1:
if place_meeting(x,y,obj_jogador){
^
at position 22: Unknown variable obj_jogador
Grakul
Grakul

Data de inscrição : 06/02/2014
Reputação : 0
Número de Mensagens : 18
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por vitorfernandes13 Sex 07 Fev 2014, 13:58

Grakul escreveu:Pedrin , da esse erro ERROR in
action number 1
of  Step Event
for object porta:

Error in code at line 1:
  if place_meeting(x,y,obj_jogador){
                      ^
at position 22: Unknown variable obj_jogador

Grakul, mude o nome do seu player, para obj_jogador, que ai da certo
vitorfernandes13
vitorfernandes13

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 11/01/2014
Reputação : 11
Número de Mensagens : 284
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Pedrin72 Sex 07 Fev 2014, 14:00

Troque obj_jogador pelo nome do objeto jogador do seu jogo! Da um joinha se te ajudei!
Pedrin72
Pedrin72

Games Ranking : Nota D

Notas recebidas : D
Data de inscrição : 30/01/2013
Reputação : 6
Número de Mensagens : 128
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Grakul Sex 07 Fev 2014, 14:03

Pedrin , deu certo , mais quando ele entra na porta , da restart room...
Grakul
Grakul

Data de inscrição : 06/02/2014
Reputação : 0
Número de Mensagens : 18
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Katerp Sex 07 Fev 2014, 15:21

Grakul você trocou o "proxima_fase" pelo nome da sua room sem as aspas ("")?
Katerp
Katerp

Games Ranking : Nota D

Notas recebidas : D
Data de inscrição : 04/01/2014
Reputação : 6
Número de Mensagens : 81
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Pedrin72 Sex 07 Fev 2014, 15:33

É isso ai, você tem q adaptar o código ao seu jogo, tem que trocar os nomes, como no objeto jogador você adaptou, faça o mesmo com a room, adapte e coloque o nome da room que deseja ir! A maioria dos códigos que você encontra aqui no fórum é necessário adaptar!
Pedrin72
Pedrin72

Games Ranking : Nota D

Notas recebidas : D
Data de inscrição : 30/01/2013
Reputação : 6
Número de Mensagens : 128
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Grakul Sex 07 Fev 2014, 15:36

Katerp , agora funfou , mais tipo sou novo né ...
Ai , por exemplo foi pra fase 2 de 3 fases , como eu faço para ele ir para a fase 3?
Grakul
Grakul

Data de inscrição : 06/02/2014
Reputação : 0
Número de Mensagens : 18
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por felipe_reis_magno Sex 07 Fev 2014, 15:37

E ai kra? Bom, ja tive esse tipo d duvida tbm no inicio. Bem, vc pode usar o evento de colisao da porta con o personagem e sinplismente adicionar o codigo room_goto(fase_dois) naum tem muito misterio eu acho...
felipe_reis_magno
felipe_reis_magno

Data de inscrição : 14/01/2014
Reputação : 0
Número de Mensagens : 36
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por felipe_reis_magno Sex 07 Fev 2014, 15:49

Para as outras fases vc pode fazer o mesmo room_goto so q com o nome das outras rooms... Ja testou?
felipe_reis_magno
felipe_reis_magno

Data de inscrição : 14/01/2014
Reputação : 0
Número de Mensagens : 36
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Pedrin72 Sex 07 Fev 2014, 15:51

Bom para isso você teria que trabalhar com flags, tipo você poem assim no código do step da porta:

Código:

if place_meeting(x,y,obj_jogador){
      room_goto(flag_number);
}

e coloca uma porta em cada room, na room 1 você clica com o botão direito na porta ( se for gm 8 tem q segurar Ctrl e apertar com o botao direito), e entao vai em creation code, la você poem

Código:
flag_number = fase_2//nome da sua room 2.

Ja na porta da room 2 você coloca
Código:

flag_number = fase_3 // nome da room 3

Pronto isto ja deve funcionar!
Pedrin72
Pedrin72

Games Ranking : Nota D

Notas recebidas : D
Data de inscrição : 30/01/2013
Reputação : 6
Número de Mensagens : 128
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Grakul Sex 07 Fev 2014, 15:59

Obrigado gente , consegui Happy
Grakul
Grakul

Data de inscrição : 06/02/2014
Reputação : 0
Número de Mensagens : 18
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Katerp Sex 07 Fev 2014, 16:02

Grakul escreveu:Katerp , agora funfou , mais tipo sou novo né ...
Ai , por exemplo foi pra fase 2 de 3 fases , como eu faço para ele ir para a fase 3?

você tambem poderia fazer isto de uma maneira bem mais simples..
basta que subistitua o code:
Código:

if place_meeting(x,y,obj_jogador){
      room_goto("proxima_fase");
}

Por este:
Código:
if place_meeting(x,y,obj_jogador){
     room_goto_next ()};

Assim não importe o numero de fazes ou nomes que tem, com este code ira sempre para próxima fase.
caso for usar este que passei, não esqueça de adaptar como nosso amigo Pedrin72 disse.
para isto basta que mude o obj_jogador pelo nome do seu jogador.
se ja estiver obj_jogador em seu game não mude nada.

Como você é novo no site aconselho a ler estes dois tópicos, assim pode ver se alguma duvida que vc
tem já foi resolvida ou se já tem um tutorial.

Perguntas Frequentes (Clique Aqui!)
Lista de Tutoriais (Clique Aqui!)


@EDIT:
Desculpa, enquanto respondia não havia visto que já tinha resolvido.
Katerp
Katerp

Games Ranking : Nota D

Notas recebidas : D
Data de inscrição : 04/01/2014
Reputação : 6
Número de Mensagens : 81
Prêmios : COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

Ir para o topo Ir para baixo

COMO PASSAR DE FASE AO ENTRAR NA PORTA? Empty Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos