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

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 06/02/2014
Número de Mensagens : 18
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 30/01/2013
Número de Mensagens : 128
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6
Ver perfil do usuário

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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
Data de inscrição : 06/02/2014
Número de Mensagens : 18
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 11

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

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 30/01/2013
Número de Mensagens : 128
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6
Ver perfil do usuário

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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
Data de inscrição : 06/02/2014
Número de Mensagens : 18
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

em Sex 07 Fev 2014, 14:03
Pedrin , deu certo , mais quando ele entra na porta , da restart room...
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 04/01/2014
Número de Mensagens : 81
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6

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

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

em Sex 07 Fev 2014, 15:21
Grakul você trocou o "proxima_fase" pelo nome da sua room sem as aspas ("")?
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 30/01/2013
Número de Mensagens : 128
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6
Ver perfil do usuário

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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
Data de inscrição : 06/02/2014
Número de Mensagens : 18
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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
Data de inscrição : 14/01/2014
Número de Mensagens : 36
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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
Data de inscrição : 14/01/2014
Número de Mensagens : 36
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 30/01/2013
Número de Mensagens : 128
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6
Ver perfil do usuário

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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
Data de inscrição : 06/02/2014
Número de Mensagens : 18
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0
Ver perfil do usuário

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

em Sex 07 Fev 2014, 15:59
Obrigado gente , consegui Happy
avatar
Ranking : Nota D
Notas recebidas : D
Data de inscrição : 04/01/2014
Número de Mensagens : 81
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6

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

Re: COMO PASSAR DE FASE AO ENTRAR NA PORTA?

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