Module : Le retour du Mage

Envie de découvrir d'autres facettes du jeu avec les mods disponibles sur NWN, en solo ou en multijoueur  ? Amateurs de mondes persistants ? Venez donc en parler ici...
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne

.

Message par Oblivion »

Je suis en train de créer un module sur une histoire de morts-vivants et de drows.
Le héros (ou les héros) arrive(nt) dans une contre oubliée pour constater qu'elle est envahie de Morts-vivants et de démons (quand je dis envahie, le mot est faible). J'en suis au stade terminal de la premiere zone.
Questions:

J'ai du mal a rendre interactif les dialogues entre des pnj et le heros.
Comment peut on faire une phrase aux hostiles (genre donner un indice pour la quete)
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Draedrus
Gnoll
Messages : 165
Enregistré le : mer. 31 déc. 2003, 20:34
Localisation : La-Rochelle
Contact :
Statut : Hors ligne
.

Message par Draedrus »

j'ai pas bien compris la question mais avec l'assistant d'intrigues il est possible de créer une créature qu(il faut tuer, mais avant de te frapper tu peux lui parler ^^ bien que le dialogue sois court tu peux modifier aprés avec l'assistant des dialogues :)

j'espere que ça peut t'éclairer ;)
http://lordbalrog.free.fr/Forum/http://gammor-dan.org/
Jeu PHP par navigateur en alpha test :read:
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

En fait en partie oui.
Pär exemple dans la campagne on a des discussions avec Gaern et Aribeth. Se sont ces genres de discussions que je voudrais recréer.
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Draedrus
Gnoll
Messages : 165
Enregistré le : mer. 31 déc. 2003, 20:34
Localisation : La-Rochelle
Contact :
Statut : Hors ligne
.

Message par Draedrus »

c'est une énigme dont je cherche toujours la réponse :happy:
mais j'ai pas vriament fouillé la question car mon module vise un publique persistant...donc si tu veux vraiment savoir faut aller à la source :

-tu regardes le module de la campagne o use trouve la chose que tu veux ( ex: tes dialogues ).
-tu regardes coment c'est fait, tu prend des notes quelque part, tu copies les scripts si nécéssaire et ou les placer, et basta ! :)

qu'on puisse regarder le module de la campagne est aussi fait pour ça ( et même surtout je pense )

:)

allé bon courage ! :)
http://lordbalrog.free.fr/Forum/http://gammor-dan.org/
Jeu PHP par navigateur en alpha test :read:
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Autre qustion, d'ailleurs qui concerne les intrigues. J'ai la possibilité entre quatres formes d'intrigue, n'y en a-t-il pas plus ?

Une de mes quete est entre autre qu'une personne m'indique que je dois trouver un objet mais par contre une autre devra le recevoir, et j'ai du mal à le faire
;)
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Draedrus
Gnoll
Messages : 165
Enregistré le : mer. 31 déc. 2003, 20:34
Localisation : La-Rochelle
Contact :
Statut : Hors ligne
.

Message par Draedrus »

je crois que c'est possible en fesant toi même la quête a partir de l'assistant sans te baser sur les quêtes préfaites, a partir de ces formes d'intrigues tu peux modifier pas mal de choses, même aporter plusieurs objets etcetc :-)

enfin pour dire, je n'ai pas l'éditeur sous les yeux mais il me semble qu'en créant un personnage secondaire et en changeant les roles du donneur de quête et du donneur de récompense c'est tout a fait possible.

^^
http://lordbalrog.free.fr/Forum/http://gammor-dan.org/
Jeu PHP par navigateur en alpha test :read:
EricZEGod
Statut : Hors ligne
.

Message par EricZEGod »

Ah ! Oblivion c'était donc ca que tu préparais :p !

Question : Même si tu changes les rôles entre donneur de quêtes et de récompenses, ca apporte quoi ? :8: (j'ai pas vraiment tout capté là :..: :timide: )
Avatar du membre
Draedrus
Gnoll
Messages : 165
Enregistré le : mer. 31 déc. 2003, 20:34
Localisation : La-Rochelle
Contact :
Statut : Hors ligne
.

Message par Draedrus »

ben tu peux par exemple dire : "un mage m'a envoyé vous chercher, il faut que vous trouviez l'objet surpuissant de bizcara, vous devrez le lui amener a mains propres" ;o) en gros tu fait varier tes quêtes :happy:
http://lordbalrog.free.fr/Forum/http://gammor-dan.org/
Jeu PHP par navigateur en alpha test :read:
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Tout a fait ce que je veux. En fait c'est bon j'ai trouvé le moyen de le faire. Pour les modules l'assistant intrigue est très complet.
Un autre truc me tane.
Quand on crée un monstre ses compétences ne sont pas fonction deu niveau de classe que je lui mets. Y-a-il un moyen d'automatiser cela ???
:hein:
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Draedrus
Gnoll
Messages : 165
Enregistré le : mer. 31 déc. 2003, 20:34
Localisation : La-Rochelle
Contact :
Statut : Hors ligne
.

Message par Draedrus »

je ne penses pas non :p il faut bien voir quel niveau tu prévois pour tes joueurs et quel nombre de personnages a peu prés tu prévois :)
en tout cas bonne chance c'est plus facile de faire un module comme le mien persistant et non une aventure ;)
http://lordbalrog.free.fr/Forum/http://gammor-dan.org/
Jeu PHP par navigateur en alpha test :read:
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Le Module avance bien. Pour le moment la création des maps et les liens entres elles est tsté et fonctionne.

Pour l'instant ce module comporte:
- 1 ere map en prairie avec 3 interieurs
- 2eme map : un village maudit
- 3eme map une caverne
- 4eme map: un monde souterrain avec 2 accès vers deux exterieur différents
- 5eme map de transition avec 2 accès à d'autres maps d'interieurs
- 6eme map : mes ruines avec 8 à 10 interieurs.

6 Quêtes ont été créée.
Le niveau du joueur de départ est minimum de 10
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Question Technique ! :angry:
Je suis pas trop au fait des scripts. :snif:
J'ai des dialogues à mettre en place, j'ai une parti qui s'affche en test mais je voudrai que la deuxieme partie du dialogue se fasse quand mon perso reviens et qu'il possede un élément pour activer la 2 eme conv. Si quelqu'un s'y connait en scripts, je serai heureux d'apprendre ;)
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Draedrus
Gnoll
Messages : 165
Enregistré le : mer. 31 déc. 2003, 20:34
Localisation : La-Rochelle
Contact :
Statut : Hors ligne
.

Message par Draedrus »

moi aussi je débute en scripting, mais sinon tu as de bonnes adresses ;) :
lien 1
Lien 2

et pusi voila c'est tout je crois...si je m'en souviens bien tu as aussi l'éditeur wizard pour les dialogues ( scripts dans les dialogues ), et sinon la campagne solo a beaucoup d'exemples de choses a faire ;) ça peut peut-être t'aider ( sauf les trucks compliqués cherche pas j'ai déja essayé la tour des mages de luskan j'ai pas réussi :rigoler: ) :p
http://lordbalrog.free.fr/Forum/http://gammor-dan.org/
Jeu PHP par navigateur en alpha test :read:
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

je dois t'avouer que j'ai du mal à comprendre Draedrus, mais je vais persister. Par exemple sais tu comment faire un scripte pour dire à un PNJ de faire les 100 pas sur la carte comme pour une garde.
J'ai aussi le soucis sur les dialogue. Quand le dialogue est simple ça va bien ;) mais quand il s'agit de faire des noeud à réponses diverses et dialogues différents à chaque passage, là je seche :sad: .
C'est bete car ça coupe l'ambiance du jeu
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Draedrus
Gnoll
Messages : 165
Enregistré le : mer. 31 déc. 2003, 20:34
Localisation : La-Rochelle
Contact :
Statut : Hors ligne
.

Message par Draedrus »

moi aussi je bloque a ça mais comme je fais un module persistant qu irisque d'être énorme j'évite les trop gros dialogues et tout ça ça lasse certains joueurs qui préférent le role play entre eux :)

