AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



-38%
Le deal à ne pas rater :
Ecran PC gaming 23,8″ – ACER KG241Y P3bip à 99,99€
99.99 € 159.99 €
Voir le deal

Partagez
 

 [VX] Barre de vie qui changeant de couleur à souhait

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
niicoslash
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
niicoslash


Masculin Age : 26
Inscrit le : 05/10/2010
Messages : 72

[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitimeSam 2 Juil 2011 - 8:26

Bonjour, j'ai trouvé un script pouvant changer la barre de couleur dans les combat,le menu, etc...

Auteur: Kylock et SephirothSpawn

[VX] Barre de vie qui changeant de couleur à souhait 1346626806-changebarres

Le script
A placer en dessus de Main

Code:
#==============================================================================
# ■ SephirothSpawn's Slanted bars in VX
#    25.4.2008
#------------------------------------------------------------------------------
#  Script by: Kylock (Based on SephirothSpawn's Original Slanted Bars)
#==============================================================================
#    Inspired by Syvkal (http://rmvxpuniverse.com) who ported Cogwheel Style
#  bars to VX, I realized how much I missed Seph's Slanted Bars.  So here they
#  are.  Just add this script and it'll automagically transform your HP and MP
#  bars.  Bar colors are easily customized in the following module.
#==============================================================================
#  Change Log
#  1.0 - Original Release.
#  1.1 - Added option to use default window skin colors.
#==============================================================================

module SLANT_BARS
  USE_WINDOWSKIN = false  # If set to true, the colors will be taken from the
                          #  current system skin and the following settings
                          #  will be ignored.
 
  DEFAULT_HP_BAR_COLOR = Color.new(150,0,0,255)  # Beginning color of HP bar
  DEFAULT_HP_END_COLOR = Color.new(255,192,0,255) # Ending color of HP bar
 
  DEFAULT_MP_BAR_COLOR = Color.new(0,0,150,255)  # Begenning color of MP bar
  DEFAULT_MP_END_COLOR = Color.new(0,150,200,255) # Ending color of MP bar
end

class Window_Base < Window
  #==========================================================================
  # * Draw Slant Bar(by SephirothSpawn)
  #==========================================================================
  def draw_slant_bar(x, y, min, max, width = 152, height = 6,
    bar_color = Color.new(150, 0, 0, 255),
    end_color = Color.new(255, 255, 60, 255))
    # Draw Border
    for i in 0..height
      self.contents.fill_rect(x + i, y + height - i, width + 1, 1,
        Color.new(50, 50, 50, 255))
    end
    # Draw Background
    for i in 1..(height - 1)
      r = 100 * (height - i) / height + 0 * i / height
      g = 100 * (height - i) / height + 0 * i / height
      b = 100 * (height - i) / height + 0 * i / height
      a = 255 * (height - i) / height + 255 * i / height
      self.contents.fill_rect(x + i, y + height - i, width, 1,
        Color.new(r, b, g, a))
    end
    # Draws Bar
    for i in 1..( (min / max.to_f) * width - 1)
      for j in 1..(height - 1)
        r = bar_color.red * (width - i) / width + end_color.red * i / width
        g = bar_color.green * (width - i) / width + end_color.green * i / width
        b = bar_color.blue * (width - i) / width + end_color.blue * i / width
        a = bar_color.alpha * (width - i) / width + end_color.alpha * i / width
        self.contents.fill_rect(x + i + j, y + height - j, 1, 1,
          Color.new(r, g, b, a))
      end
    end
  end
  #--------------------------------------------------------------------------
  # * Draw HP gauge
  #    actor : actor
  #    x    : draw spot x-coordinate
  #    y    : draw spot y-coordinate
  #    width : Width
  #--------------------------------------------------------------------------
  def draw_actor_hp_gauge(actor, x, y, width = 131)
    if SLANT_BARS::USE_WINDOWSKIN
      draw_slant_bar(x-3,y+13,actor.hp,actor.maxhp,width,8,
        hp_gauge_color1,hp_gauge_color2)
    else
      draw_slant_bar(x-3,y+13,actor.hp,actor.maxhp,width,8,
        SLANT_BARS::DEFAULT_HP_BAR_COLOR,SLANT_BARS::DEFAULT_HP_END_COLOR)
    end
  end
  #--------------------------------------------------------------------------
  # * Draw MP Gauge
  #    actor : actor
  #    x    : draw spot x-coordinate
  #    y    : draw spot y-coordinate
  #    width : Width
  #--------------------------------------------------------------------------
  def draw_actor_mp_gauge(actor, x, y, width = 131)
    if SLANT_BARS::USE_WINDOWSKIN
      draw_slant_bar(x-3,y+13,actor.mp,actor.maxmp,width,8,
        mp_gauge_color1,mp_gauge_color2)
    else
      draw_slant_bar(x-3,y+13,actor.mp,actor.maxmp,width,8,
        SLANT_BARS::DEFAULT_MP_BAR_COLOR,SLANT_BARS::DEFAULT_MP_END_COLOR)
    end
  end
end


Vous changer les couleurs entre les lignes 14 et 19

Spoiler:

Voilà


Dernière édition par niicoslash le Dim 28 Aoû 2011 - 18:04, édité 2 fois
Revenir en haut Aller en bas
Malum
Révolutionnaire mais ça rentrait pas alors autre chose
Révolutionnaire mais ça rentrait pas alors autre chose
Malum


Masculin Age : 30
Inscrit le : 28/05/2010
Messages : 1537

[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: Re: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitimeSam 2 Juil 2011 - 8:28

Je vois pas trop l'intérêt d'un tel script, car il suffit de modifier la Window pour obtenir le même résultat.
Merci quand même du sharing Very Happy
Revenir en haut Aller en bas
http://malum-productions.forumsactifs.net
niicoslash
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
niicoslash


Masculin Age : 26
Inscrit le : 05/10/2010
Messages : 72

[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: Re: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitimeSam 2 Juil 2011 - 8:34

La Fenètre de points de vie et la barre de MP (elle est aussi configurable) sont en diagonal au début et à la fin.

[VX] Barre de vie qui changeant de couleur à souhait Lol10



la barre change de couleur (bon moi j'ai mis en vert mais faite comme vous voulez)
Revenir en haut Aller en bas
roro_25
Habitant Lv.6
Habitant Lv.6
roro_25


Masculin Age : 28
Inscrit le : 20/06/2010
Messages : 146

[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: Re: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitimeSam 2 Juil 2011 - 9:02

ouai je suis d'accord avec Malum mais merci quand même Wink
Revenir en haut Aller en bas
http://rpg-maker-vx-lsw.forumactif.org/
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 28
Inscrit le : 26/12/2010
Messages : 2220

[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: Re: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitimeSam 2 Juil 2011 - 11:38

Merci pour le partage Very Happy
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 28
Inscrit le : 26/12/2010
Messages : 2220

[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: Re: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitimeJeu 3 Nov 2011 - 10:41

Bonjours je voudrait savoir quelle code il faut mettre pour que la barre de HP soit rouge ?

Il faut celle du début de la Barre : Color.new(64,0,0,192) la je veux du rouge Fonçé
Et celle de la fin de la Barre : (255,255,192,192) la je veux du rouge Claire

merci d'avance Very Happy
Revenir en haut Aller en bas
Invité
Invité
avatar



[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: Re: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitimeJeu 3 Nov 2011 - 10:53

DEFAULT_HP_BAR_COLOR = Color.new(150,0,0,255) # Beginning color of HP bar
DEFAULT_HP_END_COLOR = Color.new(255,192,0,255) # Ending color of HP bar


Il faut toucher à ça, non ? mais là, c'est pas déjà du rouge ?
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 28
Inscrit le : 26/12/2010
Messages : 2220

[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: Re: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitimeJeu 3 Nov 2011 - 11:07

Oui c'est sa Very Happy
Le début c'est rouge mais aprés sa devient jaune
Donc il faut changer :

DEFAULT_HP_END_COLOR = Color.new(255,192,0,255) # Ending color of HP bar
Revenir en haut Aller en bas
Invité
Invité
avatar



[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: Re: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitimeJeu 3 Nov 2011 - 11:15

Essaye Color.new(255,90,90,255) alors, ça devrait aller. Si c'est pas assez rouge, diminue les 90.
Revenir en haut Aller en bas
Brandobscure001
Seigneur Lv.18
Seigneur Lv.18
Brandobscure001


Masculin Age : 28
Inscrit le : 26/12/2010
Messages : 2220

[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: Re: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitimeJeu 3 Nov 2011 - 11:32

Merci Raymo Very Happy
Sa marche ^^
Revenir en haut Aller en bas
Contenu sponsorisé




[VX] Barre de vie qui changeant de couleur à souhait Empty
MessageSujet: Re: [VX] Barre de vie qui changeant de couleur à souhait   [VX] Barre de vie qui changeant de couleur à souhait Icon_minitime

Revenir en haut Aller en bas
 

[VX] Barre de vie qui changeant de couleur à souhait

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

 Sujets similaires

-
» Ecran titre changeant
» [VX] Difficulté des combats changeant en fonction de la moyenne de niveau
» Changer la couleur des barres HP et MP
» Problème de couleur [résolu]
» couleur derriere le personnage...

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Scripts VX - RGSS2 :: Menu-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forum gratuit