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 : 18

MensagemAssunto: Hud do Warrior   Dom 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

E coloque essa com nome de "MpBar" sem as aspas


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

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

MensagemAssunto: Re: Hud do Warrior   Dom 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?
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 : 18

MensagemAssunto: Re: Hud do Warrior   Dom 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




MensagemAssunto: Re: Hud do Warrior   

Voltar ao Topo Ir em baixo
 
Hud do Warrior
Voltar ao Topo 
Página 1 de 1
 Tópicos similares
-
» [Tutorial Photoshop] Warrior Girl Smudge Tut
» yamaha warrior 350 2002
» [Assinatura] The Warrior - Naruto - Amarelo
» HD Wallpapers - Fantasy Girls & Fantasy Girl Warriors Wallpapers
» O leat brace em caso de queda !!

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: