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


3 participantes

    [EVO] Hud - Por Hatsuki Morturo

    Hatsuki Morturo
    Hatsuki Morturo
    Experiente
    Experiente


    Mensagens : 401
    Créditos : 50

    [EVO] Hud - Por Hatsuki Morturo Empty [EVO] Hud - Por Hatsuki Morturo

    Mensagem por Hatsuki Morturo Sáb Jun 25, 2011 2:55 am

    Introdução
    Eai galera, hoje trago a vocês minha nova HUD, é apenas uma versão atualizada de uma antiga que eu havia feito. Espero que gostem, e também espero que comentem.

    Imagens
    Spoiler:

    Script
    Código:
    #-----------------------------------------------------#
    # [EVO] Hud                |--------------------------#
    # Autor  Hatsuki Morturo  |--------------------------#
    # Versão  1.5              |--------------------------#
    # Data    25.06.2011      |--------------------------#
    #-----------------------------------------------------#
    class Hud < Window_Base
    def initialize
          super(0,0,180,120)
          self.contents = Bitmap.new(width - 32, height - 32)
          self.opacity = 0
          @ator = 0
          refresh
        end

      def refresh
        self.contents.clear
        actor = $game_party.actors[0]
        self.contents.font.size = 20
        self.contents.font.name = "Segoe UI"
       
    # HP Bar
    hpbar = RPG::Cache.picture("HPBAR")
    hpbarwidth = hpbar.width * actor.hp / actor.maxhp
    hpbarheight = hpbar.height
    hpbar_rect = Rect.new(0,0,hpbarwidth,hpbarheight)
    self.contents.draw_text(0,0,50,29, "Hp:", 0)
    self.contents.blt(28,10,hpbar,hpbar_rect)
    # MP Bar
    hpbar = RPG::Cache.picture("SPBAR")
    hpbarwidth = hpbar.width * actor.sp / actor.maxsp
    hpbarheight = hpbar.height
    hpbar_rect = Rect.new(0,0,hpbarwidth,hpbarheight)
    self.contents.draw_text(0,0,50,89, "Mp:", 0)
    self.contents.blt(28,40,hpbar,hpbar_rect)
     
        if $scene.is_a?(Scene_Menu)
          self.contents.clear
        end
        if $scene.is_a?(Scene_Battle)
          self.contents.clear
          self.visible = false
        end
      end
    end
    #Adiciona janela
    class Scene_Map
      alias hud_main main
      def main
        @Hud = Hud.new
        hud_main
        @Hud.dispose
      end
      alias hud_update update
      def update
        hud_update
        @Hud.update
        @Hud.refresh
      end
    end

    Download
    Somente desta imagens:
    Salve como HPBAR:
    Salve como SPBAR:


    _________________
    [EVO] Hud - Por Hatsuki Morturo Asd10

    [EVO] Hud - Por Hatsuki Morturo Fabar10
    JuanCollin
    JuanCollin
    Membro de Honra
    Membro de Honra


    Mensagens : 988
    Créditos : 98

    [EVO] Hud - Por Hatsuki Morturo Empty Re: [EVO] Hud - Por Hatsuki Morturo

    Mensagem por JuanCollin Sáb Jun 25, 2011 3:14 am

    Bem simples, servirá para iniciantes. +1 Cred.
    Hatsuki Morturo
    Hatsuki Morturo
    Experiente
    Experiente


    Mensagens : 401
    Créditos : 50

    [EVO] Hud - Por Hatsuki Morturo Empty Re: [EVO] Hud - Por Hatsuki Morturo

    Mensagem por Hatsuki Morturo Dom Jun 26, 2011 2:28 pm

    Valeu ae, estou melhorando ela aos poucos.


    _________________
    [EVO] Hud - Por Hatsuki Morturo Asd10

    [EVO] Hud - Por Hatsuki Morturo Fabar10
    DeaN
    DeaN
    Colaborador
    Colaborador


    Mensagens : 1243
    Créditos : 48

    [EVO] Hud - Por Hatsuki Morturo Empty Re: [EVO] Hud - Por Hatsuki Morturo

    Mensagem por DeaN Dom Jun 26, 2011 3:02 pm

    Fico Bem Legal Simples 1+


    _________________
    Dean, Programador Geral :)

    Contato: Skype:matucarvalho e Facebook
    The Enze - Vulzt

    Shield Block
    Anti-Cheat para jogos de FPS, agora vou adaptar para jogos de RPG principalmente para o RMXP.
    www.shieldblock.net
    fb.com/shieldblockoficial

    [EVO] Hud - Por Hatsuki Morturo MiB0H

    Conteúdo patrocinado


    [EVO] Hud - Por Hatsuki Morturo Empty Re: [EVO] Hud - Por Hatsuki Morturo

    Mensagem por Conteúdo patrocinado

      Tópicos semelhantes

      -

      Data/hora atual: Sáb Nov 23, 2024 1:59 pm