AccueilAccueil  PortailPortail  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  ConnexionConnexion  



-50%
Le deal à ne pas rater :
-50% Baskets Nike Air Huarache Runner
69.99 € 139.99 €
Voir le deal

Partagez
 

 Modification de la limite du nombre d'item identique dans l'inventaire

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
MirainoHikari
Ex-Admin-Script
Ex-Admin-Script
MirainoHikari


Masculin Age : 41
Inscrit le : 26/05/2008
Messages : 2360

Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeLun 16 Juin 2008 - 17:10

Cette surcharge de script modifie la limite du nombre d'items identique pouvant se trouver dans l'inventaire. Cette limite est déterminée par MAX_ITEMS. La valeur doit être comprise entre 1 et l'infini, mais plus le nombre est élevé, plus l'inventaire prends de l'espace mémoire. Je suggèrre doncun nombre ne dépassant pas 65535 (nombre sur 2octets), mais on peut immaginé jusqu'à l'infini.
Code:

#==============================================================================
#Changer le MaxItem
# Par Mirano Hikari http://rpg-maker-vx.bbactif.com
#==============================================================================

class Game_Party < Game_Unit
  #--------------------------------------------------------------------------
  # * Constants
  #--------------------------------------------------------------------------
  MAX_ITEMS = 99                        # Maximum number of items
  #--------------------------------------------------------------------------
  # * Gain Items (or lose)
  #    item          : Item
  #    n            : Number
  #    include_equip : Include equipped items
  #--------------------------------------------------------------------------
  def gain_item(item, n, include_equip = false)
    number = item_number(item)
    case item
    when RPG::Item
      @items[item.id] = [[number + n, 0].max, MAX_ITEMS].min
    when RPG::Weapon
      @weapons[item.id] = [[number + n, 0].max, MAX_ITEMS].min
    when RPG::Armor
      @armors[item.id] = [[number + n, 0].max, MAX_ITEMS].min
    end
    n += number
    if include_equip and n < 0
      for actor in members
        while n < 0 and actor.equips.include?(item)
          actor.discard_equip(item)
          n += 1
        end
      end
    end
  end
end
Revenir en haut Aller en bas
http://mirainohikari.deviantart.com
Invité
Invité
avatar



Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeLun 16 Juin 2008 - 17:41

Vraiment pas mal se script, moi je dit sa peut servir.
En tout cas pour moi. Merci beaucoup.


Dernière édition par DarkCryeer le Mar 17 Juin 2008 - 23:04, édité 1 fois
Revenir en haut Aller en bas
Invité
Invité
avatar



Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeLun 16 Juin 2008 - 21:39

Juste une question :
On peut aussi aller au dessus de 99 objets ??
Revenir en haut Aller en bas
MirainoHikari
Ex-Admin-Script
Ex-Admin-Script
MirainoHikari


Masculin Age : 41
Inscrit le : 26/05/2008
Messages : 2360

Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeLun 16 Juin 2008 - 21:45

Lis la description... de 1 à l'infini positifs... c'est toi qui choisi, mais prend un nombre intelligemment, car plus le nombre est gros, plus ça prends de mémoire. 255 = 1octet, 65535 = 2octets, etc...


Dernière édition par MirainoHikari le Lun 16 Juin 2008 - 21:59, édité 2 fois
Revenir en haut Aller en bas
http://mirainohikari.deviantart.com
Invité
Invité
avatar



Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeLun 16 Juin 2008 - 21:45

Ah oui xD désolé ^^'
Merci pour ce script Very Happy
Revenir en haut Aller en bas
Invité
Invité
avatar



Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeLun 16 Juin 2008 - 21:50

sa peux être pas mal pour un gros projet
sinon merci du partage
Revenir en haut Aller en bas
lesims100
Citadin Lv.7
Citadin Lv.7
avatar


Masculin Age : 31
Inscrit le : 06/04/2008
Messages : 167

Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeMar 17 Juin 2008 - 3:51

Ouais pas mal, c'est très utile !
Revenir en haut Aller en bas
Çauzfhie
Voyageur Lv.10
Voyageur Lv.10
avatar


Masculin Age : 34
Inscrit le : 22/07/2008
Messages : 442

Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeMar 14 Oct 2008 - 14:34

et comment faire pour modifier de seulement certains objets, supposons que les seuls objets que veux en nombre plus grand que zero sont mes monnaies, le 1,2,3,4,5,6,et 7. comment je fais pour que ceux-ci puissent dépasser 99 et que les autres, non ?
Revenir en haut Aller en bas
Arthur
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Arthur


Masculin Age : 29
Avertissements : 2
Inscrit le : 04/07/2008
Messages : 54

Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeMer 22 Oct 2008 - 2:05

Même question? Y a til une réponse?
Revenir en haut Aller en bas
guillaumeducrotoy
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
guillaumeducrotoy


Masculin Age : 34
Inscrit le : 14/10/2010
Messages : 59

Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeJeu 14 Oct 2010 - 15:28

cool le script et très utile pour mon jeu merci
Revenir en haut Aller en bas
Matsuo Kaito
+ Heir Øf Ŧime +
+ Heir Øf Ŧime +
Matsuo Kaito


Masculin Age : 32
Inscrit le : 27/06/2008
Messages : 10881

Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitimeJeu 14 Oct 2010 - 15:35

Salut !

Je t'invite à aller (re?)lire le règlement avant toute chose, pour ton début sur le forum. La présentation, avant tout post ailleurs, est obligatoire Wink ( dans la section adéquate, évidemment ).

Merci !
Revenir en haut Aller en bas
Contenu sponsorisé




Modification de la limite du nombre d'item identique dans l'inventaire Empty
MessageSujet: Re: Modification de la limite du nombre d'item identique dans l'inventaire   Modification de la limite du nombre d'item identique dans l'inventaire Icon_minitime

Revenir en haut Aller en bas
 

Modification de la limite du nombre d'item identique dans l'inventaire

Voir le sujet précédent Voir le sujet suivant Revenir en haut 
Page 1 sur 1

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Bac à sable-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Forum gratuit