Auteur: Siegfried.
Je m'explique : dans RPG Maker XP, les chiffres affichés ne reflètent pas ce que le joueur voudrait d'une barre d'expérience par exemple.
Exemple :
Niveau 1 : 10 Exp nécessaires
Niveau 2 : 15 Exp nécessaires
Niveau 3 : 20 Exp nécessaires
Au niveau 2, vous allez avoir 25/45 affichés.
Or, il peut paraître plus intéressant d'avoir 0/20.
Le script suivant va vous permettre d'afficher cela. Ajoutez-le au-dessus de Main et nommez-le comme vous voulez :
Je m'explique : dans RPG Maker XP, les chiffres affichés ne reflètent pas ce que le joueur voudrait d'une barre d'expérience par exemple.
Exemple :
Niveau 1 : 10 Exp nécessaires
Niveau 2 : 15 Exp nécessaires
Niveau 3 : 20 Exp nécessaires
Au niveau 2, vous allez avoir 25/45 affichés.
Or, il peut paraître plus intéressant d'avoir 0/20.
Le script suivant va vous permettre d'afficher cela. Ajoutez-le au-dessus de Main et nommez-le comme vous voulez :
- Code:
#--------------------------------------------------------------------------
# Expérience plus réaliste par Siegfried
# Version 1.2
# http://saleth-empire.fr-bb.com
#--------------------------------------------------------------------------
class Game_Actor < Game_Battler
def now_exp
return @exp - @exp_list[@level]
end
end
#--------------------------------------------------------------------------
class Window_Base < Window
def draw_actor_exp(actor, x, y)
self.contents.font.color = system_color
self.contents.draw_text(x, y, 32, 32, "Exp")
self.contents.font.color = normal_color
@sieg_level_exp = actor.next_rest_exp_s.to_i + actor.now_exp.to_i
unless @sieg_level_exp > 0
self.contents.draw_text(x + 24, y, 84, 32, "-------",2)
self.contents.draw_text(x + 108, y, 12, 32, "/", 1)
self.contents.draw_text(x + 120, y, 84, 32, "-------")
else
self.contents.draw_text(x + 24, y, 84, 32, actor.now_exp.to_s, 2)
self.contents.draw_text(x + 108, y, 12, 32, "/", 1)
self.contents.draw_text(x + 120, y, 84, 32, @sieg_level_exp.to_s)
end
end
end
Dim 5 Juil 2009 - 6:54 par TheCloud
» plate-forme v3
Mer 24 Déc 2008 - 3:08 par TheCloud
» Créations d'une rubrique Emulation
Mar 23 Déc 2008 - 5:37 par Allen Walker
» Un peu de jeux vidéo^^
Mar 23 Déc 2008 - 0:17 par Allen Walker
» "Lost Soul" Star Ocean Precipice of the dead
Dim 21 Déc 2008 - 23:28 par TheCloud
» Nouveau projet commun
Mer 17 Déc 2008 - 20:43 par TheCloud
» Problème: Comment mettre sa PS2 en ligne ?
Mar 16 Déc 2008 - 11:41 par TheCloud
» Le site officiel du MMORPG.
Ven 28 Nov 2008 - 20:46 par Elekami
» Idées ou truc fini du groupe du MMORPG.
Lun 10 Nov 2008 - 1:22 par Axel4
» Réactions du MMORPG.
Lun 10 Nov 2008 - 1:20 par Axel4