La Bibliothèque de Neverwinter Nights
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.
FAQ
Rechercher
Liste des Membres
Groupes d'utilisateurs
S'enregistrer Se connecter pour vérifier ses messages privés Connexion
S'enregistrer Se connecter pour vérifier ses messages privés Connexion
La date/heure actuelle est 23/11/2024 21:59:28
Voir le sujet précédent ¤ Voir le sujet suivant | |
---|---|
Auteur | Message |
Laxam Légende vivante Messages: 425 Localisation: Lyon |
Bonjour,
Pour mon module, j'ai créé une porte secrète et je ne comprends pas bien comment ça fonctionne, alors si quelqu'un pouvait m'expliquer... 1 - J'ai placé ma porte secrète d'un coté d'un mur et une autre de l'autre coté. 2 - Ma porte est toujours visible !! Pas top pour une porte secrète, que faut-il faire pour qu'elle soit invisible par défaut ? 3 - Comment faire pour qu'elle est une destination ? J'ai déjà placé une trappe et j'ai trouvé un script qui donnait la destination dans le OnUsed et les gens disaient que c'était a priori pareil pour les porte secrètes... Mais il y a déjà un script (par défaut) dans le OnUsed de la porte secrète et d'après ce qui est écrit (en Anglais), il me semble qu'ils ont déjà prévu quelque chose pour que la porte ait une destination mais j'ai pas bien compris ce qu'il fallait faire. Pendant que j'y suis j'ai 2 autres questions : a - Je ne veux activer une zone de transition que si une mission a été donnée (test sur une variable par exemple) mais ou doit-on mettre le script et quel tête il doit avoir ? b - Lorsque je tape du texte pour un déclencheur (texte qui apparaît au passage du PJ), je ne peux pas mettre d'accent !, est-ce normal ? Je peux en mettre partout ailleurs. Merci pour vos réponses qui ne manqueront pas d'arriver. |
Revenir en haut | |
Longbow Grand Sage du Conseil Messages: 638 Localisation: Orléans |
Hum, hum...
Pour la porte secrète, j'essaierai de répondre un peu plus tard àmoins que d'autres s'y attellent... Citation : Je ne veux activer une zone de transition que si une mission a été donnée (test sur une variable par exemple) mais ou doit-on mettre le script et quel tête il doit avoir ?]Je ne veux activer une zone de transition que si une mission a été donnée (test sur une variable par exemple) mais ou doit-on mettre le script et quel tête il doit avoir ? Personnellement, dans ce genre de cas, j'utilise un déclencheur classique avec un script dans le OnClick (cela fonctionne aussi avec une porte, alors avec une zone de transition pourquoi pas...)
NWScript :
void main() { object oClicker = GetClickingObject(); object oTarget = GetWaypointByTag("WP_Or_Lisiere"); if(GetLocalInt(GetModule(), "Groot_Quest") >= 20) { AssignCommand(oClicker,JumpToObject(oTarget)); } else { ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectEntangle(),oClicker,2.0); ApplyEffectToObject(DURATION_TYPE_TEMPORARY,EffectVisualEffect(VFX_DUR_ENTANGLE),oClicker,2.0); FloatingTextStringOnCreature("A votre approche, les branches et les taillis semblent se refermer devant vous...",oClicker); }} Pour les accents..... COPIER / COLLER depuis n'importe quel éditeur de texte (worpad... etc.) _________________ Rex illeteratus Quasi Asinus Coronatus Jean de Salisbury |
Revenir en haut | |
Alenn Tax Seigneur Messages: 170 Localisation: J'étais loin, mais je suis revenu. |
Pour les accents ... le plus simple est de les écrires dans le champ qui sert à faire la recherche des fonctions ... puis Ctrl+c, Ctrl+v.
_________________ "La libertée d'expression n'a jamais existé en Russie. Alors, je ne vois pas comment elle pourrait étre bafouée." - Vladimir Poutine |
Revenir en haut | |
Laxam Légende vivante Messages: 425 Localisation: Lyon |
Merci les gars.
Et pour ma porte secrète ? |
Revenir en haut | |
spidernono Novice Messages: 17 |
Bon, je sais pas si c'est encore d'actualité, mais bon... voici comment j'ai procédé, avec HOTU, et ca marche bien :
1/ Dans la zone adéquate, aller dans Déclencheurs/Déclencheur objet dissimulé 2/ Prendre le déclencheur voulu (par ex : porte en pierre dissimulée) 3/ Placer le déclencheur à l'endroit voulu 4/ Faire un clic droit sur le déclencheur, editer les propriétés 5/ Changer le tag (ici , on l'appellera ps) 6/ Dans l'onglet avancé, aller dans le champ "tag clé" : en fait, le chiffre correspond au jet à effectuer : par défaut, il est à 15, mettez le chiffre que vous souhaitez 7/ Et maintenant, le plus dur : déterminer où apparaîtra la porte : faire un waypoint à l'endroit désiré, et lui attribuer le tag suivant : LOC_ps (ps pour le tag du déclencheur) Le terme LOC est obligatoire. 8/ La porte est apparue : elle mène quelque part, non ? Ben oui : et pour ça, c'est simple : faire un autre waypoint, qui va être la destination, et nommer le tag comme suit : DST_ps (ps pour le tag du déclencheur). Le terme DST est obligatoire. Résultat : lorsque le PJ entre dans le déclencheur, il fait son jet. Une fois réussi, la porte apparaît ("hé ! venez voir par ici !!!") A l'ouverture de la porte, il est téléporté au lieu de destination. |
Revenir en haut | |
spidernono Novice Messages: 17 |
Petite précision (ou complément)
Quand vous prenez un déclencheur, préférez ceux marqués avec : "-réinitialistation" En effet, non seulement il détecte correctement, mais en plus il re- rend invisible la porte au bout de quelques instants, et on peut repartir pour un tour.... |
Revenir en haut | |
Laxam Légende vivante Messages: 425 Localisation: Lyon |
Merci. Mon message datait un peu et j'avais fini par trouver un truc (à l'époque j'avais pas HoU alors s'était bien plus compliqué). En tout cas ça pourra toujours servir aux autres.
_________________ Mon site NWN nouvelle version et mon module Boisperdu en ligne ! Et maintenant un FORUM La première version française de la doc du NPC Activities (version 2.0) |
Revenir en haut | |
Page 1 sur 1 ¤
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum