Warrior_Maker Novato
Mensagens : 7 Pontos : 24 Reputação : 7 Data de inscrição : 25/09/2012 Idade : 24
| Assunto: 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:
| |
|
Samuka_Adm Admin
Medalhas :
Mensagens : 150 Pontos : 319 Reputação : 44 Data de inscrição : 15/06/2012
| Assunto: 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 | |
|
Warrior_Maker Novato
Mensagens : 7 Pontos : 24 Reputação : 7 Data de inscrição : 25/09/2012 Idade : 24
| Assunto: 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 | |
|
Conteúdo patrocinado
| Assunto: Re: Hud do Warrior | |
| |
|