Vorlix Niveau 37
Nombre de messages : 723 Age : 33 Date d'inscription : 11/05/2005
| Sujet: Script : Modifier le nombre de perso dans l'equipe Ven 10 Juin - 18:49 | |
| Ce script vous permettra d'avoir plus de 4 membres dans l'equipe en meme temps. -------------------------------------------------- 1) Dans le script 'Game_Party', cherchez 'if @actors.size < 4 and not @actors.include?(actor)' vers la ligne 110 et modifiez le chiffre 4 par le nombre de persos dans l'equipe. 2) Remplacez tout le contenu du script 'Window_MenuStatus' par ceci : - Code:
-
#============================================================================== # ■ Window_MenuStatus #------------------------------------------------------------------------------ # メニュー画面でパーティメンバーのステータスを表示すゼbr />?ウィンドウです。 #==============================================================================
class Window_MenuStatus < Window_Selectable #-------------------------------------------------------------------------- # ● オブジェクト初期化 #-------------------------------------------------------------------------- def initialize super(0, 0, 480, 480) @item_max = $game_party.actors.size self.contents = Bitmap.new(width - 32, @item_max * 116 - 16) self.contents.font.name = $fontface # "Main" window font self.contents.font.size = $fontsize refresh self.active = false self.index = -1 end #-------------------------------------------------------------------------- # ● リフレッシュ #-------------------------------------------------------------------------- def refresh self.contents.clear @item_max = $game_party.actors.size for i in 0...$game_party.actors.size x = 64 y = i * 116 actor = $game_party.actors[i] draw_actor_graphic(actor, x - 40, y + 80) draw_actor_name(actor, x, y) draw_actor_class(actor, x + 144, y) draw_actor_level(actor, x, y + 32) draw_actor_state(actor, x + 90, y + 32) draw_actor_exp(actor, x, y + 64) draw_actor_hp(actor, x + 236, y + 32) draw_actor_sp(actor, x + 236, y + 64) end end #-------------------------------------------------------------------------- def page_row_max return (self.height) / 116 end def top_row return self.oy / 116 end def top_row=(row) row = 0 if row < 0 row = row_max - 1 if row > row_max - 1 self.oy = row * 116 end #-------------------------------------------------------------------------- def update_cursor_rect if @index < 0 self.cursor_rect.empty return end row = @index / @column_max self.top_row = row if row < self.top_row if row > self.top_row + (self.page_row_max - 1) self.top_row = row - (self.page_row_max - 1) end y = @index / @column_max * 116 - self.oy self.cursor_rect.set(0, y, self.width - 32, 96) end end 3) Dans le script 'Spriteset_Battle', il y a '@actor_sprites.push(Sprite_Battler.new(@viewport2))' vers la ligne 39, copiez cette ligne et rajoutez la en dessous autant de fois que le nombre de persos que vous voulez rajoutez. 4) Dans le meme script, il y a '@actor_sprites[3].battler = $game_party.actors[3]' vers la ligne 99. Faites la meme chose qu'avant mais en rajoutant 1 a chaque fois. 5) Dans le script 'Window_BattleStatus', il y a 'actor_x = i * 160 + 4' vers la ligne 40, changez 160 par une autre valeur ( Je vous conseille de diviser 640 par le nombre de perso ). 6) Dans le script 'Game_Actor', il y a 'return self.index * 160 + 80' vers la ligne 573. Remplacer par le meme nombre que precedemment. 7) Dans le script 'Scene_Battle 3', il y a '@actor_command_window.x = @actor_index * 160' vers la ligne 81. Remplacer par le meme nombre que precedemment. Voila ^^ J'ai trouvé ce script sur le forum de Rpg Maker XP et 2003.
Dernière édition par le Lun 13 Juin - 16:10, édité 1 fois | |
|
Ryu Administrateur
Nombre de messages : 950 Localisation : In the darkness... Date d'inscription : 11/05/2005
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe Lun 13 Juin - 15:28 | |
| ( bidouille bidouille.. voila ca sera mieux comme ca ^^ ) c'est un script cool mais mettez pas trop de persos en même temps | |
|
Raton Niveau 11
Nombre de messages : 72 Date d'inscription : 16/05/2005
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe Lun 13 Juin - 15:42 | |
| oula c trop je compren rien du tout | |
|
Ryu Administrateur
Nombre de messages : 950 Localisation : In the darkness... Date d'inscription : 11/05/2005
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe Lun 13 Juin - 16:03 | |
| | |
|
Vorlix Niveau 37
Nombre de messages : 723 Age : 33 Date d'inscription : 11/05/2005
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe Lun 13 Juin - 16:11 | |
| suffit de suivre les instructions a la lettre, et bien sur fo connaitre rpg maker xp ^^ | |
|
Ryu Administrateur
Nombre de messages : 950 Localisation : In the darkness... Date d'inscription : 11/05/2005
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe Mar 14 Juin - 12:49 | |
| c facil a connaitre ces truc la.. | |
|
Vorlix Niveau 37
Nombre de messages : 723 Age : 33 Date d'inscription : 11/05/2005
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe Mar 14 Juin - 13:00 | |
| | |
|
Ryu Administrateur
Nombre de messages : 950 Localisation : In the darkness... Date d'inscription : 11/05/2005
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe Mer 15 Juin - 12:30 | |
| | |
|
Vorlix Niveau 37
Nombre de messages : 723 Age : 33 Date d'inscription : 11/05/2005
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe Mer 15 Juin - 15:19 | |
| oui mais je veux dire si tu c'est meme pas ce que c'est rpg maker tu comprends pas le contexte ^^ | |
|
Ryu Administrateur
Nombre de messages : 950 Localisation : In the darkness... Date d'inscription : 11/05/2005
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe Jeu 16 Juin - 21:15 | |
| arf mais ca c'est normal | |
|
Lord Matheon Niveau 33
Nombre de messages : 585 Age : 36 Date d'inscription : 17/06/2005
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe Lun 4 Juil - 13:43 | |
| | |
|
Contenu sponsorisé
| Sujet: Re: Script : Modifier le nombre de perso dans l'equipe | |
| |
|