Aldeia RPG

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

Suporte ao desenvolvimento de jogos


+11
jiraya
Jonny
Paulo Soreto
Lief
gabriel190
matheus180
Valentine
Nanzin
DFox
LeonM²
RD12
15 participantes

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    RD12
    RD12
    Lenda
    Lenda


    Medalhas : Cor do Hp em baixo dos jogadores de acordo com o valor - Global 48080450Cor do Hp em baixo dos jogadores de acordo com o valor - Global Trophy11Cor do Hp em baixo dos jogadores de acordo com o valor - Global GIueZCor do Hp em baixo dos jogadores de acordo com o valor - Global ZgLkiRU
    Mensagens : 1946
    Créditos : 745

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por RD12 Ter Mar 20, 2012 9:52 am

    Cor do Actor HP de Acordo com o Valor

    É parecido com o script de mudar a cor da Hud de acordo com o HP do personagem, mas esse é pra hud em baixo dos jogadores, aquela barrinha de vida, ela fica amarela, laranja,vermelha de acordo com a quantidade de HP, e global.

    Caso queira a cor da HUD assim também: http://www.aldeiarpgbr.com/t5147-mudando-cor-da-hud

    Imagem

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global 3lR6J

    Colocando no seu jogo:

    Primeiro vamos trocar a cor do Actor HP, por que ela já começa vermelha, vá na pasta Pictures do seu projeto, lá vc vai encontrar: Actor Base e Actor HP, substitua por essas:

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Fat9l Actor Base
    Link: https://i.imgur.com/fat9l.png

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global AuzE8 Actor HP
    Link: https://i.imgur.com/AuzE8.png

    Agora a parte Script:
    Primeiro vá para o script [ACT] Actor HP, na linha 42, verifique se está isso:
    self.bitmap.blt(0, 0, @hp, @hp_rect)
    Em baixo desse código cole esse:


    Código:
        #Mudar Cor do Actor HP de acordo com o valor - By RD12
      if @actor.hp >= @actor.maxhp/1.3
          self.bitmap.hue_change(0)#Cor Normal
        elsif @actor.hp <= @actor.maxhp/1.3 and @actor.hp >= @actor.maxhp/2
          self.bitmap.hue_change(300)#Amalerado
        elsif @actor.hp <= @actor.maxhp/2 and @actor.hp >= @actor.maxhp/4
          self.bitmap.hue_change(260)#Alaranjado
        elsif @actor.hp <= @actor.maxhp/4
          self.bitmap.hue_change(235)#Vermelho
          end

    Não é só isso, vai mudar a cor só para você, agora vamos fazer global.

    Vá no script [SPR] Sprite_NetCharacter, verifique se na linha 84 está esse código:
    bitmap.blt(66,82,hpbar,hpbar_rect)
    Em baixo cole isso:

    Código:

        #Mudar Cor do Actor HP de acordo com o Valor (global) - By RD12
      if @character.hp >= @character.maxhp/1.3
          bitmap.hue_change(0)#Cor Normal
        elsif @character.hp <= @character.maxhp/1.3 and @character.hp >= @character.maxhp/2
          bitmap.hue_change(300)#Amalerado
        elsif @character.hp <= @character.maxhp/2 and @character.hp >= @character.maxhp/4
          bitmap.hue_change(260)#Alaranjado
        elsif @character.hp <= @character.maxhp/4
          bitmap.hue_change(235)#Vermelho
          end
        end

    É só isso, lembrando que se você não por as imagens actor hp e actor base acima, a cor vai ficar diferente, e você terá que mudar nos codigos, e nao seria realistico a cor inicial ser vermelha ne? Por isso fiz uma verde.

    Agradecimento: Marlos Gama por dar a ótima idéia
    Créditos RD12


    Última edição por RD12 em Ter Mar 20, 2012 9:54 am, editado 1 vez(es) (Motivo da edição : Correção ortográfica.)
    LeonM²
    LeonM²
    Lenda
    Lenda


    Mensagens : 1802
    Créditos : 153

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Re: Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por LeonM² Ter Mar 20, 2012 10:14 am

    Mt foda manow, ja irei por em meu jogo assim que arrumar uns negocios aki, vlws +cred
    DFox
    DFox
    Desenvolvedor
    Desenvolvedor


    Mensagens : 819
    Créditos : 63

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Re: Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por DFox Ter Mar 20, 2012 11:29 am

    Como eu disse no MSN, é simples mas deixa bem legal o jogo, +CRED


    _________________
    mãe, tô no youtube
    Nanzin
    Nanzin
    Membro de Honra
    Membro de Honra


    Mensagens : 1550
    Créditos : 252

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Re: Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por Nanzin Ter Mar 20, 2012 11:54 am

    legal xD .. é tao engraçado como deixar as coisas Global !

    o Sprite_NetCharacter é tao simples de mexer xD

    +1


    _________________
    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Npvo

    Para Aqueles que gostam de Min e de meu Trabalho;
    Upem Meu Pet nao custa nda!!


    Pet:
    Valentine
    Valentine
    Administrador
    Administrador


    Medalhas : Cor do Hp em baixo dos jogadores de acordo com o valor - Global ZgLkiRU
    Mensagens : 5335
    Créditos : 1163

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Re: Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por Valentine Ter Mar 20, 2012 12:10 pm

    Muito bom, isso é bem legal + 1 crédito RD12
    matheus180
    matheus180
    Desenvolvedor
    Desenvolvedor


    Mensagens : 749
    Créditos : 174

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Re: Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por matheus180 Ter Mar 20, 2012 3:21 pm

    Sistema muito bom, sera que você poderia fazer as mesma coisa com os monstros


    _________________
    Cor do Hp em baixo dos jogadores de acordo com o valor - Global 3trEP
    RD12
    RD12
    Lenda
    Lenda


    Medalhas : Cor do Hp em baixo dos jogadores de acordo com o valor - Global 48080450Cor do Hp em baixo dos jogadores de acordo com o valor - Global Trophy11Cor do Hp em baixo dos jogadores de acordo com o valor - Global GIueZCor do Hp em baixo dos jogadores de acordo com o valor - Global ZgLkiRU
    Mensagens : 1946
    Créditos : 745

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Re: Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por RD12 Ter Mar 20, 2012 5:37 pm

    Vlw pelos creditos E----e . A 3 dias atras tava com 200 ' >'.
    Eu adoro sistemas assim, simples e legais xD.

    Matheus180 > Vou fazer depois '-', acho q vão me xingar postar mais um tópico de mudar cor de HUD kkkk. Mas dos monstros seria bem fácil também. o código seria o mesmo só mudaria o nome das vars. R o local onde por
    gabriel190
    gabriel190
    Membro Ativo
    Membro Ativo


    Mensagens : 278
    Créditos : 19

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Re: Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por gabriel190 Ter Mar 20, 2012 6:35 pm

    Bom como o outro! mais um cred!


    _________________
    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Scaled.php?server=546&filename=signpnu
    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Xna
    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Fanbarpw
    Cor do Hp em baixo dos jogadores de acordo com o valor - Global AIymW
    Lief
    Lief
    Desenvolvedor
    Desenvolvedor


    Mensagens : 833
    Créditos : 50

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Re: Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por Lief Ter Mar 20, 2012 9:08 pm

    Muito bom Successful
    Seria legal também colocar um bagulinho como esse de HP só q de MP em baixo do jogador e global(mas num precisa colocar pra mudar a cor enquanto vai abaixando)
    Fica a dica.


    _________________
    A cidade tem medo de mim. Eu vi sua verdadeira face. As ruas são sarjetas dilatadas cheias de sangue e, quando os bueiros transbordarem, todos os vermes vão se afogar. A imundice de todo sexo e matanças vai espumar até a cintura e as putas e os políticos vão olhar para cima gritando "salve-nos"... e eu vou olhar para baixo e dizer "não".
    Paulo Soreto
    Paulo Soreto
    Lenda
    Lenda


    Mensagens : 1980
    Créditos : 367

    Ficha do personagem
    Nível: 1
    Experiência:
    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Left_bar_bleue0/0Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty_bar_bleue  (0/0)
    Vida:
    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Left_bar_bleue30/30Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty_bar_bleue  (30/30)

    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Re: Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por Paulo Soreto Ter Mar 20, 2012 9:29 pm

    --'
    Já fez outro? kkkkk'
    Enquanto to terminando um você já fez uns 3 xD
    Parabéns por mais esse script...
    Não vai ganhar meus créditos u.U
    Spoiler:


    _________________
    Cor do Hp em baixo dos jogadores de acordo com o valor - Global FwYnoXI

    Conteúdo patrocinado


    Cor do Hp em baixo dos jogadores de acordo com o valor - Global Empty Re: Cor do Hp em baixo dos jogadores de acordo com o valor - Global

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Ter Mar 19, 2024 5:58 am