Bem - Vindo
Está cansando de ver me cara neh? Mas acho que dessa vez vale a pena por que vamos criar uma magia de invocação! Sim... Mais uma vez usei variáveis. Fábio não ria XD
Introdução
O Personagem terá a capacidade de invocar um animal nesse caso uma aranha, onde lhe ajudará a combater os inimigos.
1 Passo - Variável
Entre em scripts, Variáveis/Switches e crie uma variável chamada Invocar com valores 0
2 Passo - Ator
Crie um ator no mapa em um local onde o personagem não possa ver nem chegar e em Comportamento configure assim:
Se você não entendeu muito bem deixe o Ator a ser invocado com um ator de sua facção, com inteligência artificial e o rosto e seu movimento deverá acompanhar o personagem
Vamos editar os triggers do ator a ser Invocado:
Edite o trigger Matou/Destrui
Atenção: O passo a seguir se trata de uma incremento visual para o sistema, se você não quiser fazer isso basta não colocar o evento a seguir "Anexar Efeito". Mas é recomendado que coloque.
Coloque então o evento Anexar Efeito e configure assim:
Ator: O ator criado para ser invocado
Efeito: DarkBoyd
Cor: A que você quiser, eu usei branco para deixar as cores originais
Comportamento Final: Desaparecer
Já Está Anexado: Substituir
Agora coloque o evento Aguardar e escolha o tempo de 1 Segundo
Coloque o evento Posicionar Ator escolha o ator criado e deixe no local onde você criou (longe do alcance e visão do personagem)
Ainda nos triggers ponha o evento Matar/Reviver Ator escolha o ator a ser invocado e em Vida marque ressuscitar
Coloque o evento Alterar Vida escolha mais uma vez o ator e coloque set 10 ou o valor da vida inicial do seu ator de invocação
E por fim o Operação de Variável e configure assim:
Variável: a variável criada
Valor: escolha set e deixe 0
Deverá ficar bem assim
4 Passo - Efeito
Para não complicar na parte de criar a magia resolvi então criar um efeito assim resumi e muito tirando partes desnecessárias. Crie um efeito com dimensões de 32 por 32 e deixe transparente ou seja com a cor rosa.
5 Passo - Magia
Entre em Recursos, Itens e Magias e crie um novo chamado Invocação (o nome vai ao seu gosto)
Em Tipo marque Magia e em área de equipamento escolha Magic
Agora na Aba Projétil configure assim:
Números de Projéteis: 1
Efeito do Projétil: O efeito criado anteriormente
Obs: Não mexa em mais nada, caso contrário a magia não poderá funcionar
Vamos editar o trigger Fonte / Usado
Coloque o evento Condição de Comparação e configure assim:
Expressão: a variável criada
Operador: = (Equal)
Valor: 0
Coloque o evento Posicionar Ator e configure assim:
Mapa: Clique no quadrado e procure por Mapa Atual e em ator escolha (0:Hero)
Vai ficar assim: Actor("Character P0").Map
X: Actor("Character P0").X
Y: Actor("Character P0").Y
Z: Actor("Character P0").Z
Coloque agora o evento Alterar Atributo Temporariamente escolha (0:Hero), MP e em Valor Temporário Subtract 1
E por fim do tutorial coloque o evento Operação de Variável e deixe assim:
Variável: a variável criada
Valor: Set 1
Se você ainda está com dúvida aqui vai uma demo pra você entender melhor:
Obs: para baixar basta clicar em 4Shared. Não se preocupe a demo pesa apenas 3MB
Obs: Caso venha postar em outro lugar distante do planeta 001, deixe os créditos ao criador "Mateus Costa".
Tutorial criado por Mateus Costa
Pronto o tutorial está pronto. É importante lembrar de adicionar a magia ao personagem.
Encontraremos no próximo tutorial.
Gostou do poste? Marque com +1, comente!














Nenhum comentário:
Postar um comentário