Life Rpg Maker
Registre-se em nossa comunidade e saiba Mais do mundo maker(:



 
InícioInício  chat  PortalPortal  CalendárioCalendário  FAQFAQ  BuscarBuscar  MembrosMembros  GruposGrupos  Registrar-seRegistrar-se  Conectar-seConectar-se  

Compartilhe
 

 Hud do Warrior

Ir em baixo 
AutorMensagem
Warrior_Maker
Novato
Novato


Mensagens : 7
Pontos : 24
Reputação : 7
Data de inscrição : 25/09/2012
Idade : 19

Hud do Warrior Empty
MensagemAssunto: Hud do Warrior   Hud do Warrior Icon_minitimeDom Set 30, 2012 3:59 pm

Fiz minha primeira hud simples mais simples mesmo em então vamos la ne^^ acho que ninguém vai usar mais seria muito legal se alguém usasse

Script:
Em [WIN] Hud apague tudo que tem la e coloque isso:
Código:
#==============================================================================
# Hud 1º
#------------------------------------------------------------------------------
#  Feito por Warrior_Maker
#  Credito a aula do Marlos Gama
#------------------------------------------------------------------------------
X = 0
Y = 0
Largura = 200
Altura = 90
class Hud < Window_Base
  def initialize
      super(X,Y,Largura,Altura)
      self.contents = Bitmap.new(width - 32, height - 32)
      @ator = 0
      refresh
    end

  def refresh
    self.contents.clear
    actor = $game_party.actors[0]
#Conteúdo:
#Barra de Grafico:
draw_actor_graphic(actor, 150, 50)
#Barra de HP:
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,30,30, "HP:", 0)
self.contents.blt(30,10,hpbar,hpbar_rect)
#Barra de MP:
hpbar = RPG::Cache.picture("MpBar")
hpbarwidth = hpbar.width * actor.sp / actor.maxsp
hpbarheight = hpbar.height
hpbar_rect = Rect.new(0,0,hpbarwidth,hpbarheight)
self.contents.draw_text(0,20,30,30, "MP:", 0)
self.contents.blt(30,30,hpbar,hpbar_rect)
#Fim 
    if $scene.is_a?(Scene_Menu)
      self.contents.clear
    end
    if $scene.is_a?(Scene_Battle)
      self.contents.clear
      self.visible = true
    end
  end
end
#Adiciona a janela a o mapa.
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
class Game_Actor < Game_Battler
  def now_exp
    return @exp - @exp_list[@level]
  end
  def next_exp
    return @exp_list[@level+1] > 0 ? @exp_list[@level+1] - @exp_list[@level] : 0
  end
end

Barrinhas:
Coloque essa com nome de "HpBar" sem as aspas
Hud do Warrior SWbSk
E coloque essa com nome de "MpBar" sem as aspas
Hud do Warrior 0COSd

Screen:
Spoiler:
 
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Samuka_Adm
Admin
Admin
Samuka_Adm

Medalhas :
Mensagens : 150
Pontos : 319
Reputação : 44
Data de inscrição : 15/06/2012

Hud do Warrior Empty
MensagemAssunto: Re: Hud do Warrior   Hud do Warrior Icon_minitimeDom Set 30, 2012 6:01 pm

ficou até legal, mas tá basica demais :/, recomendo colocar uma imagem atraz da HUD ou então opacidade e colocaar barra de EXP ai fica bom

_________________
Do quê adianta baixar um sistema e só copiar tudo? estão faltando makers no mundo intão porquê você não aprende ruby para fazer seus proprios scripts?
Hud do Warrior Tek4fecaa94066320959172
Voltar ao Topo Ir em baixo
Ver perfil do usuário http://liferpgmaker.forumeiros.com
Warrior_Maker
Novato
Novato


Mensagens : 7
Pontos : 24
Reputação : 7
Data de inscrição : 25/09/2012
Idade : 19

Hud do Warrior Empty
MensagemAssunto: Re: Hud do Warrior   Hud do Warrior Icon_minitimeDom Set 30, 2012 6:54 pm

Estou fazendo a 2 versão dela mas não to conseguindo colocar opacidade ajuda aeee
Voltar ao Topo Ir em baixo
Ver perfil do usuário
Conteúdo patrocinado




Hud do Warrior Empty
MensagemAssunto: Re: Hud do Warrior   Hud do Warrior Icon_minitime

Voltar ao Topo Ir em baixo
 
Hud do Warrior
Voltar ao Topo 
Página 1 de 1

Permissão deste fórum:Você não pode responder aos tópicos neste fórum
Life Rpg Maker :: Rpg Maker XP :: Scripts RGSS-
Ir para: