Poulet trizo Lv.3
Inscrit le : 09/10/2008 Messages : 31
| Sujet: supprimer la fonction attaque Mar 11 Nov 2008 - 20:07 | |
| Bonsoir,Je voudrais que mon héros se batte que avec des cartes magiques. Comment supprimer la fonction attaque ou la renvoyer à l'inventaire ? Merci d'avence ! La c'est plus correct envers les autres |
|
Mage Lv.11
Age : 33 Inscrit le : 02/10/2008 Messages : 611
| Sujet: Re: supprimer la fonction attaque Mar 11 Nov 2008 - 20:10 | |
| Hum tu sais tu peux créer des armes en cartes si tu veux mais que veux tu dire au juste par supprimer l'attaque? précise un peu plus. |
|
Roi des Lapinous
Age : 34 Inscrit le : 11/10/2008 Messages : 2292
| Sujet: Re: supprimer la fonction attaque Mar 11 Nov 2008 - 20:13 | |
| Je crois qu'il faut modifier le script Game_BattleAction mais je ne m'avance pas plus si tu as des connaissances en Ruby regarde... |
|
Ex-Admin Cruelle
Age : 32 Inscrit le : 03/07/2008 Messages : 2441
| Sujet: Re: supprimer la fonction attaque Mar 11 Nov 2008 - 20:21 | |
| Tu veux mettre quoi à la place d'attaque ? Un lien qui emmène vers l'inventaire ? Met ce script au dessus de main ,c'est une surcharge des méthodes - Code:
-
#================================== # [VX] Rempalcement de Attaquer par cartes # Par Blockade # 11/11/2008 #==================================
# Modifier l'action d'attaquer
class Scene_Battle < Scene_Base def update_actor_command_selection if Input.trigger?(Input::B) Sound.play_cancel prior_actor elsif Input.trigger?(Input::C) case @actor_command_window.index when 0 # Attack Sound.play_decision start_item_selection when 1 # Skill Sound.play_decision start_skill_selection when 2 # Guard Sound.play_decision @active_battler.action.set_guard next_actor when 3 # Item Sound.play_decision start_item_selection end end end end # Remplacer attaquer par cartes class Window_ActorCommand < Window_Command def setup(actor) s1 = "Cartes" s2 = Vocab::skill s3 = Vocab::guard s4 = Vocab::item if actor.class.skill_name_valid # Skill command name is valid? s2 = actor.class.skill_name # Replace command name end @commands = [s1, s2, s3, s4] @item_max = 4 refresh self.index = 0 end end Et pour formuler une demande on dit Bonjour et merci =) |
|
Poulet trizo Lv.3
Inscrit le : 09/10/2008 Messages : 31
| Sujet: Re: supprimer la fonction attaque Mar 11 Nov 2008 - 20:31 | |
| Oups pardon, ca m'etonne moi meme d'avoir manqué de politesse Ton script marche, merci infiniment, tu es une déesse ! |
|
| Sujet: Re: supprimer la fonction attaque | |
| |
|