Erebus
Inscrit le: 26 Juil 2006
Messages: 12
Posté le: 26/11/2006 13:09 Sujet du message: Problème de factions
Je bloque avec les factions, des ennemis refusent de se battre.
1/ Creation de deux factions hostiles l'une envers l'autre.
2/ On place deux créatures, chacune appartenant à une faction.
3/ Dans le jeu, elles se regardent sans bouger.
C'est très agaçant. Je n'essayerais pas de mettre un script pour leur demander d'attaquer, c'est pour une bagarre à grande echelle.
Je ne vois pas ce qui pourrait clocher, les bestioles ont tout les scripts de base (il ne devrait pas y avoir de problème).
Si je met la créature en hostile, elle attaque volontier le PC, mais c'est tout.
Quelqu'un a t-il une idée?
Daelmiryn
Rustineman
Inscrit le: 08 Nov 2006
Messages: 309
Posté le: 26/11/2006 13:15 Sujet du message:
Je ne m'y connais pas plus que ça mais est-ce qu'elles ont leur scripts par défaut ? Ou des scripts tout court en fait. Parce que lorsque l'on crée une nouvelle créature tout est vide !
_________________
Daelmiryn, Bouffon et Animateur de la section Rôle Play
Le "Rustineman" est un être polyvalent semi-intelligent qui a surtout tendance à dire beaucoup de conneries, mais on l'aime quand même !
Gloirin
Inscrit le: 22 Juin 2005
Messages: 251
Posté le: 26/11/2006 15:14 Sujet du message:
faut un événement ..
soit tu demandes explicitement qu'une créature attaque l'autre (via un ActionAttack), soit tu les fait marcher l'une vers l'autre d'assez loin
Erebus
Inscrit le: 26 Juil 2006
Messages: 12
Posté le: 27/11/2006 10:48 Sujet du message:
Citation
faut un événement
Merci de cette précision.
Mais je suis persuadé que dans le 1 il n'y avait pas besoin de ça.
Le "script récurrent" (qui correspond au ex-onHB) par défaut serait-il différent de celui du 1?
Citation
soit tu les fait marcher l'une vers l'autre d'assez loin
Je pense que c'est la solution alors.
Gloirin
Inscrit le: 22 Juin 2005
Messages: 251
Posté le: 27/11/2006 10:54 Sujet du message:
attention, c'est ce que je crois sur mon expérience du 1
Lotus
Inscrit le: 13 Oct 2006
Messages: 42
Posté le: 27/11/2006 12:39 Sujet du message:
Alors hier j'ai fait des test sur le système de faction. J'ai réussi à reproduire exactement le schéma que tu présentes et ensuite j'ai réussi à faire marcher la chose, sans trop savoir comment, puisque j'avais fait la même manip.
Essaie de passer en Hardcode au niveau de la difficulté et vois ce que ça donne.
Sinon une hypothèse est que modifier la table des factions après placement des créatures fout le bordel et fait buguer le système.
-> je m'y remet ce soit pour essayer de trouver d'où vient ce bug.
Erebus
Inscrit le: 26 Juil 2006
Messages: 12
Posté le: 28/11/2006 10:44 Sujet du message:
Je les ai placé après la modif des faction, je vais essayer de bricoler.
Sularix
Inscrit le: 16 Avr 2006
Messages: 185
Posté le: 28/11/2006 13:14 Sujet du message:
Gloirin a raison il faut un evenement qui declenche un cri. Du moin c etait comme ca sur le 1. (J avais deux factions qui se cognaient sur mon ancient mod nwn 1. Sans evenements les pnj restaient a ne rien faire)
Garrath
Inscrit le: 21 Oct 2005
Messages: 150
Posté le: 28/11/2006 16:54 Sujet du message:
L'evenement declencheur normalement c'est le OnPerception...
Le seul truc c'est que c'est un evenement qui se declenche que lors d'un mouvement.
Je veux dire par la il faut que ton premier PNJ rentre dans l'espace de perception visuel de ton second PNJ pour declencher l'evenement.
S'il est cree direct dedans ils se 'voient pas'.
Donc soit tu les eloignes ou tu en fait bouger un avec un WP soit tu fais en sorte de faire du bruit avec un des 2 (pour declencher l'evenement de la derniere creature entendu).
Ca fonctionnait pareil sur le 1...