Ma démo
Voila maintenant mon script à placer en dessous de Window_Base et à appeller "Window_Jauges" :
#===================================================== # Offert à Rpg-Legends par wwwx # Ce script sert à montrer/gerer la faim, le soif et le sommeil # du heros, il affiche tous ça en % sur la map # prenez ci joint la démo et copier l'evenement commun # si la démo n'est pas valide ici, # demandez là moi en mp. #===================================================== # Nom du script pour l'appelle class Window_Jauges < Window_Base # paramêtres de la fenêtre def initialize # taille de la fenêtre super(0, 0, 200, 128) # supression des flèches self.contents = Bitmap.new(width - 32, height - 32) # police de caractère self.contents.font.name = "Luciferius" # taille de la police self.contents.font.size = 24 # mise à jour refresh # opacité de l'interrieur de la fenêtre self.opacity = 0 # opacité de l'exterieur de la fenêtre self.back_opacity = 0 # fin des paramêtres de la fenêtre end # paramêtre de l'interrieur de la fenêtre def refresh # suppression des précédentes mises à jours self.contents.clear # couleur du texte self.contents.font.color = normal_color # tous les textes qui apparaiteront, positions modifiable self.contents.draw_text(4, 0, 120, 32, "faim", 0) self.contents.draw_text(4, 32, 120, 32, "soif", 0) self.contents.draw_text(4, 64, 120, 32, "sommeille", 0) self.contents.draw_text(20, 0, 120, 32, $game_variables[001].to_s, 2) self.contents.draw_text(20, 32, 120, 32, $game_variables[002].to_s, 2) self.contents.draw_text(20, 64, 120, 32, $game_variables[003].to_s, 2) self.contents.draw_text(140, 0, 120, 32, "%", 0) self.contents.draw_text(140, 32, 120, 32, "%", 0) self.contents.draw_text(140, 64, 120, 32, "%", 0) # fin des paramêtre de l'interrieur de la fenêtre end end
Ensuite dans Scene_Map en dessous de ligne 15 il faut ajouter :
@jauges_window = Window_Jauges.new @jauges.x = 0 @jauges.y = 0 #@jauges.opacity = 0 #@jauges.back_opacity = 0
en dessous de la ligne 37 :
@jauges_window.dispose
et en dessous de la ligne 49 :
@jauges_window.refresh
Voilà, j'espère qu'il vous plaira...

Connexion
Inscription
Aide
Ajouter une réponse



Multi-citation






