Page 1 sur 1

Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : mer. 11 nov. 2009, 22:14
par Xicloing


Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : mer. 11 nov. 2009, 23:29
par Coyote
Avec la taille du WeiDU.log tu m'étonnes que ça plante... :shok:

Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : jeu. 12 nov. 2009, 08:30
par Akadis
Je vais vérifier tous ça, mais je pense que j'arriverais à la même conclusion que Cool Coyote.

Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : jeu. 12 nov. 2009, 19:52
par Xicloing
Ce qui est coompréhensible.

Mais est-ce qu tu connaîtrais une possibilité d'aider l'utilisateur à forcer les banters à se déclencher?

Quand au "no valid reply", je vais peut-être lancer White Agnus pour trouver le coupable.

Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : jeu. 12 nov. 2009, 19:55
par Coyote
Si je ne me trompe pas, les banters de Kim se lancent grâce au script de banters par défaut du jeu. Autrement dit, puisqu'il n'existe aucun script de banter pour Kim permettant de les lancer, ça veut dire qu'en utilisant la commande ctrl+i, on peut lancer les banters de Kim.
Ceci n'inclut naturellement pas la romance de Kim qui obéit à un script personnalisé. Pour cet aspect-ci, Akadis connaît bien mieux le mod que moi.

Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : jeu. 12 nov. 2009, 21:24
par Xicloing
Bon, la réponse "non valid reply" semble venir du State 38 à la ligne 313 du fichier Kim.d

Code : Tout sélectionner

IF ~~ THEN BEGIN 38
SAY @145
IF ~GlobalLT ("Kimlove", "LOCALS",-4)~ THEN GOTO 42
IF ~GlobalGT ("Kimlove", "LOCALS",-3)~ THEN GOTO 41
END
Si la variable Kimlove a une valeur de -4 ou -3, ces instructions ne mènent nulle-part.


Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : ven. 13 nov. 2009, 13:04
par Akadis
Bien vu Xicloing !
Je vais essayer de corriger ça dès ce soir.

Pour lancer les banters il me faudrait la valeur des variables Debutscriptkim et GTKUKIM
Pour celà il faut entrer à la console :
CLUAConsole:GetGlobal("Debutscriptkim","LOCALS")
CLUAConsole:GetGlobal("GTKUKIM","LOCALS")
Et valider ces commandes (avec Enter) tandis que le curseur souris sur Kim

Ca doit renvoyer une valeur numérique (ou not exists)

Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : ven. 13 nov. 2009, 20:19
par Xicloing
"Debutscriptkim" donne "does not exist".
Pour "GTKUKIM", le jeux donne "GTKUKIM LOCALS", rien d'autre, pas de valuer, ni même de "does not exist"

Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : ven. 13 nov. 2009, 20:26
par Akadis
Xicloing a écrit :Bon, la réponse "non valid reply" semble venir du State 38 à la ligne 313 du fichier Kim.d

Code : Tout sélectionner

IF ~~ THEN BEGIN 38
SAY @145
IF ~GlobalLT ("Kimlove", "LOCALS",-4)~ THEN GOTO 42
IF ~GlobalGT ("Kimlove", "LOCALS",-3)~ THEN GOTO 41
END
Si la variable Kimlove a une valeur de -4 ou -3, ces instructions ne mènent nulle-part.
Voilà c'est corrigé dans la version 1.62c qui est en ligne

Xicloing a écrit : Pour "GTKUKIM", le jeux donne "GTKUKIM LOCALS", rien d'autre, pas de valuer, ni même de "does not exist"
C'est ce qui s'affiche quand on ne met pas le curseur sur Kim

Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : sam. 14 nov. 2009, 09:27
par Xicloing
Deux fois "does not exist".

Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : dim. 15 nov. 2009, 11:33
par Akadis
Pour forcer le démarrage des banters, il faut entrer à la console :
CLUAConsole:SetGlobal("Debutscriptkim","LOCALS",1)
CLUAConsole:SetGlobal("GTKUKIM","LOCALS",1)
CLUAConsole:SetGlobal("Debutbanterkim","LOCALS",1)
CLUAConsole:SetGlobal("GTKUKIMtimer","GLOBAL",1)
CLUAConsole:SetGlobal("KIMBANTERTIMER","GLOBAL",1)
Pour les 3 premières il faut que le curseur souris soit sur Kim lors de la validation.

EDIT
Rajout de la 3ème et 5ème instructions.

Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : dim. 15 nov. 2009, 18:19
par Xicloing
Merci.

Il semble que d'autres mods PNJ soient également frappés par un bug de non-déclenchement des banters. La faute n'est donc probablement pas à rechercher dans le mod Kim.

Dès que je saurais plus, je vais le signaler ici.

Re : Kim ne rejoint pas le groupe, les banters ne se déclenchent pas

Posté : lun. 16 nov. 2009, 18:36
par Xicloing
Voilà: Le problème de non-déclenchement des banters se produit si dans une installation BGT, le mod BGTTweak est installé après certains mods PNJ pour BG2.

Depuis la version 8.2 du BWP cela n'est plus le cas, mais au temps de la version 7 c'était encore prévu ainsi.

Cela vaut bien sûr également pour toute autre installation megamod incluant BGT, BGTTweak et des mods PNJ pour BG2.