| [VX] Affichage de l'Equipements sur la Map | |
|
Auteur | Message |
---|
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 10:34 | |
| Par La MecheDescription du script-Permet d'afficher les équipements d'un des personnages de l'équipe -Permet de cacher certain equipement ! ScreenImageA placer dan votre dossier Picture Equips Equips-Cache Script - Code:
-
#=================================================================== # ● [VX] ◦ Affichage de l'Equipements sur la Map #--------------------------------------------------------------------------------------------------------------------- # ◦ Par La Meche # ◦ http://rpg-maker-vx.bbactif.com/forum.htm # ◦ Crée le 25/03/2009 # ◦ Version 1 #===================================================================
#=================================================================== # * * Module Affichage #--------------------------------------------------------------------------------------------------------------------- # Personnalisation #=================================================================== module Affichage #================================================== # ID de l'interrupteur pour afficher l'equipemenr #================================================== Interrupteur = 1 #================================================== # Affichage des differents equipements # Si vous voulez rentre invisible un equipement remplacer par false # Sinon true #================================================== Arme = true Bouclier = true Casque = true Armure = true Accessoire = false #================================================== # Hero dans l'équipe qui se vera afficher ses equipements sur la map #================================================== Hero = 1 end #=================================================================== # * * Window_HUD #--------------------------------------------------------------------------------------------------------------------- # Création de l'affichage #=================================================================== class Window_HUD < Window_Base #-------------------------------------------------------------------------- # * Initialize #-------------------------------------------------------------------------- def initialize(x, y, n) @n = n @x = x @y = y super(@x, @y, 72, 72) self.opacity = 0 refresh end #-------------------------------------------------------------------------- # * Refresh #-------------------------------------------------------------------------- def refresh self.contents.clear actor = $game_party.members[Affichage::Hero-1] draw_icon(actor.equips[@n].icon_index, 8, 8, true) if actor.equips[@n] != nil end #-------------------------------------------------------------------------- # * Cacher #-------------------------------------------------------------------------- def cacher self.contents.clear bitmap = Cache.picture("Equips-Cache") rect = Rect.new(0, 0, 40, 40) self.contents.blt(0, 0, bitmap, rect) end end #=================================================================== # * * Scene_Map #--------------------------------------------------------------------------------------------------------------------- # Affichage sur la map des equipements #=================================================================== class Scene_Map #-------------------------------------------------------------------------- # * Alias #-------------------------------------------------------------------------- alias hud_start start alias hud_terminate terminate alias hud_update update #-------------------------------------------------------------------------- # * Start #-------------------------------------------------------------------------- def start @Arme = Window_HUD.new(0, 0, 0) @Arme.cacher if Affichage::Arme == false @Bouclier = Window_HUD.new(40, 0, 1) @Bouclier.cacher if Affichage::Bouclier == false @Casque = Window_HUD.new(80, 0, 2) @Casque.cacher if Affichage::Casque == false @Armure = Window_HUD.new(120, 0, 3) @Armure.cacher if Affichage::Armure == false @Accessoire = Window_HUD.new(160, 0, 4) @Accessoire.cacher if Affichage::Accessoire == false @Affiche = Sprite.new @Affiche.bitmap = Cache.picture("Equips") @Affiche.x = 16 @Affiche.y = 16 if $game_switches[Affichage::Interrupteur] == false @Arme.visible = false @Bouclier.visible = false @Casque.visible = false @Armure.visible = false @Accessoire.visible = false @Affiche.visible = false end hud_start end #-------------------------------------------------------------------------- # * Terminate #-------------------------------------------------------------------------- def terminate @Arme.dispose @Bouclier.dispose @Casque.dispose @Armure.dispose @Accessoire.dispose @Affiche.dispose hud_terminate end #-------------------------------------------------------------------------- # * Update #-------------------------------------------------------------------------- def update if $game_switches[Affichage::Interrupteur] == true @Arme.refresh @Arme.cacher if Affichage::Arme == false @Arme.visible = true @Bouclier.refresh @Bouclier.cacher if Affichage::Bouclier == false @Bouclier.visible = true @Casque.refresh @Casque.cacher if Affichage::Casque == false @Casque.visible = true @Armure.refresh @Armure.cacher if Affichage::Armure == false @Armure.visible = true @Accessoire.refresh @Accessoire.cacher if Affichage::Accessoire == false @Accessoire.visible = true @Affiche.visible = true end if $game_switches[Affichage::Interrupteur] == false @Arme.visible = false @Bouclier.visible = false @Casque.visible = false @Armure.visible = false @Accessoire.visible = false @Affiche.visible = false end hud_update end end #=================================================================== # Fin du script #===================================================================
Dernière édition par La Meche le Mer 22 Avr 2009 - 9:14, édité 1 fois |
|
| |
Voyageur Lv.10
Age : 34 Inscrit le : 12/02/2009 Messages : 469
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 10:42 | |
| Excuse moi la meche, mais j'ai vue le même script mais by Rafidelis sur l'autre fofo, si c'est toi qui à fais celui la eclaire moi s'il te plait? (c'est juste une question, au sinon super script, original) http://www.rpgmakervx-fr.com/maps-f41/equipaments-on-screen-t4108.htm Désolé pour le lien... |
|
| |
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 11:04 | |
| LOL On a eu la même idée x] Bah en gros c'est le même mais le mien est différent : -Choix du hero -Equipement caché -Pas de verticale ni en bah -Mieux centré
Voilà je crois que c'est tout... |
|
| |
Voyageur Lv.10
Age : 34 Inscrit le : 12/02/2009 Messages : 469
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 11:23 | |
| Ok merci la Meche ^^ désolé. |
|
| |
Templier Lv.15
Age : 30 Inscrit le : 29/11/2008 Messages : 1272
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 12:29 | |
| Bravo pour ce script très utile^^.J'observe ton script pour voir comment tu as fait tu permet ?^^ |
|
| |
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 12:35 | |
| - Citation :
- tu permet ?
Quel question ? Bien sur que nonBah voui tu as le droit ! Par contre j'ai mal scripté x] (Un peu endormi quand je l'ai fait ^^') Bonne chance ^^ |
|
| |
Voyageur Lv.10
Inscrit le : 16/03/2008 Messages : 408
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 12:42 | |
| @dark34590 : Tu aurais pu t'en rendre compte rien qu'en lisant le script de La Meche qui est totalement différent de l'autre.
Sinon très bon script, bravo. |
|
| |
Age : 33 Inscrit le : 27/06/2008 Messages : 10881
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 13:11 | |
| Le rendu est excellent, rien à dire, très bon script ! |
|
| |
Flibustier Lv.21
Age : 30 Inscrit le : 24/05/2008 Messages : 3234
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 14:22 | |
| Merci à vous tous pour vos remerciments |
|
| |
Templier Lv.15
Age : 34 Inscrit le : 11/12/2008 Messages : 1278
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 14:26 | |
| ^^Terrible, j'ai pas regarder le code mais si ya moyen de changer l'oppacitée c'est du bon taff...
En effet Rafidelis à poster un script du genre...Je trouve pratique les script nécéssitant des images, ça permet une personnalisation plus poussée^^ |
|
| |
Va-nu-pieds Lv.4
Age : 34 Inscrit le : 01/09/2008 Messages : 72
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 25 Mar 2009 - 15:45 | |
| Très joli, pratique et très clean ^^ bravo. |
|
| |
Vagabond Lv.5
Inscrit le : 14/07/2008 Messages : 84
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Jeu 26 Mar 2009 - 23:09 | |
| Il y a erreur, il me dit qu'il trouve pas les images, mais je l'ai ai mis dans picture |
|
| |
Age : 33 Inscrit le : 27/06/2008 Messages : 10881
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Ven 27 Mar 2009 - 6:39 | |
| Vérifie que tu les as bien nommé " Equips " et " Equips-Cache " ! |
|
| |
Vagabond Lv.5
Inscrit le : 14/07/2008 Messages : 84
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Sam 28 Mar 2009 - 3:14 | |
| Merci !! c'est ce qui manquait ^^ |
|
| |
Va-nu-pieds Lv.4
Inscrit le : 21/08/2012 Messages : 58
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 22 Aoû 2012 - 0:40 | |
| Yo Il ne marche pas pour moi, j'ai tout bien nommé ect ... Mais quand je joue il y a rien qui s'affiche ... |
|
| |
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 22 Aoû 2012 - 6:36 | |
| Je m'occuperais de régler ce problème ce soir. |
|
| |
Va-nu-pieds Lv.4
Inscrit le : 21/08/2012 Messages : 58
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 22 Aoû 2012 - 18:34 | |
| |
|
| |
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 22 Aoû 2012 - 18:35 | |
| Non, attend un peu avant de upper. |
|
| |
Illusionniste Lv.12
Age : 34 Inscrit le : 14/02/2010 Messages : 796
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 22 Aoû 2012 - 18:38 | |
| Dis moi un peu, tu as posté des problèmes de script sur des codes pour VX et pour VX-ace. Nécessairement, y'en a un qui va pas marcher si t'es sur le même logiciel ! On peut savoir sur quelle version tu makes ? |
|
| |
Va-nu-pieds Lv.4
Inscrit le : 21/08/2012 Messages : 58
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 22 Aoû 2012 - 18:42 | |
| |
|
| |
Maître des Duels
Age : 32 Inscrit le : 29/07/2009 Messages : 7841
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Mer 22 Aoû 2012 - 20:45 | |
| En fait la solution est toute simple. Regarde cette partie du script ci-dessous. - Code:
-
#================================================== # ID de l'interrupteur pour afficher l'equipemenr #================================================== Interrupteur = 1 Cela veut dire que ce ne sera affiché que quand l'interrupteur 1 sera activé. Ce qu'il faut que tu fasse c'est juste un évent qui va l'activer. |
|
| |
Va-nu-pieds Lv.4
Inscrit le : 21/08/2012 Messages : 58
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map Jeu 23 Aoû 2012 - 17:44 | |
| Ah oue !! Merci Sa marche ! Vrai simpas se script ! |
|
| |
| Sujet: Re: [VX] Affichage de l'Equipements sur la Map | |
| |
|
| |
| [VX] Affichage de l'Equipements sur la Map | |
|