| Script, changement de perso! [RÉSOLUE] | |
|
Auteur | Message |
---|
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 3:06 | |
| Bonjour, je voudrais si possible un script qui mettrait une nouvelle option dans le menu qui est ''Changer d'héro'' ses simple, je veut pourvoir changer d'héro, et avoir des compétence spéciale utilisable, que si tu le controlle sa m'aiderait pour les cachette! merci
Dernière édition par Mister.Darcy le Dim 22 Fév 2009 - 18:28, édité 1 fois |
|
| |
Illusionniste Lv.12
Age : 34 Inscrit le : 27/12/2008 Messages : 757
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 11:01 | |
| tu utilises quel script de menu quels scripts et t'as combien de perso tu veux avoir combien de héros pour changer. |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 13:28 | |
| j'utilise aucun script de menu, j'ai 3 perssonage et un héro, et je veut pouvoir changer de héro entre les quatre! Merci |
|
| |
Illusionniste Lv.12
Age : 34 Inscrit le : 27/12/2008 Messages : 757
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 14:37 | |
| veux tu que lorsque tu choisis un joueur on te montre ses compétences? |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 15:48 | |
| ouais sa serais cool ^^ je voudrait voir ses compétence quand tu change, mais aussi l'image du perso, l'equipement et les stat ^^ merci d'avance
ÉDIT: Si possible, pourrait tu faire que par example : les interrupteur 2 a 5 soit dédié au script, et que chaque perssonage corespond a un interupteur, danc quand je change de perso un interupteur se désactive et l'autre s'active? EX: je change du perso 1 a 2: l'interupteur 2 se désactive et le 3 s'active je change du perso 2 a 3: l'interupteur 3 se désactive et le 4 s'active je change du perso 3 a 4: l'interupteur 4 se désactive et le 5 s'active je change du perso 4 a 1: l'interupteur 5 se désactive et le 2 s'active
si tu ne comprend pas, averti moi ^^ Merci |
|
| |
Illusionniste Lv.12
Age : 34 Inscrit le : 27/12/2008 Messages : 757
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 16:36 | |
| j'ai utilisé les interrupteurs 2 à 5 quand je choisis le premier perso : l'interrupteur 2 s'active quand je choisis le 2éme perso : l'interrupteur 3 s'active et les autres se désactivent quand je choisis le 3éme perso : l'interrupteur 4 s'active et les autres se désactivent quand je choisis le 4éme perso : l'interrupteur 5 s'active et les autres se désactivent
ainsi tu peux choisir dans n'importe quel ordre. il ne me manque plus qu'afficher les stats, compétences et équipements |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 16:38 | |
| VRAIMENT UN GRAND MERCI , en plus tu a compris se que je voulais dire ^^ je l'attend avec impatience VRAIMENT MERCI!!!!!!!!!! |
|
| |
Illusionniste Lv.12
Age : 34 Inscrit le : 27/12/2008 Messages : 757
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 16:43 | |
| Bon j'ai une derniére question pour l'équipement tu veux la fenêtre qui te propose d'équiper ton perso ou tu veux uniquement voir l'équipement |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 16:54 | |
| Uniquement voir l'equipement, pour l'equiper je vais faire conventionelle ^^ Merci encore ^^
EDIT: hihi j'ai hate ^^ |
|
| |
Illusionniste Lv.12
Age : 34 Inscrit le : 27/12/2008 Messages : 757
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 17:43 | |
| Salut j'ai finit le script pour l'utiliser tu dois créer des events en processus parallèles avec des conditions qui change l'apparence du héros si l'interrupteur est activé - Spoiler:
- Code:
-
#----------------------------------------------------------------------------
#----------------------------------------------------------------------------- class Scene_Choose<Scene_Base
def start super create_menu_background @choose_window=Window_Choose.new create_command end
def update super update_menu_background update_command_selection @command_window.update @choose_window.update end
def terminate dispose_menu_background @command_window.dispose @choose_window.dispose end
def update_command_selection if Input.trigger?(Input::B) Sound.play_cancel if @choose_window.active $scene=Scene_Menu.new(7) else @choose_window.active=true @command_window.visible=false @command_window.active=false end elsif Input.trigger?(Input::C) Sound.play_decision if !@choose_window.active update_command else @item = @choose_window.index @choose_window.active=false @command_window.visible=true @command_window.active=true end end end def create_command s1 = "STATUS" s2 = "COMPETENCES" s3 ="OK" @command_window = Window_Command.new(160, [s1,s2,s3]) @command_window.visible=false @command_window.active=false @command_window.y=200 @command_window.x=216 end def update_command case @command_window.index when 0 $scene= Scene_Stat.new(@item) when 1 $scene = Scene_Comp.new(@item) when 2 for i in 0..3 if i==@item $game_switches[i+2]=true else $game_switches[i+2]=false end end $scene = Scene_Map.new end end end #----------------------------------------------------------------------------
#----------------------------------------------------------------------------- class Window_Choose < Window_Selectable def initialize super(0,0,544,416) @column_max=4 self.index = 0 refresh end def refresh @data = [] self.contents.font.color = system_color for member in $game_party.members @data.push(member.name) end @item_max=@data.size create_contents for i in 0...@item_max draw_item(i) end end def draw_item(index) rect = item_rect(index) self.contents.clear_rect(rect) name = @data[index] if name != nil rect.width -= 4 self.contents.draw_text(rect,name,1) self.draw_actor_face($game_party.members[index],(25+index*125),30) end end end #----------------------------------------------------------------------------
#----------------------------------------------------------------------------- class Scene_Stat<Scene_Base def initialize(index) @index=index end def start super create_menu_background @status_window = Window_Status.new($game_party.members[@index]) end
def update super update_menu_background @status_window .update if Input.trigger?(Input::B) Sound.play_cancel $scene = Scene_Choose.new() end end
def terminate dispose_menu_background @status_window .dispose end end #----------------------------------------------------------------------------
#----------------------------------------------------------------------------- class Scene_Comp<Scene_Base def initialize(index) @index=index end def start super create_menu_background @Skill_window = Window_Skill.new(0,0,544,416,$game_party.members[@index]) end
def update super update_menu_background @Skill_window .update if Input.trigger?(Input::B) Sound.play_cancel $scene = Scene_Choose.new() end end
def terminate dispose_menu_background @Skill_window .dispose end end
ce code n'est pas facilement personnalisable tu peux me dire si tu veux que je le rende facilement personnalisable ou que je modifie quelque chose EDIT: si t'as un problème quelconque pour ce script tu peux me le dire pour le mettre dans le menu tu vas les scripts tu ouvre Scene_Menu tu cherche create_command_window en dessous de s6 tu écris s7="fenetre_choix" plus bas tu remplaces @command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6]) par @command_window = Window_Command.new(160, [s1, s2, s3, s4, s5, s6,s7]) puis tu cherches Update Command Selection en dessous de $scene = Scene_End.new tu mets when 6 $scene = Scene_Choose.new |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 18:12 | |
| O MY GOD!!!!!! Merveilleux!!!! je te remercie grandement, sa marche super bien!! MERCI BEAUCOUP ^^ |
|
| |
Illusionniste Lv.12
Age : 34 Inscrit le : 27/12/2008 Messages : 757
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 18:50 | |
| chez moi ça fonctionne tu as fais ceci? - Spoiler:
[img] [/img]
chez moi les interrupteurs commence à 11 |
|
| |
Age : 30 Inscrit le : 22/11/2008 Messages : 3382
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 18:56 | |
| Il a dit que ça marchait, pourquoi tu lui redemandes comme si ça marchait pas ? xD
Sinon Yamazaki c'est cool, je vois que t'es bon scripteur. |
|
| |
Illusionniste Lv.12
Age : 34 Inscrit le : 27/12/2008 Messages : 757
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 18:59 | |
| il a effacé son edit qui disait qu'il avait un pb et merci |
|
| |
Habitant Lv.6
Avertissements : Banni ! Inscrit le : 02/01/2009 Messages : 138
| Sujet: Re: Script, changement de perso! [RÉSOLUE] Dim 22 Fév 2009 - 19:07 | |
| oauis tu a raison Flaviin mais ses sa : j'avais demendé de l'aide parceque sa marchait pa, mais ses moi qui ses tromper ^^ EDIT: moi j'aime bien se scri^t ( normale je l'ai demendé XD) par-ce-que dans mon jeux j'ai des nuit, et un voleur dans l'équipe, donc quand il fait nuit et j'utilise mon voleur je suis invisible donc je peut aller au endroit garder par les garde |
|
| |
| Sujet: Re: Script, changement de perso! [RÉSOLUE] | |
| |
|
| |
| Script, changement de perso! [RÉSOLUE] | |
|