Terra Makers
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

[RM2k/2k3] [Tutorial + Engine] Barra de hp na tela

3 participantes

Ir para baixo

[RM2k/2k3] [Tutorial + Engine] Barra de hp na tela Empty [RM2k/2k3] [Tutorial + Engine] Barra de hp na tela

Mensagem por Borus Ter 16 Jun 2009, 20:52

Barra de hp na tela
Por ronaldo




Transformado HP em percentual


Bem, para fazermos a barra de hp (ou mp, tanto faz, o processo é o mesmo), teremos que primeiramente transformar o valor do hp em um valor percentual para podermos relacionar com as figuras da nossa barra. Mas pra que isso??? Ora, nós sabemos que quando o herói passa de nível, o seus valores hp e mp máximos aumentam, portanto se a gente fizesse a barra direto em cima do valor máximo do hp do herói, quando o mesmo aumentar de nível, a barra vai ficar desregulada. É preciso fazer com que a barra seja de acordo com o hp do herói em qualquer nível que ele esteja, ok?
Bem, então primeiro nós temos que fazer uma variável para armazenar o valor máximo do hp do herói. Vá em eventos comuns e crie um evento chamado Barra de hp, coloque em processo paralelo. Em seguida, nesse evento, crie uma variável e de o nome de HP máximo e defina como: herói >> HP Max. Em seguida precisaremos criar uma variável para armazenar o valor do HP atual do herói, então crie outra variável com o nome HP Atual e defina como: herói >> HP Atual. A seguir vamos fazer o cálculo que transformará o valor do HP em percentual utilizando essas variaveis. Então em alterar variaveis, selecione a variável HP Atual e multiplique por 100. E logo em seguida, novamente em alterar variaveis, selecione a variavel HP Atual e divida pela variável HP Máximo. Nesse momento a variável HP Atual representa o percentual do HP do herói e é ela que vamos utilizar para relacionar com as figuras da barra de HP. O código desses calculos deve ficar mais ou menos assim:

[RM2k/2k3] [Tutorial + Engine] Barra de hp na tela Tutorial1nk6

Colocando as figuras


Agora já podemos colocar as imagens que representam a nossa barra. O ideal é fazer 100 imagens para a barra, uma para cada unidade dos 100%. Acredito que a colocação dessas imagens não precisa ser explicada nos mínimos detalhes, se você prestar bem atenção no código vai entender como é feita. É só colocar as condições para que cada figura apareça. Na engine você pode ver melhor como isso funciona.

Download da engine:

http://rapidshare.com/files/203571332/Barra_de_hp_e_mp_na_tela.lzh.html

http://www.4shared.com/file/89967278/60018a59/Barra_de_hp_e_mp_na_tela.html

Fonte: Mundo RPG Maker
Borus
Borus
Rei
Rei

Masculino
Número de Mensagens : 44
Idade : 29
Localização : Minas Gerais
Profissão : Estudante
Mensagem Pessoal : "As pessoas boas devem amar seus inimigos."
Warning : [RM2k/2k3] [Tutorial + Engine] Barra de hp na tela Warnin10
Qual Maker você usa? : RPG Maker XP
Especialidade maker : De tudo um pouco
Reputação Reputação : 2

http://twitter.com/philipe7

Ir para o topo Ir para baixo

[RM2k/2k3] [Tutorial + Engine] Barra de hp na tela Empty Re: [RM2k/2k3] [Tutorial + Engine] Barra de hp na tela

Mensagem por Dragon Knight Sáb 18 Jul 2009, 19:39

Belo Sistema!
Sem dúvidas é uma maneira bem simples de se fazer. +REP
Dragon Knight
Dragon Knight
Forasteiro
Forasteiro

Masculino
Número de Mensagens : 18
Idade : 30
Mensagem Pessoal : Hadou Wa Ware Ni Are!
Warning : [RM2k/2k3] [Tutorial + Engine] Barra de hp na tela Warnin10
Qual Maker você usa? : RPG Maker XP
Especialidade maker : Roteirista
Reputação Reputação : 3

Ir para o topo Ir para baixo

[RM2k/2k3] [Tutorial + Engine] Barra de hp na tela Empty Re: [RM2k/2k3] [Tutorial + Engine] Barra de hp na tela

Mensagem por Arthur Sáb 18 Jul 2009, 22:49

sistema simples e cansativo de se fazer, mas se for bem feito, dá um ótimo resultado!
thanks por postar o sistema aqui, Borus! + REP!

Arthur
Rei
Rei

Masculino
Número de Mensagens : 149
Idade : 25
Localização : Na minha casa?
Profissão : Estudante
Mensagem Pessoal : Viva o/
Qual Maker você usa? : RPG Maker 2003
Especialidade maker : De tudo um pouco
Reputação Reputação : 6

https://terramakersconsulta.forumeiros.com

Ir para o topo Ir para baixo

[RM2k/2k3] [Tutorial + Engine] Barra de hp na tela Empty Re: [RM2k/2k3] [Tutorial + Engine] Barra de hp na tela

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos