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



-28%
Le deal à ne pas rater :
-28% Machine à café avec broyeur à grain MELITTA Purista
229.99 € 318.99 €
Voir le deal

Partagez
 

 ADD-ON SBS : Munitions pour arme

Voir le sujet précédent Voir le sujet suivant Aller en bas 
AuteurMessage
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeLun 19 Juil 2010 - 19:32

Supprimé


Dernière édition par Zangther le Mer 6 Mar 2013 - 22:38, édité 1 fois
Revenir en haut Aller en bas
kamikaz93
Maire Lv.9
Maire Lv.9
kamikaz93


Masculin Age : 26
Avertissements : 1
Inscrit le : 26/06/2009
Messages : 329

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeMar 20 Juil 2010 - 8:07

Alors sa c'est trop bien.

Sa va servir à beaucoup de personnes, même à moi, merci Zangther
Revenir en haut Aller en bas
http://pcweb.1fr1.net
Blockade
Ex-Admin Cruelle
Ex-Admin Cruelle
Blockade


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

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeMar 20 Juil 2010 - 9:47

Juste deux trois remarques par rapport au script !
Code:
/<(?:need munitions|NEED MUNITIONS)[ ]*(\d+)>/i
si toi aussi tu t'aide des scripts dans Yanfly pour les regxp tape dans tes mains *_*
Le "/i" à la fin de ta regxp veut dire qu'il ne prend pas en compte la case. Donc need munitions|NEED MUNITIONS, ne sert à rien vu qu'il ne prend pas en compte la case !
Tu peux donc remplacer par :
Code:
/<(?:need munitions)[ ]*(\d+)>/i

Et aussi quand t'utilise une variable évite de mettre une majuscule au début du nom comme par exemple :
Code:
@Zang_battler_need_mun
c'est mieux de mettre :
Code:
@zang_battler_need_mun
Par convention (corrigez moi si je me trompe mais me semble que c'est ca), les variables avec des majuscules sont des constantes !

Bon boulot sinon =)
+10 en scripts Ah non ma belle sœur t'a rempli ta barre déjà *_*
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeMar 20 Juil 2010 - 9:50

OKay, je prend note de tes conseils ^^ merci.

Pour le REGEXP, je savais ce que le /i faisait mais je galérais a faire ce que je voulais alors j'ai pris direct copié coller yanfly XD Et j'ai pas pensé a remodifier ça XD ( j'ai mis du temps a capter qu'il supportait pas les _ dans les noms xD )
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

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeMar 20 Juil 2010 - 9:56

Les regxp c'est le bordel, j'ai mis du temps à comprendre aussi ~~
Je ferais p'tet un p'tit cours la dessus tiens, je crois avoir bien compris le fonctionnement !
Euh j'pense que pour ton _ il faut "échapper" ton caractère avec \
Essaye :
Code:
/<(?:need\_munitions)[ ]*(\d+)>/i
Ca marchera p'tet !
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeMar 20 Juil 2010 - 9:57

Bah, avec l'espace ça marche, pas besoin de s'embêter a chercher a faire autrement xD
Revenir en haut Aller en bas
Arty'
Modérateur
Modérateur
Arty'


Masculin Age : 134
Inscrit le : 14/04/2009
Messages : 1321

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeSam 2 Oct 2010 - 17:23

Hep, j'ai l'impression que les munitions ne disparaissent pas après utlisation ...
Même en liant l'objet représentant les munitions à un event commun qui me retire une munition, le nombre total reste toujours le même ...

Arty'
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeSam 2 Oct 2010 - 19:15

Quand je l'ai réalisé ce script, le tout était fonctionnel, essaye de voir si t'as bien suivi toutes les étapes pour faire.

Ensuite, si ca marche toujours pas, tu peux aller créer un sujet dans demandes de scripts ou problèmes et solution pour rassembler toutes les info nécessaires pour résoudre ton problème. Oui si ça se trouve c'est un problème de compatibilité avec un autre script.
Revenir en haut Aller en bas
Arty'
Modérateur
Modérateur
Arty'


