AccueilAccueil  PortailPortail  CalendrierCalendrier  TutorielsTutoriels  FAQFAQ  RechercherRechercher  S'enregistrerS'enregistrer  MembresMembres  GroupesGroupes  ConnexionConnexion  

Partagez | 
 

 Ton du monstre devien rouge en état critique.

Aller en bas 
AuteurMessage
Zelda_PL
Blob Jaune
Blob Jaune
avatar

Masculin
Nombre de messages : 797
Age : 25
Localisation : En train d'éliminé les deadras de Cyrodiil
Date d'inscription : 09/05/2006

MessageSujet: Ton du monstre devien rouge en état critique.   Mar 9 Mai - 1:39

Fonction : Permet de donner un ton rouge qui s'accentue quand la vie du monstre est en état critique.

Une image : http://rpgcreative.free.fr/Site/RPG%20Maker/image%20tutorial/scripts/couleur%20monstre%20etat%20critique.jpg

installation : Allez dans l'éditeur de script ( F11 ) et créez un script au dessus de "Main" , nommez le " Momo_Change_Tone " et collez ce script.

Code :

#????????
#
#???????HP??????????????
#
#2005.4.14 ????
#HP???????????????
#????????????????????

module Momo_Change_Tone
# ????????????
ACTOR_CHANGE_TONE = false
# ???????????
ENEMY_CHANGE_TONE = true
# ??????
TONE_RED = 128
# ??????
TONE_GREEN = 0
# ??????
TONE_BLUE = 0
end

class Game_Battler
attr_accessor :tone_change
alias game_battler_change_color_initialize initialize
def initialize
game_battler_change_color_initialize
# ?????????
@tone_change = false
end
end

class Sprite_Battler < RPG::Sprite
alias sprite_battler_change_color_initialize initialize
def initialize(viewport, battler = nil)
sprite_battler_change_color_initialize(viewport, battler)
@change_tone = Tone.new(0, 0, 0)
end
alias sprite_battler_change_color_update update
def update
sprite_battler_change_color_update
tone_update
end
def tone_update
if @battler != nil
if rest_hp_tone_change?
if @battler.tone_change
rest_hp_tone_change_set
@battler.tone_change = false
end
self.tone = @change_tone
end
end
end
# ??????????
def rest_hp_tone_change?
if (Momo_Change_Tone::ACTOR_CHANGE_TONE and @battler.is_a?(Game_Actor)) or
(Momo_Change_Tone::ENEMY_CHANGE_TONE and @battler.is_a?(Game_Enemy))
return true
end
return false
end
# ??HP?????????
def rest_hp_tone_change_set
hp_rate = (@battler.hp.to_f / @battler.maxhp) * 100
rate = 100 - hp_rate
red = Momo_Change_Tone::TONE_RED * rate / 100
green = Momo_Change_Tone::TONE_GREEN * rate / 100
blue = Momo_Change_Tone::TONE_BLUE * rate / 100
@change_tone.set(red, green, blue)
end
end

class Spriteset_Battle
alias spriteset_battle_change_color_initialize initialize
def initialize
spriteset_battle_change_color_initialize
# ????????????
for sprite in @actor_sprites
if !sprite.battler.nil?
sprite.battler.tone_change = true
sprite.update
end
end
end
end

class Scene_Battle
alias scene_battle_change_color_update_phase4_step5 update_phase4_step5
def update_phase4_step5
scene_battle_change_color_update_phase4_step5
# ?????????????????????
for target in @target_battlers
target.tone_change = true
end
end
end
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
GTK
Painteur GTK
Painteur GTK
avatar

Masculin
Nombre de messages : 3597
Age : 28
Humeur/Caractère : Fatigué
Date d'inscription : 29/04/2006

Statut
Expérience:
100/100  (100/100)
Pixel Point Pixel Point: ---

MessageSujet: Re: Ton du monstre devien rouge en état critique.   Mar 9 Mai - 20:53

Euh merci mais c'est pas vraiment la bonne section .

C'est pas grave, j'ai pas encore vraiment prévu de section pour les script, j'aurais du y penser Embarassed

En attendants, je le déplace dans "Tuto" .

_________________
-- Peuple d'Ultima Graphisme, je m'adresse à vous --
-- Prenez les armes et assomez la racaille ! --
-- Vous aussi, devenez une Brute --

Revenir en haut Aller en bas
Voir le profil de l'utilisateur http://ultimagraphisme.actifforum.com
Zelda_PL
Blob Jaune
Blob Jaune
avatar

Masculin
Nombre de messages : 797
Age : 25
Localisation : En train d'éliminé les deadras de Cyrodiil
Date d'inscription : 09/05/2006

MessageSujet: Re: Ton du monstre devien rouge en état critique.   Jeu 11 Mai - 3:00

Enleve le puisque tu la déplacer Exclamation
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Jordinateur
Blob
Blob
avatar

Nombre de messages : 260
Localisation : Devant mon ordinateur !(enfin sa dépend, peut-être avec ma copine aussi ^^)
Humeur/Caractère : Aller a l'école T_T
Date d'inscription : 12/05/2006

MessageSujet: Re: Ton du monstre devien rouge en état critique.   Dim 21 Mai - 11:57

Ah, il est pas mal celui-là, assez pratique, merci Zelda PL
Revenir en haut Aller en bas
Voir le profil de l'utilisateur
Contenu sponsorisé




MessageSujet: Re: Ton du monstre devien rouge en état critique.   

Revenir en haut Aller en bas
 
Ton du monstre devien rouge en état critique.
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Magazine Rouge - Cherche testeuse de produit de beauté - vite avant le 20 décembre
» kit rouge et or joyeux noel pour vous dire bonjour bis beauty
» Critique : Invictus
» Quel parametre faut -il configurer pour que l'alerte vitesse soit rouge quand on depasse la vitesse autorisée
» Critique : Awake

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
Ultima Graphisme :: Aide, Tuto, Script & Recrutement :: Script-
Sauter vers: