Accueil du SiteAccueil du Site  AccueilAccueil  Dernières imagesDernières images  RechercherRechercher  ConnexionConnexion  S'enregistrerS'enregistrer  



Le Deal du moment :
Fnac : 2 Funko Pop achetées : le 3ème ...
Voir le deal

Partagez
 

 [VX]Black HUD

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Invité
Invité
Anonymous


[VX]Black HUD Empty
MessageSujet: [VX]Black HUD   [VX]Black HUD EmptyMer 20 Fév 2013 - 0:10


Black HUD

Information
Auteur: Black_Zero
Logiciel: RPG Maker VX

Screen
[VX]Black HUD Testehj

Installation
Collez le script au-dessus de main.

Code:

#==============================================================================
#                                .::Black HUD::.
#------------------------------------------------------------------------------
# Criado por: Black_Zero      Data: 11/02/2013      Ultima Revisão: 12/03/2013
#==============================================================================
class Scene_Map < Scene_Base
#------------------------------------------------------------------------------
# Este script cria uma HUD com o rosto do heroi HP, MP e nível no topo da tela
# à esquerda.
#------------------------------------------------------------------------------
  alias hud_start start
  alias hud_update update
  alias hud_terminate terminate
#------------------------------------------------------------------------------
# Inicialização da HUD.
#------------------------------------------------------------------------------
  def start
    hud_start
    @hud = Sprite.new
    @hud.bitmap = Bitmap.new(1,1)
    black_hud
  end
#------------------------------------------------------------------------------
# Atualização da HUD se necessário, evita LAG intenso ou travamento do PC.
#------------------------------------------------------------------------------
  def update
    hud_update
    black_hud if hud_need_update?
  end
#------------------------------------------------------------------------------
# Finalização de tudo.
#------------------------------------------------------------------------------
  def terminate
    hud_terminate
    @hud.dispose
  end
#------------------------------------------------------------------------------
# Variáveis usados para saber se a HUD precisa de atualização.
#------------------------------------------------------------------------------
def hud_vars
    actor = $game_party.members[0]
    @hud1 = actor.face_name
    @hud2 = actor.face_index
    @hud3 = actor.hp
    @hud4 = actor.maxhp
    @hud5 = actor.mp
    @hud6 = actor.maxmp
    @hud7 = actor.level
  end
#------------------------------------------------------------------------------
# Atualiza se necessário.
#------------------------------------------------------------------------------
def hud_need_update?
    actor = $game_party.members[0]
    return true if @hud1 != actor.face_name
    return true if @hud2 != actor.face_index
    return true if @hud3 != actor.hp
    return true if @hud4 != actor.maxhp
    return true if @hud5 != actor.mp
    return true if @hud6 != actor.maxmp
    return true if @hud7 != actor.level
    return false
  end
#------------------------------------------------------------------------------
# Este é a parte do script onde estão os comandos para fazer a HUD aparecer na
# tela, não modifique nada se não souber o que está fazendo!
#------------------------------------------------------------------------------
  def black_hud
    actor = $game_party.members[0]
    @hud.bitmap.clear
    @hud.bitmap = Bitmap.new("Graphics/Pictures/HUD.png")
    rect = Rect.new(0, 0, 96, 96)
    rect.x = actor.face_index % 4 * 96
    rect.y = actor.face_index / 4 * 96
    @hud.bitmap.blt(0, 0, Cache.face(actor.face_name), rect)
    text = "Nível "
    actor_level = actor.level.to_s
    level = text + actor_level
    hpc1 = Color.new(100,0,0)
    hpc2 = Color.new(255,0,0)
    mpc1 = Color.new(0,0,100)
    mpc2 = Color.new(0,0,255)
    hp_bar = 242 * actor.hp / actor.maxhp
    mp_bar = 178 * actor.mp / actor.maxmp
    @hud.bitmap.gradient_fill_rect(102,  3, hp_bar, 11, hpc1, hpc2)
    @hud.bitmap.gradient_fill_rect(102, 20, mp_bar, 12, mpc1, mpc2)
    @hud.bitmap.draw_text(100, 79, 160, 20, level)
  end
end
#------------------------------------------------------------------------------
#                          .::End of the Script::.
#------------------------------------------------------------------------------


Image à mettre dans le dossier Pictures", à renommer "HUD.png"
[VX]Black HUD Hudr



Dernière édition par Happyroms le Mer 20 Fév 2013 - 0:22, édité 1 fois
Revenir en haut Aller en bas
Zexion
Administrateur
Administrateur
Zexion

Masculin
Messages postés : 6228
Date d'inscription : 04/01/2012
Jauge LPC :
[VX]Black HUD 891527140097 / 10097 / 100[VX]Black HUD 8915271400

[VX]Black HUD Membre15
[VX]Black HUD Event-10
[VX]Black HUD Altrui10
[VX]Black HUD Action10
[VX]Black HUD Travai10
[VX]Black HUD Collec10
[VX]Black HUD Collec11
[VX]Black HUD Collec12
[VX]Black HUD Staffe11
[VX]Black HUD Dessin10


[VX]Black HUD Empty
MessageSujet: Re: [VX]Black HUD   [VX]Black HUD EmptyMer 20 Fév 2013 - 0:18

