Making Galaxy
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.


Une seule limite .Votre courage et votre imagination.
 
AccueilPortailRechercherDernières imagesS'enregistrerConnexion
-21%
Le deal à ne pas rater :
LEGO® Icons 10329 Les Plantes Miniatures, Collection Botanique
39.59 € 49.99 €
Voir le deal

 

 [Ecran] Barre de vie

Aller en bas 
4 participants
AuteurMessage
Trabounet
Artisan
Artisan
Trabounet


Messages : 119
Date d'inscription : 02/01/2008
Age : 29
Localisation : ...

Point
Activité:
[Ecran] Barre de vie Left_bar_bleue1000/1000[Ecran] Barre de vie Empty_bar_bleue  (1000/1000)
Point d'aide:
[Ecran] Barre de vie Left_bar_bleue1000/1000[Ecran] Barre de vie Empty_bar_bleue  (1000/1000)

[Ecran] Barre de vie Empty
MessageSujet: [Ecran] Barre de vie   [Ecran] Barre de vie EmptySam 23 Fév - 0:19

POST DE NINJATSU YUMI

Voici un super script que j'ai vu sur un autre site ( donc qui n'est pas de moi ) mais que j'ai un peu modifié . ( Je crois qu'il n'est pas deja sur le site )
Créez le au dessu de Main et nommez le "Scene_Map"

Voila le script :
Code:
#-----------------------------------------------------------------
class Scene_Map
#-----------------------------------------------------------------
alias sk_bar_main main
def main
@bars = Window_Sk_Bars.new
sk_bar_main
@bars.dispose if @bars != nil
end
#-----------------------------------------------------------------
alias sk_bar_update update
def update
@bars.update
sk_bar_update
end
#-----------------------------------------------------------------
end
#-----------------------------------------------------------------
class Window_Base < Window
#-----------------------------------------------------------------
def sk_initialize(font=0,size=22)
font = "Ravenscroft" if font == 0
self.contents = Bitmap.new(self.width-32,self.height-32)
self.contents.font.name = font
self.contents.font.size = size
end
#-----------------------------------------------------------------
def draw_text_outline(x,y,w,h,str,c=normal_color,a=0)
self.contents.font.color = Color.new(0,0,0,255)
self.contents.draw_text(x-1,y,w,h,str,a)
self.contents.draw_text(x+1,y,w,h,str,a)
self.contents.draw_text(x,y+1,w,h,str,a)
self.contents.draw_text(x,y-1,w,h,str,a)
self.contents.font.color = c
self.contents.draw_text(x,y,w,h,str,a)
end
#-----------------------------------------------------------------
end
#-----------------------------------------------------------------
class Window_Sk_Bars < Window_Base
#-----------------------------------------------------------------
def initialize
super(50,-8,206,96)
sk_initialize("Ravenscroft")
self.opacity = 0
end
#-----------------------------------------------------------------
def update
self.contents.clear
actor = $game_party.actors[0]
draw_actor_hp(actor,40,16)
draw_actor_sp(actor,30,-16)
end
#-----------------------------------------------------------------
def draw_actor_hp(actor,x,y)
width = 128
y += 4
white = Color.new(0,0,0,255)
black = Color.new(0,0,0,255)
w = width * actor.hp / actor.maxhp
# White border
self.contents.fill_rect(x+1, y-1, width-2, 1, white)
self.contents.fill_rect(x, y, width, 1, white)
self.contents.fill_rect(x-1, y+1, width+2, 9, white)
self.contents.fill_rect(x, y+10, width, 1, white)
self.contents.fill_rect(x+1, y+11, width-2, 1, white)
# Black back
self.contents.fill_rect(x+2, y, width-4, 1, black)
self.contents.fill_rect(x+1, y+1, width-2, 1, black)
self.contents.fill_rect(x, y+2, width, 7, black)
self.contents.fill_rect(x+1, y+9, width-2, 1, black)
self.contents.fill_rect(x+2, y+10, width-4, 1, black)
# Generating the color
val = 255 * ((actor.hp*100)/actor.maxhp)
green = 255 - val/100
color = Color.new(42,237,35,255)
w_color = Color.new(132,245,129,255)
if green > 64 then green -= 32
elsif green > 128 then green -= 64 end
b_color = Color.new(42,237,35,255)
# Making the bar
self.contents.fill_rect(x+2, y, w-4, 1, w_color)
self.contents.fill_rect(x+1, y+1, w-2, 1, w_color)
self.contents.fill_rect(x, y+2, w, 7, color)
self.contents.fill_rect(x+1, y+9, w-2, 1, color)
self.contents.fill_rect(x+2, y+10, w-4, 1, b_color)
end
#-----------------------------------------------------------------
#-----------------------------------------------------------------
def draw_actor_sp(actor,x,y)
width = 128
y += 20
white = Color.new(0,0,0,255)
black = Color.new(0,0,0,255)
w = width * actor.sp / actor.maxsp
# White border
self.contents.fill_rect(x+1, y-1, width-2, 1, white)
self.contents.fill_rect(x, y, width, 1, white)
self.contents.fill_rect(x-1, y+1, width+2, 9, white)
self.contents.fill_rect(x, y+10, width, 1, white)
self.contents.fill_rect(x+1, y+11, width-2, 1, white)
# Black back
self.contents.fill_rect(x+2, y, width-4, 1, black)
self.contents.fill_rect(x+1, y+1, width-2, 1, black)
self.contents.fill_rect(x, y+2, width, 7, black)
self.contents.fill_rect(x+1, y+9, width-2, 1, black)
self.contents.fill_rect(x+2, y+10, width-4, 1, black)
# Generating the color
val = 255 * ((actor.sp*100)/actor.maxsp)
blue = - val/100
color = Color.new(62,102,248,252)
w_color = Color.new(85,102,239,255)
if blue > 64 then blue -= 32
elsif blue > 128 then blue -= 64 end
b_color = Color.new(62,102,248,252)
# Making the bar
self.contents.fill_rect(x+2, y, w-4, 1, w_color)
self.contents.fill_rect(x+1, y+1, w-2, 1, w_color)
self.contents.fill_rect(x, y+2, w, 7, color)
self.contents.fill_rect(x+1, y+9, w-2, 1, color)
self.contents.fill_rect(x+2, y+10, w-4, 1, b_color)
end
#-----------------------------------------------------------------
end
#-----------------------------------------------------------------
Revenir en haut Aller en bas
Ninjutsu yumi
Maitre - Roi
Maitre - Roi
Ninjutsu yumi


Messages : 295
Date d'inscription : 27/08/2007

Point
Activité:
[Ecran] Barre de vie Left_bar_bleue1000/1000[Ecran] Barre de vie Empty_bar_bleue  (1000/1000)
Point d'aide:
[Ecran] Barre de vie Left_bar_bleue1000/1000[Ecran] Barre de vie Empty_bar_bleue  (1000/1000)

[Ecran] Barre de vie Empty
MessageSujet: Re: [Ecran] Barre de vie   [Ecran] Barre de vie EmptySam 23 Fév - 1:08

merci de l'avoir déplacé , en faite [ c'est un bon partage merci grand roi !
les paroles des chers membres ]
Revenir en haut Aller en bas
http://rpgdreams.forumplatinum.com
Uzi
Artisan
Artisan
Uzi


Messages : 156
Date d'inscription : 19/02/2008
Age : 29
Localisation : Quelque part sur cette planète

Point
Activité:
[Ecran] Barre de vie Left_bar_bleue2/130[Ecran] Barre de vie Empty_bar_bleue  (2/130)
Point d'aide:
[Ecran] Barre de vie Left_bar_bleue1/130[Ecran] Barre de vie Empty_bar_bleue  (1/130)

[Ecran] Barre de vie Empty
MessageSujet: Re: [Ecran] Barre de vie   [Ecran] Barre de vie EmptyLun 25 Fév - 22:21

SVP ! Mettez des screen de ce script si possible dans chaque post et une utilisation détaillée Sad
Revenir en haut Aller en bas
Nomoshi
Artisan
Artisan
Nomoshi


Messages : 160
Date d'inscription : 03/02/2008
Localisation : tu ma l'air bien curieux toi...AHH UN SERIAL KILLEUR !

Point
Activité:
[Ecran] Barre de vie Left_bar_bleue3/130[Ecran] Barre de vie Empty_bar_bleue  (3/130)
Point d'aide:
[Ecran] Barre de vie Left_bar_bleue4/130[Ecran] Barre de vie Empty_bar_bleue  (4/130)

[Ecran] Barre de vie Empty
MessageSujet: Re: [Ecran] Barre de vie   [Ecran] Barre de vie EmptyLun 25 Fév - 23:07

oui un p'tit screen serait utile ! et puis zut pourquoi que du rpg maker xp ? des personnes peuvent travailler sur d'autre programme je vous ampris ! vous manquez cruellement d'imagination ^^ . J'ai ésseyer VX y'a quelque temp et ce n'est pas mal ! les 5 premières seconde les dernières tu te dis que sans script ton jeu est pourit ! aucune VRAI et BONNE animation ! donc monsieur le juge il faut impérativement envoyez des scripts d'autre programme !

La défense est a vous monsieur Trabounet !
Revenir en haut Aller en bas
Uzi
Artisan
Artisan
Uzi


Messages : 156
Date d'inscription : 19/02/2008
Age : 29
Localisation : Quelque part sur cette planète

Point
Activité:
[Ecran] Barre de vie Left_bar_bleue2/130[Ecran] Barre de vie Empty_bar_bleue  (2/130)
Point d'aide:
[Ecran] Barre de vie Left_bar_bleue1/130[Ecran] Barre de vie Empty_bar_bleue  (1/130)

[Ecran] Barre de vie Empty
MessageSujet: Re: [Ecran] Barre de vie   [Ecran] Barre de vie EmptyMar 26 Fév - 0:00

C'est parce que RPG Maker XP mange La vache qui rit depuis sa naissance
petit Nomoshi =)
Revenir en haut Aller en bas
Nomoshi
Artisan
Artisan
Nomoshi


Messages : 160
Date d'inscription : 03/02/2008
Localisation : tu ma l'air bien curieux toi...AHH UN SERIAL KILLEUR !

Point
Activité:
[Ecran] Barre de vie Left_bar_bleue3/130[Ecran] Barre de vie Empty_bar_bleue  (3/130)
Point d'aide:
[Ecran] Barre de vie Left_bar_bleue4/130[Ecran] Barre de vie Empty_bar_bleue  (4/130)

[Ecran] Barre de vie Empty
MessageSujet: Re: [Ecran] Barre de vie   [Ecran] Barre de vie EmptyMar 26 Fév - 9:28

oui mais pourquoi la vache quui rit , rit ? Bon merci quand même pour le script le screen serais bien mais c'est une bonne intention^^
Revenir en haut Aller en bas
Contenu sponsorisé





[Ecran] Barre de vie Empty
MessageSujet: Re: [Ecran] Barre de vie   [Ecran] Barre de vie Empty

Revenir en haut Aller en bas
 
[Ecran] Barre de vie
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» [Ecran Titre] Ecran titre Custom

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Making Galaxy :: Le musée :: Partage de scripts-
Sauter vers: