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


+29
Mateus Silva
Chupa Cabra
Dook
Mava
BlackWarrior
Luca
BrenoFodon
heyitily
Kuraudo
Laxus
TuNInHo
Paulo Soreto
Samuka_Maker
Maverick ~
Nilex
Nycolasxdd
Lief
tenchuzinho
lucasbiell
FFogomax
RD12
Duel
イアゴル
Valentine
Lucky
MalucaoBeleza
Felix Blayder
gustavotx
Faabinhuu ;
33 participantes

    [NP]Perfect Hud

    Faabinhuu ;
    Faabinhuu ;
    Experiente
    Experiente


    Medalhas : [NP]Perfect Hud Trophy11
    Mensagens : 513
    Créditos : 166

    [NP]Perfect Hud Empty [NP]Perfect Hud

    Mensagem por Faabinhuu ; Sáb Mar 03, 2012 9:51 am

    Perfect Hud [NP MASTER / UNP]


    Modelo 1:
    [NP]Perfect Hud Hud_av10
    Modelo 2:
    [NP]Perfect Hud Mod_210


    Criado:
    - Criado por Faabinhuu;
    - Mostra: HP / MP / Gold / Guilda / Exp / Nome / Level / Face
    - Coroa para quem quiser por algum tipo de cash Wink


    Opcional:
    Faça uma condição de classe para que cada classe seja adicionada uma FACE.

    Script = Substitua o [WIN] Hud por este:
    Código:
    #==============================================================================
    # ** HUD
    #------------------------------------------------------------------------------
    #  By Valentine
    #  Modificado por Fabinhuu ;
    #------------------------------------------------------------------------------

    class Hud < Window_Base
      def initialize
        super(-16,-16,500,200)#(320,350,600,600)
        self.back_opacity = 120
        self.contents = Bitmap.new(width - 32, height - 32)
        self.windowskin = RPG::Cache.windowskin("Blank")
        refresh
      end
     
      def update
        super
        refresh if something_changed?
      end
     
      def something_changed?
        return true if @old_exp != @actor.now_exp
        return true if @old_hp != @actor.hp
        return true if @old_sp != @actor.sp
        return true if @old_level != @actor.level
        return true if @old_name != @actor.name
        return true if @old_name != @old_gold
        return false
      end
     
      def refresh
        self.contents.clear
        @actor = $game_party.actors[0]
        @old_exp = @actor.now_exp
        @old_hp = @actor.hp
        @old_sp = @actor.sp
        @old_level = @actor.level
        @old_name = @actor.name
        @old_gold = $game_party.item_number(Item_Ouro::Item_Id.to_i).to_s
        self.contents.clear
       
        shud3 = RPG::Cache.picture("Face")
        shud1 = shud3.width
        shud2 = shud3.height
        shud4 = Rect.new(0,0,shud1,shud2)
        self.contents.blt(15,20,shud3,shud4)
       
        hud3 = RPG::Cache.picture("hud")
        hud1 = hud3.width
        hud2 = hud3.height
        hud4 = Rect.new(0,0,hud1,hud2)
        self.contents.blt(0,0,hud3,hud4)
        self.contents.font.size = 16
        rect = Rect.new(-90, 16+1, self.contents.width - 8, 32)
        self.contents.font.color = Color.new(0,0,0)
        self.contents.draw_text(rect, "#{@old_name}", 1)
        self.contents.draw_text(222, 18, 132, 32, "#{@actor.level}")
        self.contents.draw_text(120, -5, 132, 32, "#{@old_gold}")
        rectc = Rect.new(90, 12+1, self.contents.width - 8, 32)
        self.contents.font.color = Color.new(0,255,255)
        self.contents.draw_text(rectc, "#{@actor.guild}", 1)
        # Hp
        self.contents.font.color = Color.new(0,0,0)
        hpbar = RPG::Cache.picture("HP")
        hpbarwidth = hpbar.width * @actor.hp / @actor.maxhp
        hpbarheight = hpbar.height
        hpbar_rect = Rect.new(0,0,hpbarwidth,hpbarheight)
        self.contents.blt(118,49,hpbar,hpbar_rect)
        if $game_party.actors[0].level <= 21
        self.contents.draw_text(155, 38, 132, 32, "#{@actor.hp}/#{@actor.maxhp}")
        else
        self.contents.draw_text(227, 28, 132, 32, "#{@actor.hp}/#{@actor.maxhp}")
        end
        # Sp
        mpbar = RPG::Cache.picture("MP")
        mpbarwidth = mpbar.width * @actor.sp / @actor.maxsp
        mpbarheight = mpbar.height
        mpbar_rect = Rect.new(0,0,mpbarwidth,mpbarheight)
        self.contents.blt(118,69,mpbar,mpbar_rect)
        if $game_party.actors[0].level <= 34
        self.contents.draw_text(155, 58, 132, 32, "#{@actor.sp}/#{@actor.maxsp}")
        xpbar = RPG::Cache.picture("XP")
        xpbarwidth = xpbar.width * @actor.now_exp / @actor.next_exp
        xpbarheight = xpbar.height
        xpbar_rect = Rect.new(0,0,xpbarwidth,xpbarheight)
        self.contents.blt(33,91,xpbar,xpbar_rect)
        self.contents.draw_text(120, 81, 132, 32, "#{@actor.now_exp}/#{@actor.next_exp}")
      end
      end
      end
      ##49 48
     
    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
      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

    Se gostou do modelo 2 mude essa linha
    Código:
        rectc = Rect.new(90, 12+1, self.contents.width - 8, 32)
        self.contents.font.color = Color.new(0,255,255)
        self.contents.draw_text(rectc, "#{@actor.guild}", 1)

    por essa:

    Código:
        rectc = Rect.new(75, 11+1, self.contents.width - 8, 32)
        self.contents.font.color = Color.new(255,0,0)
        self.contents.draw_text(rectc, "#{@actor.guild}", 1)

    Barras:
    Spoiler:

    Se quiser deixar o nome da guild em vermelho como está no segundo
    Mude (azul claro)
    Código:
    self.contents.font.color = Color.new(0,255,255)
    Para (vermelho)
    Código:
    self.contents.font.color = Color.new(255,0,0)

    Pasta Pictures: [Nome da Imagem: "hud" sem aspas]
    (Modelo 1)
    Spoiler:
    (Modelo 2)
    Spoiler:

    Pasta Pictures: [Nome da Imagem: "face" sem aspas]
    Spoiler:

    Ao usar dê os creditos :)


    Creditos:
    Faabinhuu;

    BOM PROVEITO !!


    Última edição por Faabinhuu ; em Qua Mar 07, 2012 2:55 pm, editado 5 vez(es)
    gustavotx
    gustavotx
    Experiente
    Experiente


    Mensagens : 411
    Créditos : 64

    [NP]Perfect Hud Empty Re: [NP]Perfect Hud

    Mensagem por gustavotx Sáb Mar 03, 2012 10:00 am

    Cara vlw aew tava presisando, vo testar depois do um edit:

    @Edit:
    Cara Funciono direitinho vlw +1 cred ;D


    _________________
    Meu Game Lupus Online:

    [NP]Perfect Hud Sing2zq

    [NP]Perfect Hud AIymW
    Tem Meu Respeito:
    Felix Blayder
    Felix Blayder
    Membro de Honra
    Membro de Honra


    Mensagens : 1406
    Créditos : 220

    Ficha do personagem
    Nível: 1
    Experiência:
    [NP]Perfect Hud Left_bar_bleue0/0[NP]Perfect Hud Empty_bar_bleue  (0/0)
    Vida:
    [NP]Perfect Hud Left_bar_bleue30/30[NP]Perfect Hud Empty_bar_bleue  (30/30)

    [NP]Perfect Hud Empty Re: [NP]Perfect Hud

    Mensagem por Felix Blayder Sáb Mar 03, 2012 10:20 am

    Simplesmente perfeito, como sempre vc trazendo coisas ótimas pra ajudar a galera...

    Continue assim!!!! +1 cred!!!


    _________________

    Se inscreva em meu Canal no YouTube:
    https://www.youtube.com/localnerd

    Faça uma doação para ajudar nos custos:

    https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3N8T2RJ977RCQ

    Faabinhuu ;
    Faabinhuu ;
    Experiente
    Experiente


    Medalhas : [NP]Perfect Hud Trophy11
    Mensagens : 513
    Créditos : 166

    [NP]Perfect Hud Empty Re: [NP]Perfect Hud

    Mensagem por Faabinhuu ; Sáb Mar 03, 2012 10:26 am

    Obrigado :)
    gustavotx
    gustavotx
    Experiente
    Experiente


    Mensagens : 411
    Créditos : 64

    [NP]Perfect Hud Empty Re: [NP]Perfect Hud

    Mensagem por gustavotx Sáb Mar 03, 2012 10:43 am

    Fabinhuuu;

    É pq to com um problema e queria saber se tem como vc me ajudar?


    É pq quando coloqauei sua HUD no meu game aos butoes paraaram de fucionar :S tem como me ajudar ????


    _________________
    Meu Game Lupus Online:

    [NP]Perfect Hud Sing2zq

    [NP]Perfect Hud AIymW
    Tem Meu Respeito:
    Faabinhuu ;
    Faabinhuu ;
    Experiente
    Experiente


    Medalhas : [NP]Perfect Hud Trophy11
    Mensagens : 513
    Créditos : 166

    [NP]Perfect Hud Empty Re: [NP]Perfect Hud

    Mensagem por Faabinhuu ; Sáb Mar 03, 2012 10:45 am

    Como pararão? Você só mexeu na hud muito estranho não tem nada que possa dar incompatibilidade com os botoes.
    MalucaoBeleza
    MalucaoBeleza
    Desenvolvedor
    Desenvolvedor


    Medalhas : [NP]Perfect Hud ILtUbYveyXDIf
    Mensagens : 723
    Créditos : 58

    [NP]Perfect Hud Empty Re: [NP]Perfect Hud

    Mensagem por MalucaoBeleza Sáb Mar 03, 2012 10:54 am

    nossaaa *___*
    Perfect mesmo se eu jah n tivese hud iria usar essa concerteza
    +Rep
    Lucky
    Lucky
    Colaborador
    Colaborador


    Mensagens : 654
    Créditos : 75

    [NP]Perfect Hud Empty Re: [NP]Perfect Hud

    Mensagem por Lucky Sáb Mar 03, 2012 11:11 am

    Muito bom, está perfeito

    1+cred


    _________________
    Belive in your dreams.


    Se você quer vencer, não fique olhando a escada, comece a subir degrau por degrau até chegar ao topo e não espere o incentivo de outros, o primeiro a acreditar no seu sonho tem que ser você.

    [NP]Perfect Hud Good_t10
    [size=10]Eu Apoio Esse Projeto![/size]
    [NP]Perfect Hud B9M26iU

    assinatura:
    gustavotx
    gustavotx
    Experiente
    Experiente


    Mensagens : 411
    Créditos : 64

    [NP]Perfect Hud Empty Re: [NP]Perfect Hud

    Mensagem por gustavotx Sáb Mar 03, 2012 11:11 am

    Tipo, depois que eu coloquei a HUD os Butoes pararão de funcionar eu clico, clico, clico e eles não abrem, nem na hora de Distribuir pontos ele PEGAM :S


    _________________
    Meu Game Lupus Online:

    [NP]Perfect Hud Sing2zq

    [NP]Perfect Hud AIymW
    Tem Meu Respeito:
    Faabinhuu ;
    Faabinhuu ;
    Experiente
    Experiente


    Medalhas : [NP]Perfect Hud Trophy11
    Mensagens : 513
    Créditos : 166

    [NP]Perfect Hud Empty Re: [NP]Perfect Hud

    Mensagem por Faabinhuu ; Sáb Mar 03, 2012 11:13 am

    Acho q n é a hud pois espero q nao teria possibilidade disso Successful

    Conteúdo patrocinado


    [NP]Perfect Hud Empty Re: [NP]Perfect Hud

    Mensagem por Conteúdo patrocinado


      Data/hora atual: Sáb Abr 27, 2024 6:58 pm