JeuxOnLineForumsPlusConnectés : 671 (sites) | 1228 (forums)Créer un compte
Forum jeux-vidéo>Neverwinter Nights
Maskado
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > Dialogues : personnage qui se fige RSS
   
Répondre
Partager Outils Rechercher
Avatar de Bresche
Bresche
Alpha & Oméga
 
Avatar de Bresche
 

Dialogues : personnage qui se fige

Voilà mon problème :

J'ai donc créer un dialogue que j'ai appliqué a un pnj.
Simplement dès qu'un pj l'aborde, je vois la fenêtre de dialogue s'ouvrir et se refermer immédiatement et le personnage se bloque. Impossible de faire quoi que ce soit avec (même s'il est attaqué). Et la première réplique du pnj est bien ds mon log.

J'ai essayé ce dialogue avec et sans indiquer le tag du pnj ds la case prévue (propriétaire). Aucun changement.
J'ai éditer un module pour examiner les dialogues présents ds celui ci et je n'ai pas repéré de différences (ni ds le dialogue, ni sur le pnj)

Bien que cela m'étonnerai mais faut-il modifier un des scripts de base du pnj ?

Même avec un bête dialogue de 2 phrases pour le pnj avec une condition sur la première, ça me fait le même plantage (que j'aborde le pnj avec la condition remplie ou non).

J'ai déjà abondamment cherché sur ce forum après ce problème mais je n'ai rien trouvé alors si vous avez des idées ou des solutions, je vous écoute.

Merci
Lien direct vers le message - Vieux
Avatar de Archamedes_Fr
Archamedes_Fr
Alpha & Oméga
 
Avatar de Archamedes_Fr
 
Problème des plus étrange...

Je proposerais que tu exporte ton PNJ avec son dialogue et que tu le teste sur une autre machine. Si le pb persiste, c'est le dialogue qui est zarbe, sinon, c'est ton NWN.

Maintenant, sans vouloir chercher des noises à Bioware, depuis le passage en 1.29, j'en suis à 5 script qui refusent purement et simplement de fonctionner. Je le supprime, un bête copier/coller, et le script fonctionne à nouveau.

Si tu n'a pas deux machines, envoie moi ton dialogue, je te dirais ce qu'il en est.

archamedes_fr@yahoo.fr
Lien direct vers le message - Vieux
Avatar de Bresche
Bresche
Alpha & Oméga
 
Avatar de Bresche
 
Envoyé
Lien direct vers le message - Vieux
Avatar de Ange Musicien
JOL Ange Musicien
Alpha & Oméga
 
Avatar de Ange Musicien
 
Bizarre bizarre... Essaye avec un autre PNJ (en lui mettant le même dialogue). Si ça foire, c'est que ça vient du dialogue.
Lien direct vers le message - Vieux
Avatar de Archamedes_Fr
Archamedes_Fr
Alpha & Oméga
 
Avatar de Archamedes_Fr
 
Bon, il aime pas la détection Subrace.

Code PHP:
#include "subraces"

int StartingConditional()
{

    if(
Subraces_GetCharacterSubrace(GetPCSpeaker()) == SUBRACE_ELF_DARK)

****** 
ZAP ******

    if(
GetRacialType(GetPCSpeaker()) == RACIAL_TYPE_VERMIN)
        return 
FALSE;

    return 
TRUE;

Je viens de tester avec des races de base. Je vais essayer en mettant qqch dans Ethnie.
Lien direct vers le message - Vieux
Avatar de Archamedes_Fr
Archamedes_Fr
Alpha & Oméga
 
Avatar de Archamedes_Fr
 
Ok, j'ai compris.
Dans ta zone de test, tu n'as mis les scripts qui permettent de gérer les Subraces.

Code PHP:
OnClientEnter sei_subraceinit
OnModuleLoad 
sei_subracesinit
OnPlayerLevelUp 
sei_subracelvlup
OnPlayerRest 
sei_onpcrested
OnUnAquireItem 
sei_subracedrop 
et
Code PHP:
sei_oea_default - For area's using the module'default setting.
sei_oea_indoors - For indoor areas.
sei_oea_outside - For areas outside.
sei_oea_uground - For underground areas
Si tu ne les as pas, je peux te renvoyer ton module de test avec les fichiers adéquats.
Lien direct vers le message - Vieux
Avatar de Bresche
Bresche
Alpha & Oméga
 
Avatar de Bresche
 
A c'est ça !
Non, ne me les envoie pas, je build pour Valprofond et Delphinea les a certainement.

Oki, merci
Lien direct vers le message - Vieux
Avatar de Nek
Nek
Alpha & Oméga
 
Avatar de Nek
 
*sifflote* Musa sur le forum VP je t'ai dis que c'était du à l'include

Mais il ne me croit jamais
Lien direct vers le message - Vieux
Avatar de Bresche
Bresche
Alpha & Oméga
 
Avatar de Bresche
 
J'avais pas bien compris
C'est en voyant ça que j'ai tilté :
Code:
OnClientEnter - sei_subraceinit
OnModuleLoad - sei_subracesinit
OnPlayerLevelUp - sei_subracelvlup
OnPlayerRest - sei_onpcrested
OnUnAquireItem - sei_subracedrop
Lien direct vers le message - Vieux
Répondre
Les forums JOL > Forum jeux-vidéo > Neverwinter Nights > NWN - Maskado > Dialogues : personnage qui se fige
   

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 21h02.
   

© 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