pour les gardes no prob tu as aussi les way points ( clique droit sur un garde, un menu s'affiche "créer point de passage" et puis basta :) )

pour les noeuds de dialogues il faut un script en effet mais je vois pas trop comment t'aider...peut-être en mêtant un dialogue de jour et un de nuit ? :notme2:
http://lordbalrog.free.fr/Forum/http://gammor-dan.org/
Jeu PHP par navigateur en alpha test :read:
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

'ai trouvé pour le waypoint mais maintenant mon second soucis s'est que ce meme garde vient vers le joueur quand celui ci passe dans une zone définie.
Donc je fais une zone mais je ne sais pas comment l'attrbuer au garde pour qu'il dise au joueur ce qu'il a à dire :angry:
Sont d'un compliqué aussi leurs scripte ;)
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


EricZEGod
Statut : Hors ligne
.

Message par EricZEGod »

Ce que j'ai fait pour mon ancien Mod des Survivants du Chaos, c'est faire recherché au PJ un objet, qu'il doit ramener au PNJ, pour que le dialogue change. (Si j'ai bien compris c'est ce que tu veux faire non ?)

Voici le script que j'ai utilisé pour ca (je l'ai affecté à un dialogue entant que "condition d'éxecution") :

//::///////////////////////////////////////////////
//:: FileName sc_corynther001
//:://////////////////////////////////////////////
//:://////////////////////////////////////////////
//:: Created By: Script Wizard
//:: Created On: 04/01/2003 17:30:35
//:://////////////////////////////////////////////
int StartingConditional()
{

// Inspecter variables locales
if(!(GetLocalInt(GetPCSpeaker(), "nFirstTimeTalked") == 1))
  return FALSE;

return TRUE;
}
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Meric pour ton tit script EZG :blush: , ça m'a permis de rendre le jeu plus sympa.
J'ai regardé les liens des différents sites parlants des scriptes, ils ne sont pas très explicite. A part reprendre certaines explications via des sources Biowares, je ne trouve pas grand chose.

Ma foi, je me dis que pour mon premier module, on peut pas faire la perfection (mais j'en veux, mais j'en veux).
Le module est presque fini. Le dénouement ouvrira la porte à un deuxieme module que je ferai d'ici une semaine et demi.
:hein:
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Draedrus
Gnoll
Messages : 165
Enregistré le : mer. 31 déc. 2003, 20:34
Localisation : La-Rochelle
Contact :
Statut : Hors ligne
.

Message par Draedrus »

ça m'a l'air chouette tout ça :) bon ben moi je retourne finir la bêta des 70 maps dans mon module ^^
http://lordbalrog.free.fr/Forum/http://gammor-dan.org/
Jeu PHP par navigateur en alpha test :read:
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Il me reste une question.

J'ai inséré des fichiers .bmu à l'emplacement voulu ainsi que le fichier hak que suivait ces fichiers. Chacun étant dans le dossier ou il doit être, je n'arrive cependant pas à récupérer les musiques pour les mettres dans les modules.
Comment faire pour pouvoir les utiliser ? :angry:
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Draedrus
Gnoll
Messages : 165
Enregistré le : mer. 31 déc. 2003, 20:34
Localisation : La-Rochelle
Contact :
Statut : Hors ligne
.

Message par Draedrus »

la je ne peux pas t'aider :snif: il va falloir demander a EZG oy Agyfem ( j'ai pas écorché le pseudo la ? :s ) :sad:
http://lordbalrog.free.fr/Forum/http://gammor-dan.org/
Jeu PHP par navigateur en alpha test :read:
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Je suis en train de créer un site pour pouvoir recueillir justement des avis sur le sujet. Je le mettrai dans le circuit une fois que j'aurai bien complèté ce site en création ;)
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

L'avancement du module "le retour du mage arrive à son terme". Je vais le paufiner une dernière fois cette semaine.

en fait il fera parti de trois modules. La suite replongera les persos dans le passé pour comprendre se qui est arrivé et pourquoi les autres races n'interviennent pas. et le troisieme sera en fait la duite du premier ou les heros devront refermer les portes des enfers et ainsi arreter l'invasion.
Tout cela prend forme sous mes écrits de scriptes afin de suivre le fil de l'histoire. J'esperes attaquer le second module avant la fin de semaine et mettre à profit se que j'ai appris sur le premier. :blush:
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

:happy: Ca y est il est fini, le retour du mage passe en test ce Week end.
Eggy, eric et moi allons le tester.
J'esperes que se sera à la hauteur de mes attentes
:rigoler:
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Silk
Statut : Hors ligne
.

Message par Silk »

En fait, pour être précis, tu te compliques beaucoup la vie pour pas grand chose. Il faut énormément se méfier de l'éditeur d'intrigue, car il est aussi dur à prendre en main que les scripts, et offre beaucoup moins de possibilités. Je n'ai plus NWN pour l'instant, mais j'ai de bons restes en script, par contre je n'ai pas forcément le nom de fonctions correctes. Bref, il y a une option sous chaque entrée de dialogue, et c'est à cet endroit que tu places ton script. Si le but est que le PNJ aie un objet dans son inventaire, tu vérifie tous les objets de son inventaire en vérifiant si l'un deux à le même tag, et ça donne un script de ce type :

int StartingConditional()
{
object oPC,oVerif;
string sTag, sVerif;

oPC=GetPCSpeaker();
sTag = "TonTag";
oVerif = GetFirstObjectInInventory(oPC);

while(GetIsObjectValid(oVerif))
{
sVerif = GetTag(oVerif);
if(sVerif==sTag)
{Return TRUE;}
else
{oVerif=GetNextObjectInInventory(oPC)}
}

Return FALSE;
}

Il vaut mieux utiliser directement des scripts, ça te permet d'effectuer des actions plus complexes, au détriment peut-être de la vitesse de développement. Le module devient plus propre et plus intéressant à jouer :)

PS : Tu auras probablement plus de réponse sur la forge, et plus précises, dans le forum dédié à la conception de modules ^^
Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Merci pour l info silk.
Ca y est je penses avoir finalisé le premier module. J'ai attaqué le second. Il commence dans la ville (derniere map du premier). Par contre elle a été refaite pour cause qu'elle n'est plus en ruine. ELle compte déjà une dizaines d'interieurs. Un caserne, deux temple, une guilde et quelques interieurs divers.

L'action se situe dans le passé. Vous aurez pour mission de vérifier des rumeurs concernant la levée d'une armée. C'est le mage Oblivion qui vous envoit (celui-là meme que vous recherchez activement dans le premier module).
Ce second module risque d'etre plus long car je veux vraiment mettre au point l'histoire qui sera finalisée au troisième (l'appel aux armes) qui lui racontera la fermeture des portes et l'arrêt de la légion des morts.

J'ai hate de faire le beta pour voir si tout va bien. :happy:
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Ca y est, on l'a testé. Malgré deux trois problemes de transition, le module à plu. Ce qui me fait aller de l'avant pour la deuxieme partie.

Avant d'attaquer le second je vais revoir les dialogues pour qu'ils soient plus fournis en explication comme cela ceux qui veulent totut entendre le pourront. Je vais également rajouter quelques zones de combat. Bien que certaines soient déjà présentes, d'autres endroits souffre du manque.

Dés que j'ai finis ce modifications, je penses le mettre en ligne.
:hein:
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

:hein: Ca y est le premier module est terminé et testé. Je remercie Eggy pour son aide à concretiser le site ou se trouve mon mod.

Vous le trouverez ici
http://egrevyn.com/mageoblivion/presentation.htm
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Bonnes nouvelles :

La premiere est que le deuxieme module est terminé lui aussi, il s'agit d'une préquelle au retour du mage Oblivion qui vous plonge dans l'intrigue fomentée par un archimage.

La seconde bonne nouvelle, c'est qu'en travaillant sur ces mod, j'en apprendsun peu plus tout les jour, et je remercie Silk pour ses liens et ses conseils.

Le troisieme module sera mis en place dés que j'aurais testé le second. Normalement le second mod sera testé dans pas longtemps, mais je crois que le niveau du joueur devra etre au moins de niveau 18 :hein:
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Avatar du membre
Oblivion
Loup effrayant
Messages : 702
Enregistré le : ven. 05 déc. 2003, 15:04
Localisation : DIJON
Contact :
Statut : Hors ligne
.

Message par Oblivion »

Suite à un scratch de mon P...... de pc, j'ai perdu le second module que je venais de terminé. Que cela ne tienne, je vais me remettre dessus et relancer la machine à réver pour fournir un meilleur travail que le précédent malheureusement perdu.
Je vais faire en sorte qu'il soit finalisé avant fin avril car cela me tenait à coeur de pouvoir le mettre en ligne cette semaine.
pour faire parler mon avatar en RP #FF4500
La conscience est la voix de l'âme, les passions sont la voix du corps
Discord :
https://discord.gg/46ceAF8


Répondre

Retourner vers « NeverWinter Nights & NeverWinter Nights 2 : les modules »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 0 invité