Conectar-se

Esqueci minha senha

Últimos assuntos
» [Enquete] Concursos GMBR
por Willy Ontem à(s) 19:49

» CR - Concurso Relâmpago!!
por Willy Ter 18 Jul 2017, 17:11

» 3D:como rodar a camara em horizontal?
por Cambalinho Ter 18 Jul 2017, 15:09

» [Resolvido] pode explicar a d3d_set_projection()?
por Cambalinho Ter 18 Jul 2017, 11:28

» Escrever a resposta certa muda de room
por PedroX Seg 17 Jul 2017, 21:46

» Nota de esclarecimento - GMBR voltou!
por Mentos e Coca-cola Seg 17 Jul 2017, 17:05

» [CR] Campo Minado
por Katerp Dom 16 Jul 2017, 23:09

» [CR] The Bazooka Cat
por Tedi Ripper Dom 16 Jul 2017, 23:01

» Como melhorar um protótipo(Design)
por lolandoplayer Dom 16 Jul 2017, 22:56

» Diminuir velocidade ao arrastar objeto
por LwysF Dom 16 Jul 2017, 17:33

Quem está conectado
20 usuários online :: 1 usuário cadastrado, Nenhum Invisível e 19 Visitantes

rafaelviodres1

[ Ver toda a lista ]


O recorde de usuários online foi de 324 em Ter 05 Out 2010, 13:36
Estatísticas
Temos 12700 usuários registrados
O último usuário registrado atende pelo nome de Eduardo Gomes

Os nossos membros postaram um total de 220919 mensagens em 30412 assuntos

COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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

COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Grakul em 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?
avatar
Grakul

Data de inscrição : 06/02/2014
Número de Mensagens : 18
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Pedrin72 em 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");
}
avatar
Pedrin72

Ranking : Nota D
Notas recebidas : D
Data de inscrição : 30/01/2013
Número de Mensagens : 128
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Grakul em 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
avatar
Grakul

Data de inscrição : 06/02/2014
Número de Mensagens : 18
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por vitorfernandes13 em 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
avatar
vitorfernandes13

Ranking : Nota C
Notas recebidas : C
Data de inscrição : 11/01/2014
Número de Mensagens : 284
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Pedrin72 em Sex 07 Fev 2014, 14:00

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

Ranking : Nota D
Notas recebidas : D
Data de inscrição : 30/01/2013
Número de Mensagens : 128
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Grakul em Sex 07 Fev 2014, 14:03

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

Data de inscrição : 06/02/2014
Número de Mensagens : 18
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Katerp em Sex 07 Fev 2014, 15:21

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

Ranking : Nota D
Notas recebidas : D
Data de inscrição : 04/01/2014
Número de Mensagens : 76
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Pedrin72 em 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!
avatar
Pedrin72

Ranking : Nota D
Notas recebidas : D
Data de inscrição : 30/01/2013
Número de Mensagens : 128
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Grakul em 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?
avatar
Grakul

Data de inscrição : 06/02/2014
Número de Mensagens : 18
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por felipe_reis_magno em 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...
avatar
felipe_reis_magno

Data de inscrição : 14/01/2014
Número de Mensagens : 36
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por felipe_reis_magno em 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?
avatar
felipe_reis_magno

Data de inscrição : 14/01/2014
Número de Mensagens : 36
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Pedrin72 em 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!
avatar
Pedrin72

Ranking : Nota D
Notas recebidas : D
Data de inscrição : 30/01/2013
Número de Mensagens : 128
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Grakul em Sex 07 Fev 2014, 15:59

Obrigado gente , consegui Happy
avatar
Grakul

Data de inscrição : 06/02/2014
Número de Mensagens : 18
Insígnias de JAM :

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Katerp em 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.
avatar
Katerp

Ranking : Nota D
Notas recebidas : D
Data de inscrição : 04/01/2014
Número de Mensagens : 76
Insígnias de JAM :

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

Prêmios
   : 0
   : 0
   : 0

Ver perfil do usuário

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