quinta-feira, 31 de julho de 2008

Tutorial - Conectando Mapas

Aqui acabam as perguntas sobre como passar de um mapa para o outro. Aqui eu ensinarei as maneiras de se conectar mapas para acabar de uma vez por todas as duvidas sobre isso.

A primeira forma que eu ensinarei é o modo mais "tradicional". Com os dois mapas prontos. Selecione o primeiro. Crie uma espécie de estrada que vai do começo desse mapas até o fim dele. No fim dessa estrada você deve colocar uma zone pequena, que cumbra essa estrada e edite o trigger Touch Character (Player). Nele coloque um evento chamado Position Character. Escolha a opção Main para characters e em Map você seleciona o mapa para que ele vai ser levado, sempre mantendo uma distância do lado.
O trigger da Zone deve ficar assim:


Agora uma imagem do Mapa com a Zone:


Agora abra seu segundo mapa. Repita exatamente o que você fez no primeiro mapa, colocando a Zone com o trigger Touch Character (Player), só que desta vez ele será colocado no Mapa 1 e no lado oposto do mapa.
Confira a o Mapa 2:


Existe um segundo jeito de se fazer isso, mas que serve para o lado inteiro do mapa, e não apenas um trecho, que é a estrada. Mas, algumas vezes em que é usado pode dar problema, então não garanto que funcione.

Tendo os dois mapas como do outro modo, coloque uma Zone, só que agora ela deve ficar no lado inteiro, deixando apenas uma sobra nos cantos e depois edite como no primeiro jeito.
Olhe como deve ficar o Mapa 1:

Agora o Mapa 2:

OBS IPORTANTE: Você pode tentar usar o trigger Touch Character (Player) da mesma forma que você fez no outro, mas pode ser que ocorra algum problema. O erro pode ocorrer quando as Zones estão coladas no canto, por isso teste antes deixando uma sobra nos cantos, assim como es fiz no mapa acima. Se mesmo assim der erro, use o trigger Action Key Pressed Being Above Zone. Fazendo isso o personagem precisa apertar Enter para passar de mapa.

~~~ Tutorial por K4MY ~~~

Um comentário:

Pedro Belluzzo disse...

Eu tenho uma duvida de como teleportar o personagem se ele estiver dentro de um veiculo,pode me responder essa pergunta?