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?

Grakul

Número de Mensagens : 18
Data de inscrição : 06/02/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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");
}

Pedrin72

Ranking : Nota D
Número de Mensagens : 128
Idade : 18
Data de inscrição : 30/01/2013
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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

Grakul

Número de Mensagens : 18
Data de inscrição : 06/02/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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

vitorfernandes13

Ranking : Nota C
Número de Mensagens : 284
Data de inscrição : 11/01/2014
Notas recebidas : C
Reputação : 11
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 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!

Pedrin72

Ranking : Nota D
Número de Mensagens : 128
Idade : 18
Data de inscrição : 30/01/2013
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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...

Grakul

Número de Mensagens : 18
Data de inscrição : 06/02/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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 ("")?

Katerp

Ranking : Nota D
Número de Mensagens : 72
Idade : 19
Data de inscrição : 04/01/2014
Notas recebidas : D
Reputação : 6
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 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!

Pedrin72

Ranking : Nota D
Número de Mensagens : 128
Idade : 18
Data de inscrição : 30/01/2013
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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?

Grakul

Número de Mensagens : 18
Data de inscrição : 06/02/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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...

felipe_reis_magno

Número de Mensagens : 36
Idade : 21
Data de inscrição : 14/01/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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?

felipe_reis_magno

Número de Mensagens : 36
Idade : 21
Data de inscrição : 14/01/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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!

Pedrin72

Ranking : Nota D
Número de Mensagens : 128
Idade : 18
Data de inscrição : 30/01/2013
Notas recebidas : D
Reputação : 6
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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

Grakul

Número de Mensagens : 18
Data de inscrição : 06/02/2014
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

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.

Katerp

Ranking : Nota D
Número de Mensagens : 72
Idade : 19
Data de inscrição : 04/01/2014
Notas recebidas : D
Reputação : 6
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 PASSAR DE FASE AO ENTRAR NA PORTA?

Mensagem por Conteúdo patrocinado Hoje à(s) 20:25


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