JeuxOnLineForumsPlusConnectés : 504 (sites) | 975 (forums)Créer un compte
Forum jeux-vidéo>Neverwinter Nights
Maskado
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > Editeur de dialogue RSS
   
Répondre
Partager Outils Rechercher
Avatar de baddack_ultarion
baddack_ultarion
Roi
 
Avatar de baddack_ultarion
 

Editeur de dialogue

Je viens de me mettre a la creation de dialogue et la ou faire des dialogues n'est pas tres dur, leur assigner des scripts est plus compliqué.

J'ai pas trouvé de tutoriaux donc si vous avez des liens ca serait sympa.

Mon probleme vient surtout des "Local Variable" dans le texte appear when...

Que sont les "int","string","float" et autres variables et constantes ?
Lien direct vers le message - Vieux
Avatar de ~ Océane ~
~ Océane ~ [LeCo]
Alpha & Oméga
 
Avatar de ~ Océane ~
 
Voila l'excelent cour sur les dialogue de Lumina, on y trouve tous ce qui est à savoir sur les dialogues, tu peux aussi trouver le liens dans le persistant des tutoriaux et sujets de références

Et merci Lumina

Prophetia
Lien direct vers le message - Vieux
Avatar de baddack_ultarion
baddack_ultarion
Roi
 
Avatar de baddack_ultarion
 
merci Prophecia ! (et Lumina )

j'ai pas encore lu le post mais ca m'a l'air pas mal...

desolé j'avais pas vu qu'il y avait un sujet la dessus ...
Lien direct vers le message - Vieux
Avatar de ~ Océane ~
~ Océane ~ [LeCo]
Alpha & Oméga
 
Avatar de ~ Océane ~
 
Il n'y a pas de problèmes, ce fut un plaisir de pouvoir vous guider sire *accompagne ses mots d'une large et élogieuse révérence* si vous avez encore besoin de mais humble service, n'hésitez pas à m'en faire part, je ferais mon possible pour vous aider *sourit courtoisement*

Mais comme toujours sire, je crois qu'on ne le répétera jamais assez *léger soupir*, allez donc voir avant dans les persistants, souvent la réponse s'y trouve, vous ne serrez ainsi pas obligé d'attendre la réponse d'une gente damoiselle ou d'un gentilhomme, qui d'ailleurs, pour le plus souvent, vous guideront dans ces salles.

Prophetia
Lien direct vers le message - Vieux
Avatar de Ange Musicien
JOL Ange Musicien
Alpha & Oméga
 
Avatar de Ange Musicien
 
Je ne veux pas contredire prophetiae mais tu ne trouveras pas le lexiques des variable comme integer dans le texte de Lumina, ou alors par une allusion très brève. Il me semble que celui-ci est porté sur l'édition de dialogue un point c'est tout (une des choses les plus simples de NWN). Ce dont tu parles, tu devra le chercher du côté des scripts.
A noter que je peux me tromper mais que sur ce point cela est improbable. Je n'ai pas le temps de vérifier en détail j'écris ce post afin que tu ne cherches pas inutilement le cas échéant.

Pour être concis, je ne sais pas grand chose mais :
+ int est une variable integer : nCount par exemple.
+ un string est un dialogue/phrase. ex : pour comptabiliser le nombre de fois où une cible a été touchée, on attache une variable qui compte à cette cible (nCount) et on inscrit :
La cible a été touchée nCount fois. Ou plutôt, si je ne me trompe pas car je suis mauvais en scripts :
Code PHP:
// Script Théorique sans initialisation ni conditions 
// By Ange Musicien

void main()
{
 
ActionSpeakString("La cible a été touchée "+IntToString(nCount)+" fois.")

+ float je ne sais pas l'utiliser désolé

Donc dans tes dialogues, tu as du voir ça dans "utiliser variable locale" et cela ne te sert à rien si tu ne connaît pas les scripts. Une variable locale serait nCount par exemple, et un PNJ dirait, quand tu lui parles, le nombre d'innocents que tu as tué (par exemple)(exemple de David )
C'est tout ce que je peux te dire, mais je ne crois vraiment pas que lumina en parle. Et je ne crois pas que tu en aies besoin, du coup...
Lien direct vers le message - Vieux
Avatar de Jedaï
Jedaï
Alpha & Oméga
 
Avatar de Jedaï
 
float c'est un nombre en virgule flottante.
Hum ? Comment ça ne vous avance pas ? Ben c'est un nombre décimal quoi 2,2 ou 65,87 ! Oui c'est pour qu'on puisse avoir des distances (en mètres) ou des durées (en secondes) précises.
Attention, tout est anglais dans le monde des scripts donc on utilise le point, et pas la virgule, donc un float c'est plutôt 2.2 ou 65.87. A noter que pour mieux les repérer certaines personnes rajoute un "f" derrière, mais c'est pas indispensable, juste mieux pour la clarté du script, donc 2.2f ou 65.87f.

Autre type de donnée : location, là c'est un lieu, caractérisé par 5 informations : la zone où elle se trouve, ses 3 coordonnées dans l'espace de cette zone et son orientation (vers l'ouest, le nord, exprimé par un angle (float) avec l'axe des x, vers l'Est).

Encore un autre : object, ben là c'est tout simple, c'est un objet dans le jeu, c'est à dire un item qu'on peut placer dans l'inventaire, un placeable qui fait partie du paysage ou une créature (que ce soit un PJ ou un lapin).

Et puis y en a des plus exotiques : vector, effect, talent...
Le Lexicon les décrit tous très bien (en anglais hélas...).
Lien direct vers le message - Vieux
Avatar de baddack_ultarion
baddack_ultarion
Roi
 
Avatar de baddack_ultarion
 
merci pour les precisions. Il est vrai qu'il y a peu de mention dans le tut des dialogues... tant pis, je me mettrais au script s'il faut...
Lien direct vers le message - Vieux
Avatar de Ange Musicien
JOL Ange Musicien
Alpha & Oméga
 
Avatar de Ange Musicien
 
Whué... Mais quel rapport avec le sujet ???
Cela dit ça me fait un cours de scripts en plus
Lien direct vers le message - Vieux
Avatar de Jedaï
Jedaï
Alpha & Oméga
 
Avatar de Jedaï
 
Citation:
Provient du message de Ange Musicien
Whué... Mais quel rapport avec le sujet ???
Ben le rapport c'est ça :

Citation:
Que sont les "int","string","float" et autres variables et constantes ?
C'est dans le post initial, sisi !
Lien direct vers le message - Vieux
Avatar de Jedaï
Jedaï
Alpha & Oméga
 
Avatar de Jedaï
 
Un vieux sujet que je déterre, y a plein de trucs sur les variables locales et leurs utilisations : http://www.hellfire.firstream.net/ph...pic.php?t=1845
Lien direct vers le message - Vieux
Avatar de Ange Musicien
JOL Ange Musicien
Alpha & Oméga
 
Avatar de Ange Musicien
 
Je comprenais pas pourquoi tu parlais des locations mais c'était juste pour les angles float, non ?
Lien direct vers le message - Vieux
Avatar de Jedaï
Jedaï
Alpha & Oméga
 
Avatar de Jedaï
 
Non, c'était pour les "et autres variables".
Lien direct vers le message - Vieux
Avatar de Ange Musicien
JOL Ange Musicien
Alpha & Oméga
 
Avatar de Ange Musicien
 
les lLocation ? Ah bon, autant pour moi, je ne les ai utilisé qu'une fois dans un script qui n'avait aucune chance de marcher
Désolé.
Lien direct vers le message - Vieux
Répondre
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > Editeur de dialogue
   

Outils Rechercher
Rechercher:

Recherche avancée

Les vidéos de Neverwinter Nights RSS
  • Aucune vidéo pour le moment...
Thème visuel : Fuseau horaire GMT +1. Il est actuellement 12h45.
   

© JeuxOnLine, le site des MMO, MMORPG et MOBA. Tous droits réservés. - Conditions générales d'utilisation - Conditions d'utilisation des forums - Traitement des données personnelles - ! Signaler un contenu illicite