dl_thunder Administrador
Mensagens : 2587 Pontos : 15177 Creditos : 115 Data de inscrição : 25/12/2010 Idade : 26 Respeito as Regras : Prêmios : Este membro ainda não recebeu premios.
| Assunto: DM_Simple_HUD V1.0 - VX Ter Mar 08, 2011 10:06 am | |
| DM_Simple_HUD V1.0 - VX Informações :É personalizável: Sim Necessita de objetos externos(Imagens..): Sim IntroduçãoBem galera me pediram pra fazer uma versão do script DM_Simple_HUD para o Maker VX bem e a 1ª vez que faço uma HUD pra VX, entom e bem simplezinha, tem so "HP, MP, EXP, Nome, NV e Status" quando tiver mais tempo farei uma a versão 2.0 que irá conter mais sistemas ^^ !! Bem espero que gostem. InstruçõesBaixe a DEMO com as imagens, e cole o script no seu projeto, ou apenas copie os scripts que irei postar e salve as imagens necessárias . A HUD e ativada pela Switch 1, ela e super rapida na atualização e não causa lag nenhum. Screens- Spoiler:
[Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Scripts- Spoiler:
- Código:
-
class DM_SimpleHUD < Window_Base def initialize super(0,-12,300,300) self.opacity = 0 self.back_opacity = 0 self.contents.font.size = 17 refresh end def refresh self.contents.clear if $game_switches[1] == true @player = $game_party.members[0] @hp = @player.hp @hp_max = @player.maxhp @mp = @player.mp @mp_max = @player.maxmp @status = @player.states @exp = @player.exp @level = @player.level @name = @player.name basehud = Cache.picture("Base_HUD") basehudwidth = basehud.width basehudheight = basehud.height basehud_rect = Rect.new(0,0,basehudwidth,basehudheight) self.contents.blt(0,12,basehud,basehud_rect) healt = Cache.picture("HUD_HP") healtwidth = healt.width * @hp / @hp_max healtheight = healt.height healt_rect = Rect.new(0,0,healtwidth,healtheight) self.contents.blt(67,27,healt,healt_rect) energ = Cache.picture("HUD_MP") energwidth = energ.width * @mp / @mp_max energheight = energ.height energ_rect = Rect.new(0,0,energwidth,energheight) self.contents.blt(67,35,energ,energ_rect) exper = Cache.picture("HUD_EXP") experwidth = exper.width * @player.now_exp / @player.next_exp experheight = exper.height exper_rect = Rect.new(0,0,experwidth,experheight) self.contents.blt(25,16,exper,exper_rect) face = Cache.picture("Face") facewidth = face.width faceheight = face.height face_rect = Rect.new(0,0,facewidth,faceheight) self.contents.blt(30,29,face,face_rect) draw_actor_state(@player, 5, 42, width = 96) self.contents.draw_text( 11, 0, 132, 32, "#{@player.name}") self.contents.draw_text( 45, 39, 132, 32, "NV #{@player.level}") end 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 class Scene_Map alias hud_main main def main @DM_SimpleHUD = DM_SimpleHUD.new hud_main @DM_SimpleHUD.dispose end alias hud_update update def update hud_update if $andando == true @DM_SimpleHUD.refresh if Graphics.frame_count % 10 == 0 else @DM_SimpleHUD.refresh if Graphics.frame_count % 10 == 0 end end end Complementos- Spoiler:
Base_HUD (Pictures) [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]HUD_HP (Pictures) [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]HUD_EXP (Pictures) [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem]Face (Pictures) [Tens de ter uma conta e sessão iniciada para poderes visualizar esta imagem] Donwload[Tens de ter uma conta e sessão iniciada para poderes visualizar este link]CréditosDead Maker |
|
Khronos Administrador
Mensagens : 4647 Pontos : 20408 Creditos : 200 Data de inscrição : 12/11/2010 Idade : 29 Localização : Sky Respeito as Regras :
| Assunto: Re: DM_Simple_HUD V1.0 - VX Ter Mar 08, 2011 10:40 am | |
| HUD simples ;D mas muitoo util ;D
Obriigado por disponibilizar xD
+ Creed |
|
dl_thunder Administrador
Mensagens : 2587 Pontos : 15177 Creditos : 115 Data de inscrição : 25/12/2010 Idade : 26 Respeito as Regras : Prêmios : Este membro ainda não recebeu premios.
| Assunto: Re: DM_Simple_HUD V1.0 - VX Ter Mar 08, 2011 11:12 am | |
| |
|
Conteúdo patrocinado
| Assunto: Re: DM_Simple_HUD V1.0 - VX | |
| |
|