InícioFAQBuscarMembrosRegistrar-seLogin
A Equipe Central RPG Maker deseja a todos Boas Vindas!
Olá galera venho aqui pedir para ajuda a vocês pesso que postem conteúdo em nossa comunidade irei ajudar a vocês também.
Agora nossa comunidade também tem o famoso projeto de ouro porem da nossa comunidade leva um nome diferente leva o nome Osca de Ouro entre no tópico de Notícias e fique por dentro das novidades.

Compartilhe | 
 

 Habilidade - Voar

Ver o tópico anterior Ver o tópico seguinte Ir em baixo 
AutorMensagem
Eddye44
Membro
Membro


Sexo : Masculino
Mensagens : 17

MensagemAssunto: Habilidade - Voar   Qui Dez 16, 2010 9:44 am

Introdução

E aí galera!
Já faz um tempo tava pensando em como fazer um sistema para o personagem voar, sem precisar de um avião.
Poxa, se o personagem é um anjo, pra quê avião?
Então criaremos uma habilidade que lhe permitirá voar no mapa.


Requerimentos:

Nível de dificuldade:



Vamos precisar de:

<>: 3 variáveis
<>: 2 eventos comum
<>: 1 habilidade

Vamos configurá-los 1 a 1 a seguir


Criando

No banco de dados, a primeira coisa a se fazer é ir em 'sistema' e mudar o gráfico do 'airship' para o mesmo do herói prrincipal
depois vá em 'habilidades' e crie uma nova:
>Usável em: Apenas Menu
>Gasto de MP: a seu critério
>Afeta: Nada
>Evento comum: 001

Agora vá em Eventos comuns:
vamos configurar os dois assim:
001
>opções de variável, substituir, herói coorX (isso faz com que se guarde na variável a posição do personagem)
>opções de variável, substituir, herói coorY (Guarde isso em outra variável)
>Posição de veículo, airship: Esse é mais complicado. Coloque especificar por variável, e coloque na posição X, a variável q vc guardou a posição X do personagem. Faça o mesmo com Y e a ID do mapa coloque uma outra variável que ainda vamos editar.
>Por último, ative uma switch

002
Esse evento comum, será um processo paralelo, como condição terá a switch q vc ativou no evento anterior
>Condição: Se o personagem estiver no veículo airship, e deixe exceção.
>Deixe a condição em branco
>Na exceção, coloque 'posição de veículo', airship, e selecione qualquer lugar num mapa que vc nao vai usar pra mais nada
>Coloque a switch para OFF


Finalizações

Em cada mapa, deverá existir um evento (processo paralelo) que substituirá o valor daquela variável que nós deixamos por último, pelo valor da ID do Mapa. Isso fará com que o airship venha ao mapa certo.
O que acontece é simples: o personagem, ao voar, chama o airship para o lugar onde ele está, e entra nele. Porém, ele tem o mesmo gráfico que o airship, então, não há alterações. ao descer, o airhip é levado para um outro mapa, onde não será visto.
agora até fica fácil de entender.
Nao coloquei screens, porque não tem mtas alterações gráficas.
Espero que tenham gostado.


Demo

qualquer dúvida, abaixo segue a demo.
Download


Bugs

Spoiler:
 

vlw
Voltar ao Topo Ir em baixo
 
Habilidade - Voar
Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» Voar estilo Mario Galaxy
» Duvida - Como fazer ao derrotar um boss ganhar uma habilidade
» Face Blocks (Lógica e Habilidade)
» Habilidade para o Espio the Chameleon
» Um império com rodas para voar

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
 :: Rpg Maker VX :: Sistemas por Eventos para RMVX-
Ir para: