Le deal à ne pas rater :
Code promo Nike : -25% dès 50€ d’achats sur tout le site Nike
Voir le deal

Aller en bas
Eekoun
Eekoun
Membre

Nombre de messages : 86
Distinction : aucune
Date d'inscription : 06/03/2014

Système de quête très avancé Empty Système de quête très avancé

Lun 9 Juin 2014 - 21:15
Système de quêtes avancé
Il s'agit d'un script de création de quêtes qui se veut très paramétrable et flexible. Je remercie Zangther, Hiino et Altor pour leurs aides respectives.

Fonctionnalités :
-Création de quêtes
-Journal de quêtes
-Magasin de quêtes
-Condition flexible et automatique de vérification de fin de quêtes
-Système de confirmation de quêtes
-Conditions de déclenchements de quêtes

et j'en passe. La documentation complète du script est ici : https://github.com/nukiFW/RPGMaker/tree/master/QuestSystem#syst%C3%A8me-de-qu%C3%AAtes-avanc%C3%A9, je vous invite à tout lire pour bien comprendre les fonctionnalités.

+5 pts de participation
Ezekiel Koening
Ezekiel Koening
Membre

Nombre de messages : 413
Age : 26
Localisation : Nantes
Distinction : aucune
Date d'inscription : 17/12/2011

Système de quête très avancé Empty Re: Système de quête très avancé

Lun 9 Juin 2014 - 21:21
Aucun screens ? Sad

Sinon ça à l'air intéressant, je testerai un de ces quatres mais c'est dommage qu'on est pas de screen à se mettre sous la dent :/
Eekoun
Eekoun
Membre

Nombre de messages : 86
Distinction : aucune
Date d'inscription : 06/03/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Lun 9 Juin 2014 - 21:33
Les screens serviraient a rien en fait :/ Parce que même si j'ai implémenté un truc par défaut pour les magasins et pour le journal, ils respectent la même architecture visuelle des magasins et de l'inventaire. Mais l'idéal serait que des gens implémentent leurs propres vues, histoire que tout le monde n'ait pas le même système et que le seul truc intéressant de ce script, c'est le raisonnement interne.
Vable
Vable
Membre

Nombre de messages : 237
Age : 31
Localisation : Belgique
Distinction : aucune
Date d'inscription : 03/06/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Lun 9 Juin 2014 - 22:15
Aller hop, une page de Git dans mes favoris ! ca risque de m'être fort utile pour mon projet si j'arrive à rassembler ce qu'il me faut. Un gros merci pour le partage !
Zangther
Zangther
Membre

Nombre de messages : 913
Distinction : aucune
Date d'inscription : 06/02/2013

Système de quête très avancé Empty Re: Système de quête très avancé

Lun 9 Juin 2014 - 22:19
Je plébiscite ce script. Très bonne réalisation et interface sobre. Pas trop de soucis de compatibilité avec d'autres scripts.
Il manque les vues mais comme indiqué elles sont à développer.

Si vous avez quelque chose de précis en tête je pourrais peut être vous aider.
Eekoun
Eekoun
Membre

Nombre de messages : 86
Distinction : aucune
Date d'inscription : 06/03/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Mar 10 Juin 2014 - 2:03
Les vues sont codées hein :v
Mais juste pas intéressantes à montrer. Mais demain j'essayerai de faire une capture de le écran.
Lyse
Lyse
Membre

Nombre de messages : 374
Distinction : aucune
Date d'inscription : 03/05/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Mar 10 Juin 2014 - 8:18
On dit de l'écran en fait. C'est gratuit. =3

Edit d'Elisa : et plutôt inutile
Eekoun
Eekoun
Membre

Nombre de messages : 86
Distinction : aucune
Date d'inscription : 06/03/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Mar 10 Juin 2014 - 12:06
A la hauteur de tes interventions habituelle Stewly Smile Ne change pas, peut être qu'un jours on te jettera des cacahuètes.

Comme je suis gentil, j'ai ajouté deux screenshots:
Le journal des quêtes
Système de quête très avancé Journal

Un magasin de quêtes
Système de quête très avancé Shop
Lyse
Lyse
Membre

Nombre de messages : 374
Distinction : aucune
Date d'inscription : 03/05/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Mar 10 Juin 2014 - 12:54
Ça tombe bien, j'aime pas ça. J'pourrai te les renvoyer dans la figure ? Ou tu préfères que je vise les testicules ?

Hormis les fautes omniprésentes, ça peut être chouette.
Juste, à quoi correspond "PD" ? La monnaie, non ?
Et on peut modifier le vocab' ? Genre, si on veut pas mettre "Exp donnée" mais plutôt "Exp reçue", c'est possible ?
Ah, aussi, l'idée d'un magasin de quête est bizarre ... On peut faire autrement ? Genre c'est un PNJ qui donne la quête ?
Eekoun
Eekoun
Membre

Nombre de messages : 86
Distinction : aucune
Date d'inscription : 06/03/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Mar 10 Juin 2014 - 12:57
Oui, PD, ça correspond à la monaie.
Oui, on peut modifier le Vocab.
Et peut être serait-il intéressant que tu lises la page de présentation complète histoire de comprendre pourquoi ce script est mieux et que le magasin de quêtes est une chose "complémentaire" en plus d'un système de validation/démarrage manuelle des quêtes, qui possède aussi un système d'écouteur pour déduire, dans certaines quêtes, son statut.

Moi a écrit:La documentation complète du script est ici : https://github.com/nukiFW/RPGMaker/tree/master/QuestSystem#syst%C3%A8me-de-qu%C3%AAtes-avanc%C3%A9, je vous invite à tout lire pour bien comprendre les fonctionnalités.

Et pour les fautes, le vocab de l'intégralité des textes est corrigeables.
Mais toi tu n'en as pas besoin, tu as pu comprendre l'exceptionnel tutoriel de iVarlix, qui explique tout de manière magnifique.
Et je ne t'ai pas vu piquer une crise cardiaque quand iVarlix écrivait "vous vous m'ettait à me critiqué". Alors que contrairement à ce script, sur ses messages, tu ne peux rien changer.
Lyse
Lyse
Membre

Nombre de messages : 374
Distinction : aucune
Date d'inscription : 03/05/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Mar 10 Juin 2014 - 13:07
Boh vu l'ambition de mon projet, j'ai pas besoin de script de quête. J'dois avoir quoi, une principale et deux annexes.

J'ai lu la doc' en diagonale, j'ai pas tout compris. Faudrait que j'm'y penche plus que ça ...

J'vois pas l'rapport entre un tuto : Afficher un message dans la commande et un script de quête. Faudra m'expliquer là.

Et je me fous de ne rien pouvoir changer à ses messages. Sache aussi que j'ai quand même posté une correction de son post.

Pour finir, je parlais des fautes de tes messages. Sur les screenshots, j'en ai pas vu ...

Avec mes poutous cordiaux,
Stewly.
Zangther
Zangther
Membre

Nombre de messages : 913
Distinction : aucune
Date d'inscription : 06/02/2013

Système de quête très avancé Empty Re: Système de quête très avancé

Mar 10 Juin 2014 - 15:00
J'ai une idée d'add-on qui serait sympa. Un système de quêtes à la Final Fantasy Tactics Advance. Ca pourrait être rigolo et ça démontrerait le fait que ce script soit le meilleur ou non par une preuve formelle de catégorie 3. (Liste des missions - Détail de mission - Rapport de mission)

Stewly > Lire les documentations en diagonale c'est mal m'voyez Very Happy
Lyse
Lyse
Membre

Nombre de messages : 374
Distinction : aucune
Date d'inscription : 03/05/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Mar 10 Juin 2014 - 15:11
Je sais bien mais lire des documentation en vertical, c'est encore plus mal m'voyez Very Happy
Enferno9
Enferno9
Membre

Nombre de messages : 26
Age : 23
Localisation : Quelque part.
Distinction : aucune
Date d'inscription : 09/06/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Dim 15 Juin 2014 - 20:16
Ce script serait super utile mais j'ai plusieurs problèmes.Premièrement,je n'arrive pas à faire en sorte que une quête s'active quand un interrupteur est allumé ( du coup j'utilise Quest.start(id) ),ensuite, je pourquoi quand une quête est accepté,elle arrive dans Validées au lieu de en cours?Et enfin, je n'arrive pas à faire accomplir une quête quand un interrupteur s'active.

En gros,je n'arrive pas à:

- Faire accepter une quête en faisant :verify => check{switch(1, :activate)
- Envoyer une quête dans " En cours " au lieu de " Validées "
- Terminer une quête en faisant :success_trigger => switch(2, :activate)
Eekoun
Eekoun
Membre

Nombre de messages : 86
Distinction : aucune
Date d'inscription : 06/03/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Dim 15 Juin 2014 - 20:41
Concrètement, verifiy, ne permet que de rendre une quête achetable si la condition est respectée.
Je peux voir le code de ta quête? C'est étrangequ'elle aille dans "validée" :/
Enferno9
Enferno9
Membre

Nombre de messages : 26
Age : 23
Localisation : Quelque part.
Distinction : aucune
Date d'inscription : 09/06/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Dim 15 Juin 2014 - 20:55
Le voilà:

Quest.create(
:id => 1,
:name => "Le sceau d'eau",
:desc => "Il faut aller chercher de l'eau au puits!",
:exp => 1,
:success_trigger => switch(2, :activate)
)

Alors?
Eekoun
Eekoun
Membre

Nombre de messages : 86
Distinction : aucune
Date d'inscription : 06/03/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Dim 15 Juin 2014 - 21:14
et tu es sur que ton interrupteur 2 est pas activé ?
Enferno9
Enferno9
Membre

Nombre de messages : 26
Age : 23
Localisation : Quelque part.
Distinction : aucune
Date d'inscription : 09/06/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Dim 15 Juin 2014 - 21:21
Comment ça pas activé?Je croyais que :activate c'était pour activé.C'est pas ça?
Eekoun
Eekoun
Membre

Nombre de messages : 86
Distinction : aucune
Date d'inscription : 06/03/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Dim 15 Juin 2014 - 22:49
Bah oui, mais peut être qu'a la base, ton interrupteur est déjà activé?
Enferno9
Enferno9
Membre

Nombre de messages : 26
Age : 23
Localisation : Quelque part.
Distinction : aucune
Date d'inscription : 09/06/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Lun 16 Juin 2014 - 7:21
A la base,il n'est pas activé,c'est un évènement qui l'active.
Eekoun
Eekoun
Membre

Nombre de messages : 86
Distinction : aucune
Date d'inscription : 06/03/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Lun 16 Juin 2014 - 7:43
Ouai mais il est bien désactivé "QUAND tu lances la quête"?
Enferno9
Enferno9
Membre

Nombre de messages : 26
Age : 23
Localisation : Quelque part.
Distinction : aucune
Date d'inscription : 09/06/2014

Système de quête très avancé Empty Re: Système de quête très avancé

Lun 16 Juin 2014 - 17:06
Oui,il est désactivé quand je lance la quête.

Edit: Ce doit être car la quête est dans " Validées " quand je la lance,il faudrait la mettre dans " en cours ".
Contenu sponsorisé

Système de quête très avancé Empty Re: Système de quête très avancé

Revenir en haut
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum