RPG-Maker Index du Forum
S’enregistrerRechercherFAQMembresGroupesConnexion


 Bienvenue 
     Bienvenue sur Planette Rpg Maker. Nous sommes heureux de vous accueillir sur ce forum créer pour  RPG Maker. Vous y
   trouverez des Tutoriaux, des  Ressources,des scripts, des tests ainsi que des news regulieres sur l'actualité de l'informatique.
                                   Vous trouverez aussi de multiples solutions au problèmes concernant votre P.C
                                   Pour toutes questions ou problèmes éventuelles Planette rpg maker met à votre
                                                              disposition une adresse de messagerie     
                                                                 planette-rpg-maker@hotmail.fr

                                                                                  Bonne visites
                                                                                    ADMIN
AccessoiresX3 (script de Cetais ) Pour avoir 3 accessoires!

 
Répondre au sujet    RPG-Maker Index du Forum » Rpg maker » Rpg Maker VX » Script Sujet précédent
Sujet suivant
AccessoiresX3 (script de Cetais ) Pour avoir 3 accessoires!
Auteur Message
N♦N¥
Administrateur

Hors ligne

Inscrit le: 24 Mai 2008
Messages: 275
Localisation: St Etienne
Masculin Gémeaux (21mai-20juin) 狗 Chien
Point(s): 190
Moyenne de points: 0,69

Message AccessoiresX3 (script de Cetais ) Pour avoir 3 accessoires! Répondre en citant
introduction :

Ce script vous permet d'avoir 3 accessoires . Pour l'utiliser créer un nouveau script au dessus (comme d'habitudes) de main et appelé le AccessoiresX3 .

puis coller le codes suivant
:

#============================================
# AccessoireX3
#============================================
module XRXS_MP8_Fixed_Valuables
EQUIP_KINDS = [1, 2, 3, 4, 4, 4]
EQUIP_KIND_NAMES = []
WINDOWS_STRETCH = true
STATUS_WINDOW_ARRANGE = true
STATUS_WINDOW_EX_EQUIP_ROW_SIZE = 24
STATUS_WINDOW_EX_EQUIP_X = 336
STATUS_WINDOW_EX_EQUIP_Y = 256
end

#============================================
# ¡ Game_Actor
#============================================
class Game_Actor = 5
if id == 0 or $game_party.armor_number(id) > 0
update_auto_state($data_armors[@armor_ids[equip_type]], $data_armors[id])
$game_party.gain_armor(@armor_ids[equip_type], 1)
@armor_ids[equip_type] = id
$game_party.lose_armor(id, 1)
end
end
end
end
#============================================
# ¡ Window_EquipRight
#============================================
class Window_EquipRight < Window_Selectable
#------------------------------------------
# ? ?C???N??[?h
#------------------------------------------
include XRXS_MP8_Fixed_Valuables
#------------------------------------------
# ? ?I?u?W?F?N?g??ú?»
# actor : ?A?N?^[
#------------------------------------------
if WINDOWS_STRETCH
def initialize(actor)
super(272, 64, 368, 192)
h = (EQUIP_KINDS.size + 1) * 32
self.contents = Bitmap.new(width - 32, h)
@actor = actor
refresh
self.index = 0
end
end
#------------------------------------------
# ? ???t???b?V??
#------------------------------------------
alias xrxs_mp8_refresh refresh
def refresh
xrxs_mp8_refresh
@item_max = EQUIP_KINDS.size + 1
for i in 4...EQUIP_KINDS.size
@data.push($data_armors[@actor.armor_ids[i+1]])
self.contents.font.color = system_color
self.contents.draw_text(5, 32 * (i+1), 92, 32, EQUIP_KIND_NAMES[i-4].to_s)
draw_item_name(@data[i+1], 92, 32 * (i+1))
end
end
end
#============================================
# ¡ Window_EquipItem
#============================================
class Window_EquipItem = 5
if self.contents != nil
self.contents.dispose
self.contents = nil
end
@data = []
armor_set = $data_classes[@actor.class_id].armor_set
for i in 1...$data_armors.size
if $game_party.armor_number(i) > 0 and armor_set.include?(i)
type = $data_armors[i].kind + 1
if !@equip_type.to_s.scan(/#{type}/).empty?
@data.push($data_armors[i])
end
end
end
@data.push(nil)
@item_max = @data.size
self.contents = Bitmap.new(width - 32, row_max * 32)
for i in 0...@item_max-1
draw_item(i)
end
end
end
end
#============================================
# ¡ Window_Status
#============================================
class Window_Status = 5
@item_window = @item_windows[@right_window.index + 1]
end
xrxs_mp8_refresh
end
#------------------------------------------
# ? ?t??[??XV (?A?C?e???E?B???h?E?ª?A?N?e?B?u?̏ê?)
#------------------------------------------
alias xrxs_mp8_update_item update_item
def update_item
xrxs_mp8_update_item
if Input.trigger?(Input::C)
@item_window1.refresh
@item_window2.refresh
@item_window3.refresh
@item_window4.refresh
@item_window5.refresh
for i in 4...EQUIP_KINDS.size
@item_windows[i+2].refresh
end
Graphics.frame_reset
return
end
end
end


_________________
http://world5.monstersgame.fr/?ac=vid&vid=324044164

Dim 26 Oct - 20:23 (2008) MSN
Contenu Sponsorisé






Message AccessoiresX3 (script de Cetais ) Pour avoir 3 accessoires!

Aujourd’hui à 20:56 (2021)
Montrer les messages depuis:    
Répondre au sujet    RPG-Maker Index du Forum » Rpg maker » Rpg Maker VX » Script Toutes les heures sont au format GMT + 1 Heure
Page 1 sur 1

 
Sauter vers: 

Index | Creer un forum | Forum gratuit d’entraide | Annuaire des forums gratuits | Signaler une violation | Cookies | Charte | Conditions générales d'utilisation
Powered by phpBB © 2001, 2005 phpBB Group
Design by Freestyle XL / Music Lyrics.Traduction par : phpBB-fr.com