Masculin Age : 134
Inscrit le : 14/04/2009
Messages : 1321

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeSam 2 Oct 2010 - 20:20

J'ai pas trop envisager le problème de l'incompatibilité, j'ai seulement des add-ons de base (ceux fournis avec le SBS 3.4), un script de Battlers animés et un script de transition éclatée ...

Sinon, il me semble bien avoir tout fait correctement. Je vais trifouiller un peu.


EDIT : C'est zarb', je peux bien retirer la/les munitions en utilisant un event sur la map, mais pas avec l'event commun.

EDIT 2 : C'est apparemment le fait d'insérer le dans la partie commentaire de l'objet qui cause ce problème là. En partant de l'objet Potion, qui est déjà intégré dans le logiciel à la base, le simple fait de rajouter le commentaire fait que cette Potion ne disparaît plus après utilisation.

Arty'
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeSam 2 Oct 2010 - 20:31

Logique, quand tu utilise une munition tu l'attaches à un personnage. Normal que ça pose problème si ta potion est aussi munition.

Nan, mais le problème peut venir de ta version du SBS.
T'as essayé de placer le script en dessous des autres scripts ?
Revenir en haut Aller en bas
Arty'
Modérateur
Modérateur
Arty'


Masculin Age : 134
Inscrit le : 14/04/2009
Messages : 1321

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeSam 2 Oct 2010 - 20:35

Plus besoin, ton post m'a éclairé Very Happy !

La munition disparaît après le combat, c'est à dire après son utilisation (peut-être devrais-tu le rajouter sur ton premier post ?).

Ah, sinon, tu crois que tu pourrais améliorer le script de sorte à ce que l'on puisse savoir combien de munitions ont été ajoutées à telle ou telle arme ?
Quoique cela puisse se faire avec des Variables ...

Arty'
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeSam 2 Oct 2010 - 20:45

J'ai pas trop compris. La munition, elle disparait après que le coup ait été porté. Je ne vois pas ou est le problème.

Après pour savoir combien il reste de munitions, bah suffit d'aller voir dans l'inventaire.

Et pour les addons de script, pour le moment, ce n'est pas dans mes priorités. Désolé.
Revenir en haut Aller en bas
Arty'
Modérateur
Modérateur
Arty'


Masculin Age : 134
Inscrit le : 14/04/2009
Messages : 1321

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeSam 2 Oct 2010 - 20:55

C'est vrai, j'ai peut-être pas très été claire.
Bref, j'avais pas tout saisis, à la base. Je pensais que l'objet représentant les munitions disparâissaît juste après l'avoir équipé aux héros, alors que ce n'est qu'après que le coup est était porté, comme tu l'as dit.

Bref, sinon, on peut bien équiper plusieurs munitions à l'arme en question, non ?
Si c'est le cas, on ne peut pas savoir le nombre de coups que l'arme va pouvoir éxécuté. Pareil si le joueur ne sait plus si son arme est ca=hargé ou pas.

Mais comme je te l'ai dis, ça peut se faire avec de svaraibles, j'en suis quasiment certains. Chuis en train d'y réfléchir.

Arty'
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeSam 2 Oct 2010 - 22:01

Hum. Non un seul type de munition a la fois.
T'as pas testé le script toi xD
Revenir en haut Aller en bas
Arty'
Modérateur
Modérateur
Arty'


Masculin Age : 134
Inscrit le : 14/04/2009
Messages : 1321

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeDim 3 Oct 2010 - 8:05

Nannan, pas plusieurs munitons différentes, mais plusieurs munitions de la même sorte, donc celle compatible à l'arme.

Donc, APRES un test complet (j'tassure, j'ai testé Very Happy), j'en déduis que quelque soit le nombre de munitions identiques, lorsqu'on les sélectionnent dans le but de les équiper au personnage, elles sont donc toutes équipées , pas besoin de refaire la manip'.

