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



-29%
Le deal à ne pas rater :
PC portable Gamer ERAZER DEPUTY P60 – 15,6” FHD 144Hz – i7-12è ...
999.99 € 1399.99 €
Voir le deal

Partagez
 

 [XP] Le ton du monstre devient rouge en état critique

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Elekami
Fondateur
Fondateur
Elekami

Masculin
Messages postés : 19071
Date d'inscription : 19/07/2008
Jauge LPC :
[XP] Le ton du monstre devient rouge en état critique 8915271400100 / 100100 / 100[XP] Le ton du monstre devient rouge en état critique 8915271400

[XP] Le ton du monstre devient rouge en état critique Pater_10
[XP] Le ton du monstre devient rouge en état critique Staffe10
[XP] Le ton du monstre devient rouge en état critique Mythe_10
[XP] Le ton du monstre devient rouge en état critique Membre11
[XP] Le ton du monstre devient rouge en état critique Doyen10
[XP] Le ton du monstre devient rouge en état critique Scanar10
[XP] Le ton du monstre devient rouge en état critique Compos10
[XP] Le ton du monstre devient rouge en état critique Testeu10
[XP] Le ton du monstre devient rouge en état critique Membre15
[XP] Le ton du monstre devient rouge en état critique Partag10
[XP] Le ton du monstre devient rouge en état critique Projet10
[XP] Le ton du monstre devient rouge en état critique Projet16
[XP] Le ton du monstre devient rouge en état critique Riche_10
[XP] Le ton du monstre devient rouge en état critique Travai10
[XP] Le ton du monstre devient rouge en état critique Collec10
[XP] Le ton du monstre devient rouge en état critique Collec11
[XP] Le ton du monstre devient rouge en état critique Collec12
[XP] Le ton du monstre devient rouge en état critique Collec13
[XP] Le ton du monstre devient rouge en état critique Connar10


[XP] Le ton du monstre devient rouge en état critique Empty
MessageSujet: [XP] Le ton du monstre devient rouge en état critique   [XP] Le ton du monstre devient rouge en état critique EmptyDim 31 Aoû 2008 - 11:07

Auteur: Inconnu

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

Screen:
https://i.servimg.com/u/f21/11/37/40/42/couleu10.jpg

Créez un nouveau script au dessus de "Main", puis 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
https://www.ledijonshow.fr https://twitter.com/EleKoptes
axel4
Ancien staffeux
Ancien staffeux
axel4

Masculin
Messages postés : 684
Date d'inscription : 31/08/2008
Jauge LPC :
[XP] Le ton du monstre devient rouge en état critique 891527140032 / 10032 / 100[XP] Le ton du monstre devient rouge en état critique 8915271400


[XP] Le ton du monstre devient rouge en état critique Empty
MessageSujet: Re: [XP] Le ton du monstre devient rouge en état critique   [XP] Le ton du monstre devient rouge en état critique EmptyLun 27 Oct 2008 - 0:54

Ce script je l'ai déja vu quelque part.
Revenir en haut Aller en bas
http://rpgmakerboss.idoo.com
 
[XP] Le ton du monstre devient rouge en état critique
Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» État du forum
» Faire disparaitre un monstre.
» [Critique] K-On!!
» [Demande]Script qui fait tirer un monstre
» Chara monstre pour Tankentai SBS (et autre?)

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 XP :: Combat-
Sauter vers: