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



-45%
Le deal à ne pas rater :
WHIRLPOOL OWFC3C26X – Lave-vaisselle pose libre 14 couverts – ...
339 € 622 €
Voir le deal

Partagez
 

 Petit souci avec un script [Résolu]

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Icekankuro
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Icekankuro


Masculin Age : 29
Inscrit le : 14/10/2009
Messages : 72

Petit souci avec un script [Résolu] Empty
MessageSujet: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeMer 19 Mai 2010 - 9:55

Bonjour à tous et à toutes et désoler de vous déranger encore!
Voilà j'ai un souci avec le script suivant de blockade:
Par exemple je crée un objet (appeler objet1) je met dans le commentaire de l'objet1:
Ensuite je crée un deuxième objet (appeler objet2) je ne met rien dans le commentaire de l'objet2.
Lorsque je fais ajouter objet1 et que je test le jeu l'objet1 n'est pas visible. (pour le moment c'est bon...)
Mais si je fais ajouter objet1 et 2 et que je test mon jeu je vais dans le menu puis Inventaire et là il me marque erreur!
Que dois-je faire? S'il vous plaît pouvez-vous m'aider?


Dernière édition par Icekankuro le Mar 29 Juin 2010 - 10:57, édité 1 fois
Revenir en haut Aller en bas
Sylfurion
Mage Lv.11
Mage Lv.11
Sylfurion


Masculin Age : 27
Inscrit le : 02/03/2009
Messages : 513

Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeMer 19 Mai 2010 - 11:40

Essaie d'ajouter l'objet 2 tout seul, et donne nous le message d'erreur et la ligne qui pose problème

ciao
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeMer 19 Mai 2010 - 11:45

La tu nous dit 'salut j'utilise le script et j'ai un bug !'
Trop génial !
Comment veux tu qu'on t'aide si tu fourni pas le screen de l'erreur au moins ?
Bon t'a fait l'effort de décrire les conditions du bug, mais j'aimerais bien un screen du rapport d'erreur.
Merci =)
Revenir en haut Aller en bas
Icekankuro
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Icekankuro


Masculin Age : 29
Inscrit le : 14/10/2009
Messages : 72

Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeJeu 27 Mai 2010 - 9:31

Bonjour et désoler de ne pas avoir répondu plus tôt.
Alors voici le message d'erreur:
Code:
script 'objet' line 46: NoMethoError occurred.
undefined method `afficher_item?' for #<RPG::Armor:0x14e7430>

EDIT: Bonjours à tous voilà je viens de faire un test avec le script et en fait le problème c'est que si il y a une armure ou une arme avec l'objet qui ne doit pas être afficher ça pose problème alors que si c'est un objet ça fonctionne...
Pouvez-vous m'aider s'il vous plaît?
Revenir en haut Aller en bas
Icekankuro
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Icekankuro


Masculin Age : 29
Inscrit le : 14/10/2009
Messages : 72

Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeSam 5 Juin 2010 - 9:13

Bonjours et désoler pour le double post voilà, le problème c'est si il y a une armure ou une arme dans l'inventer l'erreur arrive...
s'il vous plaît pouvez-vous m'aider?
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeSam 5 Juin 2010 - 9:43

Fais nous une démo de ton problème qu'on puisse t'aider !
Revenir en haut Aller en bas
Icekankuro
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Icekankuro


Masculin Age : 29
Inscrit le : 14/10/2009
Messages : 72

Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeSam 5 Juin 2010 - 9:45

comment ça?
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeSam 5 Juin 2010 - 10:38

bah tu crée un projet vierge avec les scripts qui font bugger, et la reproduction exacte de comment se produit ton problème. Parce que la j'ai rien compris à ton problème.
Revenir en haut Aller en bas
Icekankuro
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Icekankuro


Masculin Age : 29
Inscrit le : 14/10/2009
Messages : 72

Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeSam 5 Juin 2010 - 10:56

OK, voilà je l'ai fait à la "vas vite" script objet
Revenir en haut Aller en bas
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


Féminin Age : 32
Inscrit le : 03/07/2008
Messages : 2441

Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeSam 5 Juin 2010 - 11:48

Code:
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
# ● [VX] ◦ Ne pas afficher un objet en particulier
#--------------------------------------------------------------
# ◦ Par Blockade
# ◦ http://rpg-maker-vx.bbactif.com/forum.htm
# ◦ Crée le 05/06/10
# ◦ Version 1.1
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
# Notes de version :
#---------------------------------------------------------------
# ~ Version 1.0 :
#  - Création du script
# ~ Version 1.1
#  - Le script marche maintenant avec les armures, armes et sorts
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
# Description du script
#---------------------------------------------------------------
# Permet d'avoir un objet, mais qui n'est pas affiché dans l'inventaire
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
# Utilisation :
#  Plug & Play, insérez le au dessus de Main.
#  Jetez un coup d'oeil au module de configuration !
#_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

module Blockade
  module Affichage_Item
    # > Nom de la commande
    Nom_tag_affichage = "<pas_afficher>"
  end
end

#==============================================================================
# ** Window_Item
#------------------------------------------------------------------------------
#  This window displays a list of inventory items for the item screen, etc.
#==============================================================================
class Window_Item < Window_Selectable
  #--------------------------------------------------------------------------
  # * Décide si on affiche
  #--------------------------------------------------------------------------
  def afficher?(item)
    return item.afficher_item?
  end
  #--------------------------------------------------------------------------
  # * Refresh
  #--------------------------------------------------------------------------
  def refresh
    @data = []
    for item in $game_party.items
      next unless include?(item)
      next unless afficher?(item)
      @data.push(item)
      if item.is_a?(RPG::Item) and item.id == $game_party.last_item_id
        self.index = @data.size - 1
      end
    end
    @data.push(nil) if include?(nil)
    @item_max = @data.size
    create_contents
    for i in 0...@item_max
      draw_item(i)
    end
  end
end

#==============================================================================
# ** BaseItem
#------------------------------------------------------------------------------
#  Gére les objets
#==============================================================================
module RPG
  class BaseItem
    include Blockade::Affichage_Item
  #--------------------------------------------------------------------------
  # * Récupére les informations de la BBD
  #--------------------------------------------------------------------------
    def afficher_item?
      text = @note.decoupe
      afficher = true
      for line in text
        afficher = false if line.include?(Nom_tag_affichage)
      end
      return afficher
    end
 end
end 
   
 #==============================================================================
# **String
#------------------------------------------------------------------------------
#  Classe qui gére les objets de type String.
#==============================================================================
class String
  #--------------------------------------------------------------------------
  # * Découpe la note ligne par ligne
  #--------------------------------------------------------------------------
  def decoupe
    bloc = []
    self.split(/[\r\n]+/).each { |line| bloc.push(line) }
    return bloc
  end
end   

Essaye avec celui la, ca devrait marcher !
Revenir en haut Aller en bas
Icekankuro
Va-nu-pieds Lv.4
Va-nu-pieds Lv.4
Icekankuro


Masculin Age : 29
Inscrit le : 14/10/2009
Messages : 72

Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitimeSam 5 Juin 2010 - 11:54

C'est bon ça fonctionne! Merci beaucoup Blockade!
Revenir en haut Aller en bas
Contenu sponsorisé




Petit souci avec un script [Résolu] Empty
MessageSujet: Re: Petit souci avec un script [Résolu]   Petit souci avec un script [Résolu] Icon_minitime

Revenir en haut Aller en bas
 

Petit souci avec un script [Résolu]

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

 Sujets similaires

-
»  Résolu=petit souci avec ma carte du donjon
» RÉSOLU Probleme avec CATEGORY IDENTIFIER objet avec KGC script
» [résolu]Petit problème avec SBS 3.3
» [Script] Condition: Appui d'une touche (avec l'ABS) et activation d'un interrupteur en script [Résolu]
» [Résolu] Problème avec ce script

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