Par contre ... Aucune idée si cela vient d'une incompatibilité, mais, si mon héros n'a aucune arme d'équiper, dès que je confirme l'action "Combat", un message d'erreur aparaît. Je teste le script sur un projet vierge, puis si c'est la même chose, j'édite en affichant le message d'erreur.

EDIT : Même chose avec un projet vierge, erreur lorsque l'action combat est validée.

"Scipt 'Munitions' line 149: NoMethodError occured.

undefined method 'need_munition' for nil:NilClass"


Arty'
Revenir en haut Aller en bas
benji4912
Poulet trizo Lv.3
Poulet trizo Lv.3
benji4912


Masculin Age : 27
Avertissements : 1
Inscrit le : 26/09/2009
Messages : 35

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeSam 16 Oct 2010 - 11:41

Serait-il possible de mettre une démo car je n'arrive pas à utiliser ce script, les munitions ne s'équipent pas.
Merci d'avance
A+
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeSam 16 Oct 2010 - 12:12

Pas besoin de démo...

Le script est fonctionnel, suis les instructions et c'est bon...
Revenir en haut Aller en bas
Locoramoto
Habitant Lv.6
Habitant Lv.6
Locoramoto


Masculin Age : 28
Inscrit le : 13/09/2009
Messages : 111

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeVen 28 Jan 2011 - 14:05

Alors, petites question, Zang'.
Est-ce qu'il est possible d'avoir plusieurs types de munitions pour une seule arme, en changeant au fur et à mesure des combats dans l'inventaire ?

Exemple; j'ai mon arc, et j'ai, dans l'inventaire, des flèches de feu et des flèches empoisonnées. J'équipe les flèches de feu, je fais mon combat, et hop, une fois terminé, je vais dans l'inventaire pour enlever mes flèches de feu et équiper mes flèches empoisonnées.

C'est possible ? Tu peux m'expliquer comment faire ?
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeVen 28 Jan 2011 - 15:52

Bah suffit "d'utiliser" les flèches de feu / empoisonnées afin d'équiper l'une ou l'autre. Je ne vois pas ou est le problème.
Revenir en haut Aller en bas
Locoramoto
Habitant Lv.6
Habitant Lv.6
Locoramoto


Masculin Age : 28
Inscrit le : 13/09/2009
Messages : 111

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeVen 28 Jan 2011 - 18:06

Ouais, mais ce que je veux savoir, c'est au niveau des commentaires.
Parce que j'ai envie que la flèche de feu puisse s'équiper sur Arc 1 et Arc 2 mais pas Arc 3, alors que je veux que la flèche empoisonnée s'équipe sur Arc2 et Arc 3 mais pas Arc 1. Y'a moyen ?
Revenir en haut Aller en bas
Zangther
Maître des Duels
Maître des Duels
Zangther


Masculin Age : 32
Inscrit le : 29/07/2009
Messages : 7841

ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitimeVen 28 Jan 2011 - 18:33

Aucune idée.
Revenir en haut Aller en bas
Contenu sponsorisé




ADD-ON SBS : Munitions pour arme Empty
MessageSujet: Re: ADD-ON SBS : Munitions pour arme   ADD-ON SBS : Munitions pour arme Icon_minitime

Revenir en haut Aller en bas
 

ADD-ON SBS : Munitions pour arme

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

 Sujets similaires

-
» Arme avec munitions
» Comment faire pour dire que l'arme est une arme a distance dans le script abs ?[ésolu]
» Solution munitions pour ABS VLAD V9 [Resolu]
» Forger une arme pour une super arme (ex : épée longue en épée batârde)
» script pour metre des atribut sur une arme

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
RPG Maker VX :: Entraide :: Scripts :: Scripts VX - RGSS2 :: Systèmes complets :: VX - SBS Tankentai-
Créer un forum | ©phpBB | Forum gratuit d'entraide | Signaler un abus | Cookies | Forumactif.com