Segue um tutorial resgatado da RPG Menace feito por kyuubi. que ensina como habilitar que o herói teletransporte num jogo de RPG Maker XP usando um item.
Sistema de Teleporte com Item
por kyuubi.
Oi galera! Esse meu primeiro tutorial, espero que gostem.
Você fala com um NPC (Pode ser através de habilidades ou itens também) e salva um ponto no seu mundo, e então usa um item e se teletransporta para lá.
Bom, primerio de tudo prescisamos do item de teletransporte. Vá na aba Itens da database e crie um, configure-o para ser usado somente em menu, gastar (ou não, você quem decide), que não dá nada, não aumente parâmetros e tal, e que utilize um evento comum, que criaremos agora.
Vá na aba Eventos Comuns e crie um novo, nomeie-o de Teletransporte (ou como desejar). Adicione a ação Teletransporte (segunda ação da segunda aba), nele escolha, “Especificar por varivel”. Crie três variáveis com os nomes: “Coord Tel X”, “Coord Tel Y” e “ID Map Tel”, respectivamente. Em coordenada X, coloque a variável “Coord Tel X”, na coordenada Y coloque a variável “Coord Tel Y” e no ID do mapa coloque a variável “ID Map Tel” e dê OK. Se quiser também coloque uma animação. Também coloque antes disso, uma Condição, para que se os valores dessas variáveis forem 0 (ou seja, o ponto no estiver salvo), ele negar o teletransporte. Quem não entendeu (eu explico muito mal xD) olha o exemplo:
Nesse exemplo eu criei uma switch “Teleporte Impossibilitado” e coloquei pra caso essa switch estivesse ligada, o herói ãno poderia utilizar o cartão de teletransporte.
Crie um NPC com o sprite que desejar, no meu caso eu usei uma muiezinha xD. Nela, coloque uma mensagem de boas vindas clássica como “Bem-vindo, o que deseja fazer?” E coloque depois um ‘Escolher Opções’: “Salvar Ponto de Teletransporte”, “Comprar Cartão de Teletransporte”, “Nada”, com o cancelamento na terceira.
Na opção “Salvar Ponto de Teletransporte” coloque um Opções de Variável na variável “Coord Tel X”, para substituir pelo valor de Coordenada X do herói. Repita a mesma coisa com a varivel “Coord Tel Y” (Com a posiço Y do heri, claro).
Pegue como base isso que você fez nas duas variáveis e faça-o como a variável “Map ID Tel”, so que ao invés de Coordenada X ou Y do herói, coloque ID do mapa (em outros).
Na opção coloque um Inserir Loja com o item de teletransporte que foi criado. Pronto, seu sistema de teletransporte foi feito!
(Nesse caso eu coloquei o Shopping por Variáveis, para o herói poder comprar mais de 99 por vez.)
Espero que tenham gostado. Até a próxima!
Observação: se você gostou deste post ou ele lhe foi útil de alguma forma, por favor considere apoiar financeiramente a Gaming Room. Fico feliz só de ajudar, mas a contribuição do visitante é muito importante para que este site continua existindo e para que eu possa continuar provendo este tipo de conteúdo e melhorar cada vez mais. Acesse aqui e saiba como. Obrigado!
Muito obrigado!!!!!!!!!!
Adorei o guia super simples. funciona perfeitamente no RPG Maker VX Ace. Só precisei mudar uma parte em que no seu esta escrito “local de movimentaçao” para o evento teletransporte, porque mudou o nome no rpg maker vx ace. Também coloquei nos monstros um teletransporte para o ponto de retorno apos o Heroi ser derrotado.
que bacana! obrigado por compartilhar com a gente!