Un petit mot sur l'utilité et un screenshot pour voir le rendu ? :p
Revenir en haut Aller en bas
Invité
Invité
Anonymous


[VX]Black HUD Empty
MessageSujet: Re: [VX]Black HUD   [VX]Black HUD EmptyMer 20 Fév 2013 - 0:23

Oups désolé, je l'avais oublié. x)
Ça affiche un HUD, utile pour les personnes qui veulent créer un A-RPG. =)
Revenir en haut Aller en bas
Elekami
Fondateur
Fondateur
Elekami

Masculin
Messages postés : 19071
Date d'inscription : 19/07/2008
Jauge LPC :
[VX]Black HUD 8915271400100 / 100100 / 100[VX]Black HUD 8915271400

[VX]Black HUD Pater_10
[VX]Black HUD Staffe10
[VX]Black HUD Mythe_10
[VX]Black HUD Membre11
[VX]Black HUD Doyen10
[VX]Black HUD Scanar10
[VX]Black HUD Compos10
[VX]Black HUD Testeu10
[VX]Black HUD Membre15
[VX]Black HUD Partag10
[VX]Black HUD Projet10
[VX]Black HUD Projet16
[VX]Black HUD Riche_10
[VX]Black HUD Travai10
[VX]Black HUD Collec10
[VX]Black HUD Collec11
[VX]Black HUD Collec12
[VX]Black HUD Collec13
[VX]Black HUD Connar10


[VX]Black HUD Empty
MessageSujet: Re: [VX]Black HUD   [VX]Black HUD EmptyMer 20 Fév 2013 - 11:21

Je suis pas fan ...
(je t'ai mis des points)
Revenir en haut Aller en bas
https://www.ledijonshow.fr https://twitter.com/EleKoptes
Magicalichigo
Ancienne staffeuse
Ancienne staffeuse
Magicalichigo

Féminin
Messages postés : 4252
Date d'inscription : 02/08/2011
Jauge LPC :
[VX]Black HUD 891527140056 / 10056 / 100[VX]Black HUD 8915271400

[VX]Black HUD Projet10
[VX]Black HUD Roi-de10
[VX]Black HUD Haberg10
[VX]Black HUD Altrui10
[VX]Black HUD Projet10
[VX]Black HUD Event-10
[VX]Black HUD Graphi10
[VX]Black HUD Dessin10
[VX]Black HUD Travai10
[VX]Black HUD Mythe_10
[VX]Black HUD Membre15
[VX]Black HUD Pakont10
[VX]Black HUD Collec10
[VX]Black HUD Collec11
[VX]Black HUD Collec12
[VX]Black HUD Riche_10


[VX]Black HUD Empty
MessageSujet: Re: [VX]Black HUD   [VX]Black HUD EmptyMer 20 Fév 2013 - 19:57

Pas super fan non plus
(On devrait enlever régulièrement des points à Happy, comme ça il partage !)
Revenir en haut Aller en bas
Elekami
Fondateur
Fondateur
Elekami

Masculin
Messages postés : 19071
Date d'inscription : 19/07/2008
Jauge LPC :
[VX]Black HUD 8915271400100 / 100100 / 100[VX]Black HUD 8915271400

[VX]Black HUD Pater_10
[VX]Black HUD Staffe10
[VX]Black HUD Mythe_10
[VX]Black HUD Membre11
[VX]Black HUD Doyen10
[VX]Black HUD Scanar10
[VX]Black HUD Compos10
[VX]Black HUD Testeu10
[VX]Black HUD Membre15
[VX]Black HUD Partag10
[VX]Black HUD Projet10
[VX]Black HUD Projet16
[VX]Black HUD Riche_10
[VX]Black HUD Travai10
[VX]Black HUD Collec10
[VX]Black HUD Collec11
[VX]Black HUD Collec12
[VX]Black HUD Collec13
[VX]Black HUD Connar10


[VX]Black HUD Empty
MessageSujet: Re: [VX]Black HUD   [VX]Black HUD EmptyMer 20 Fév 2013 - 20:06

Je crois que je vais lui faire la trentaine de dessins qu'il m'a demandé pour qu'il perde des points ...
Revenir en haut Aller en bas
https://www.ledijonshow.fr https://twitter.com/EleKoptes
Invité
Invité
Anonymous


[VX]Black HUD Empty
MessageSujet: Re: [VX]Black HUD   [VX]Black HUD EmptyMer 20 Fév 2013 - 20:09

J'ai fait un pari avec Elek. =)
Actuellement j'ai déjà posté les meilleures ressources/scripts que j'ai trouvées, mais comme je tiens à gagner mon pari je n'ai pas vraiment le choix. ^^"
Revenir en haut Aller en bas
Contenu sponsorisé




[VX]Black HUD Empty
MessageSujet: Re: [VX]Black HUD   [VX]Black HUD Empty

Revenir en haut Aller en bas
 
[VX]Black HUD
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Shinjin , l'éléve de trucbidule !

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Le Palais Créatif :: ~ PARTAGE ~ :: Scripts et plugins :: RPG Maker VX :: Autres-
Sauter vers: