Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: [VX] Fenêtre de Stats sur la Map Lun 22 Juin 2009 - 10:58 | |
| Par La MecheDescription du script-Permet de placer une fenêtre sur la Map qui nous indique la vie, la magie et le status du joueur. ScreenScript - Code:
-
#============================================================================== # ● [VX] ◦ Fenêtre de Stats sur la Map #------------------------------------------------------------------------------ # ◦ Par La Meche # ◦ http://rpg-maker-vx.bbactif.com/forum.htm # ◦ Crée le 20/06/09 # ◦ Version 1 #------------------------------------------------------------------------------ # ● Installation : # Insérez le script au dessus de main #------------------------------------------------------------------------------ # ● Utilisation # Pour afficher le HUD il faudra que l'interrupteur Int (Par défault 1) soit activé # L'interrupteur en question peut être modifié à la ligne 20 #============================================================================== module Stats #-------------------------------------------------------------------------- # * ID de l'interrupteur qui active et désactive le HUD #-------------------------------------------------------------------------- Int = 1 end #============================================================================== # * * Scene_Map #------------------------------------------------------------------------------ # Surcharge de la classe Map. #============================================================================== class Scene_Map #-------------------------------------------------------------------------- # * Alias #-------------------------------------------------------------------------- alias add_start start alias add_terminate terminate alias add_update update #-------------------------------------------------------------------------- # * Lancement de la Scene #-------------------------------------------------------------------------- def start add_start @hero = Window_Stats.new @hero.visible = false @hp = $game_party.members[0].hp @mp = $game_party.members[0].mp @states = $game_party.members[0].states.size end #-------------------------------------------------------------------------- # * Fin de la Scene #-------------------------------------------------------------------------- def terminate @hero.dispose add_terminate end #-------------------------------------------------------------------------- # * Update #-------------------------------------------------------------------------- def update add_update if @hp != $game_party.members[0].hp or @mp != $game_party.members[0].mp or @states != $game_party.members[0].states.size @hero.refresh @hp = $game_party.members[0].hp @mp = $game_party.members[0].mp @states = $game_party.members[0].states.size end if $game_switches[Stats::Int] == true @hero.visible = true if @hero.visible == false else @hero.visible = false if @hero.visible end end end #============================================================================== # * * Window_Stats #------------------------------------------------------------------------------ # Fenêtre de stats. #==============================================================================
class Window_Stats < Window_Base #-------------------------------------------------------------------------- # * Initialize #-------------------------------------------------------------------------- def initialize super(0, 0, 136, 96) @actor = $game_party.members[0] refresh end #-------------------------------------------------------------------------- # * Affichage des différents éléments #-------------------------------------------------------------------------- def refresh self.contents.clear name = @actor.character_name index = @actor.character_index draw_character(name, index, 13, 32) draw_actor_hp(@actor, 32, -7, 72) draw_actor_mp(@actor, 32, 10, 72) draw_actor_state(@actor, 4, 36, 104) end end
Dernière édition par La Meche le Lun 22 Juin 2009 - 11:08, édité 1 fois |
|
Mage Lv.11
Age : 28 Inscrit le : 13/07/2008 Messages : 587
| Sujet: Re: [VX] Fenêtre de Stats sur la Map Lun 22 Juin 2009 - 11:00 | |
| Un petit screen? Edit: sympa! J'imagine que le window est celui qu'on a choisi?
Dernière édition par Luciole le Lun 22 Juin 2009 - 11:10, édité 1 fois |
|
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: [VX] Fenêtre de Stats sur la Map Lun 22 Juin 2009 - 11:09 | |
| Désolé pour le screen, j'ai eu un petit souci avec serving =s Bref, il est là ! |
|
Mage Lv.11
Age : 29 Inscrit le : 21/03/2009 Messages : 508
| Sujet: Re: [VX] Fenêtre de Stats sur la Map Lun 22 Juin 2009 - 14:31 | |
| Encore un très bon script aujourd'hui La Mèche^^
Bon travail, merci du partage |
|
Age : 33 Inscrit le : 27/06/2008 Messages : 10881
| Sujet: Re: [VX] Fenêtre de Stats sur la Map Lun 22 Juin 2009 - 19:07 | |
| Pas mal.
Merci du partage ! |
|
Poulet carnivore Lv.2
Age : 29 Avertissements : 1 Inscrit le : 21/12/2009 Messages : 18
| Sujet: Re: [VX] Fenêtre de Stats sur la Map Mar 22 Déc 2009 - 9:59 | |
| La Meche => Dans mes crédits |
|
dYeu retraité prématurément
Age : 29 Inscrit le : 09/02/2008 Messages : 5357
| Sujet: Re: [VX] Fenêtre de Stats sur la Map Mar 22 Déc 2009 - 10:04 | |
| Décidément tu va trop vite. Tu gagne un avertissement pour la peine. Je t'ai expliqué sur le sujet des enduits pour armes de Blockade, +1 avertissement/3. |
|
Poulet carnivore Lv.2
Age : 29 Avertissements : 1 Inscrit le : 21/12/2009 Messages : 18
| Sujet: Re: [VX] Fenêtre de Stats sur la Map Mar 22 Déc 2009 - 10:29 | |
| Ah désolé je n'avais pas vu
Attention aux prochaines fois. |
|
Poulet Lv.1
Avertissements : Banni ! Inscrit le : 15/03/2011 Messages : 1
| Sujet: Re: [VX] Fenêtre de Stats sur la Map Mer 16 Mar 2011 - 22:33 | |
| Mais merde comment sa marche je met le script et voila rien n'affiche -_- j'est du éseyer 20 script de sen genre toujours rien
Expliquer moi S\'il vous plait AVEC DES MOTS QUE L'ONT PEUT COMPRENDE ...
Comment faire S\'il vous plait.. |
|
Age : 33 Inscrit le : 27/06/2008 Messages : 10881
| Sujet: Re: [VX] Fenêtre de Stats sur la Map Mer 16 Mar 2011 - 22:40 | |
| Okay, nécropost + vulgarité + post sans t'être présenté = un avertissement. Je veux bien être gentil mais faut pas pousser non plus.
Merci d'aller lire le règlement et de l'appliquer en allant te présenter dans la section présentation. Pour ton problème, ouvre un nouveau topic dans la section problèmes.
Lock. |
|
| Sujet: Re: [VX] Fenêtre de Stats sur la Map | |
| |
|