Page 1 sur 1

[DLG] Je n'arrive pas à compiler mon fichier .d avec NI

Posté : jeu. 02 oct. 2003, 11:43
par Glim
Error reading GLIMP.DLG
Unsupported version:N GI

:sad: Voilà le message d'ereure que j'obtiens quand j'enregistre mon fichier text .D en .DLG grace a NI. :sad:

Si quelqu'un connais la cause du probleme peut t'il me faire signe?

Merci

Posté : jeu. 02 oct. 2003, 17:45
par Silk
Je n'utilise pas encore NI... Tu es sur que tu as respecté toutes les normes ? Si oui, mets ton fichier ici, que j'y jette un oeil.

Posté : jeu. 02 oct. 2003, 18:17
par Lamnis Valnon
YoUpS !
Je ne suis pas sûr que les fichiers *.D soient enregistrables en *.dlg avec NI, même si je ne connais pas toutes les fonctionnalités de NI (loin de là !), je crois que c'est utilisable avec Weidu uniquement. Dans tout les cas, c'est bien plus simple. N'oublie pas le BEGIN GLIMB au début de ton dialogue dans le fichier *.D.

Posté : jeu. 02 oct. 2003, 18:53
par Isaya
Non, Near Infinity ne gère que les formats de l'Infinity Engine. Les fichiers .D sont des fichiers WeiDU. Il faut WeiDU pour les compiler en .DLG.

Posté : jeu. 02 oct. 2003, 19:17
par Glim
BEGIN GlimCouteauvif

IF ~NumTimesTalkedTo(0)~ THEN BEGIN PremiereRencontre
SAY ~Que voulez-vous?~
IF ~GlobaLT("Chapter","GLOBAL",3)~ THEN REPLY ~Auriez-vous entendu parlé d'un mage nommé Irenicus?~ GOTO Irenicus
IF ~GlobaLT("Chapter","GLOBAL",3)~ THEN REPLY ~Savez-vous quelque chose de cette guerre des guildes?~ GOTO Guildes
IF ~GlobaLT("Chapter","GLOBAL",6)~ THEN REPLY ~Connaissez-vous le quartier du cimetierre?~ GOTO Bhodi
IF ~~ THEN REPLY ~Bonjour mon ami, qui êtes vous?~ GOTO Ami?
IF ~~ THEN REPLY ~Bonjour gnome, je vous ai vus et je me demendais ce que vous faisiez.~ GOTO Gnome
IF ~~ THEN REPLY ~Rien, désolé de vous avoir dérangé.~ EXIT
END

IF ~~ THEN BEGIN Irenicus
SAY ~Jamais entendu parler, et a moin que vous ne vouliez autre chose dégagé.~
IF ~~ THEN REPLY ~Tres bien, au revoir.~ EXIT
IF ~~ THEN REPLY ~En fait vous avez l'air d'être un voleur expérimenté et je voulais savoir si vous ne vouliez pas rejoindre mon groupe.~ GOTO Glimdansgroupe
END

IF ~~ THEN BEGIN Guildes
SAY ~Je sais juste que c'est un massacre, et a moin que vous ne vouliez autre chose dégagé.~
IF ~~ THEN REPLY ~Tres bien, au revoir.~ EXIT
IF ~~ THEN REPLY ~En fait vous avez l'air d'être un voleur expérimenté et je voulais savoir si vous ne vouliez pas rejoindre mon groupe.~
SAY ~Ca a l'air tentant, ok je vous suis.~ DO ~SetGlobal("GlimDansGroupe","LOCALS",1)JoinParty()~ EXIT
END

IF ~~ THEN BEGIN Bhodi
SAY ~Autant que n'importe qui, et a moin que vous ne vouliez autre chose je vous prierais de dégagé.~
IF ~~ THEN REPLY ~Tres bien, au revoir.~ EXIT
IF ~~ THEN REPLY ~En fait vous avez l'air d'être un voleur expérimenté et je voulais savoir si vous ne vouliez pas rejoindre mon groupe.~
SAY ~Ca a l'air tentant, ok je vous suis.~ DO ~SetGlobal("GlimDansGroupe","LOCALS",1)JoinParty()~ EXIT
END

IF ~~ THEN BEGIN Ami?
Say ~Tout d'abord je ne suis pas votre "ami", et a moin que ce sois tous ce que vous voulé dégagé.~
IF ~~ THEN REPLY ~Tres bien, au revoir.~ EXIT
IF ~~ THEN REPLY ~En fait vous avez l'air d'être un voleur expérimenté et je voulais savoir si vous ne vouliez pas rejoindre mon groupe.~
SAY ~Ca a l'air tentant, ok je vous suis.~ DO ~SetGlobal("GlimDansGroupe","LOCALS",1)JoinParty()~ EXIT
END

IF ~~ THEN BEGIN Gnome
SAY ~Ce ne sont pas vos affaires, alors a moin que vous ne vouliez autre chose dégagé.~
IF ~~ THEN REPLY ~Tres bien, au revoir.~ EXIT
IF ~~ THEN REPLY ~En fait vous avez l'air d'être un voleur expérimenté et je voulais savoir si vous ne vouliez pas rejoindre mon groupe.~
SAY ~Ca a l'air tentant, ok je vous suis.~ DO ~SetGlobal("GlimDansGroupe","LOCALS",1)JoinParty()~ EXIT
END

IF ~NumTimesTalkedToGT(0)~ THEN BEGIN Dialogue retour
SAY ~Tien un visage famillier, que voulez vous cette fois?~
IF ~~ THEN REPLY ~Je venais just prendre de tes nouvelles, salut~ EXIT
IF ~~ THEN REPLY ~J'aimerais que tu te joigne à nous.~ GOTO Glimdansgroupe
END

IF ~~ THEN BEGIN Glimdansgroupe
SAY ~Ca a l'air tentant, ok je vous suis.~ DO ~SetGlobal("GlimDansGroupe","LOCALS",1)JoinParty()~ EXIT
END

Voila mon fichier Glim.d.txt, l'extention est en italique

j'ai essayé de compiler avec weidu mais je sais pas comment ça marche.

Posté : jeu. 02 oct. 2003, 19:19
par Silk
C'est un fichier txt ? :hein:

Posté : jeu. 02 oct. 2003, 19:23
par Glim
¨C'est un fichier txt ? 
Oui, pourquoi?

Posté : jeu. 02 oct. 2003, 19:56
par Silk
Rah on te demande un fichier .d ou .dlg, pas un fichier .txt ! :nuke:

Posté : jeu. 02 oct. 2003, 20:04
par Glim
Mon ordi veut pas enrigistré au forma:-2da,tp2 et .d donc avec quoi ça s'ouvre tous ça SVP parsque quelqu'un m'a dit dans un autre topic que c'était des fichier texts (n'est ce pas I...)

Posté : jeu. 02 oct. 2003, 20:06
par Silk
Tu as quoi comme ordi ? :8:

Posté : jeu. 02 oct. 2003, 20:08
par Glim
Pas assez rapide pour édité mon post précédent a temps
Tu as quoi comme ordi ?
HP sous windows 98, ça répond a ta question?

Posté : jeu. 02 oct. 2003, 20:19
par Silk
Oui, dans ce cas tu t'y prends très mal... Quand tu le renommes, il te dis quoi ?

edit// C'est un fichier text au début ! Après tu le transformes !

Posté : jeu. 02 oct. 2003, 20:24
par Glim
Rien, il ne me dit rien. Que j'enregistre en écrivant l'extention ou directement dans le nom de fichier ça ne fait rien

Posté : jeu. 02 oct. 2003, 20:41
par Silk
Et ben alors, où est le problème ? :8:

Posté : jeu. 02 oct. 2003, 23:10
par Isaya
Quand j'ai écrit fichier texte, je voulais dire lisible et modifiable avec un programme comme Notepad, pas qu'il avait une extension .txt :snif:

Pour te simplifier la vie avec les fichiers .d et .tp2, sélectionnes-en un avec Explorer, puis clique sur le bouton de droite et choisis ouvrir. Sélectionne le programme Notepad (ou un autre éditeur de texte, c'est toi qui voit) et associe de façon permanente le fichier .d ou .tp2 à Notepad. Clique Ok. Dorénavant, il te suffira de double-cliquer sur ces fichiers pour qu'ils s'ouvrent avec Notepad.

Pour compiler avec WeiDU, jette un coup d'oeil sur les didacticiels traduits par Thot, notamment celui sur la création de NPC. Pour lancer WeiDU, il faut d'abord ouvrir une fenêtre ligne de commande et taper les commandes WeiDU à partir de là.
Jette aussi un coup d'oeil sur les sujets ouverts par Grenouillebleue, tu trouveras aussi des précisions (inutile de tout répéter ici).

Posté : ven. 03 oct. 2003, 06:31
par Glim
YAAAAAHHHHHHHOOOOOOOUUUUUUUU :hein: :rigoler: :happy: :hein:

Ca marche merci, Silk, et merci Isaya. je t'avais mal compris alors.

Edit:\\Je me suis mal exprimer il reste a compiler

Posté : ven. 03 oct. 2003, 18:27
par Silk
La compilation se fait avec WeiDu... :heu: C'est dans le tutoriel, nan ?

Posté : sam. 04 oct. 2003, 18:08
par Glim
Ereure de compréention.
En tout cas tu as raison