
Aide et informations diverses sur Neverwinter Nights ainsi que D&D3.







La date/heure actuelle est 08/04/2025 08:26:25
La Bibliothèque de Neverwinter Nights Index du Forum »
La Bibliothèque Binaire du NWScript - Neverwinter Nights
Voir le sujet précédent ¤ Voir le sujet suivant | |
---|---|
Auteur | Message |
Renounet Novice Messages: 11 |
Bonjour tout le monde. Dans le but d'un combat scénarisé j'aimerais créer des monstres qui tueraient automatiquement leurs cibles ( pas de DD que ce soit pour esquiver l'attaque ou le sort de mort, le monstre tape -> le PJ meurt ). Pouvez vous m'aider
![]() Dernière édition par Renounet le 19/08/2006 23:30:16; édité 1 fois
|
Revenir en haut | ![]() ![]() ![]() |
Aladar Chevalier Messages: 96 Localisation: Tours |
Un pouvoir OnHit sur l'arme des monstres, si l'arme touche -> EffectDeath();
Tu peux aussi mettre 150 en force, et sur leur arme tu mets 20 dégats de toutes les types, ça devrait atomiser n'importe quel pj ^^ |
Revenir en haut | ![]() ![]() ![]() |
Aladar Chevalier Messages: 96 Localisation: Tours |
En gros ça donne ça;
NWScript :
void main() { effect death = EffectDeath(TRUE); ApplyEffectToObject(DURATION_TYPE_INSTANT, death, GetAttackTarget()); } Tu enregistres ce code et lui donne le nom que tu veux, pour l'exemple ce sera "onhit_death". Tu crées ensuite une arme (celle qu'ont tes monstres) avec pour tag "onhit_death", un tag identique au nom du script en somme, et tu lui donnes un pouvoir unique "onhit" (sort déclenché au toucher / pouvoir unique (onhit)). Lorsque le monstre cognera un pj avec cette arme, le pj mourra sur l'instant, sans condition ni jet. ![]() |
Revenir en haut | ![]() ![]() ![]() |
Renounet Novice Messages: 11 |
Merci beaucoup
![]() Edit : j'ai fais ce que tu m'as dis et lorsque mon PJ se fait tapé il subit une réduction de sa force. Par ailleur le monstre doit toujours effectuer un jet de toucher pour atteindre sa cible, comment contourner ce jet ? |
Revenir en haut | ![]() ![]() ![]() |
Aladar Chevalier Messages: 96 Localisation: Tours |
Pour la force décrue, je pense que ton monstre doit avoir le don attaque handicapante ou tout autre joyeuseté du genre.
Pour contourner le jet, je vois pas ![]() Il y a bien une ou deux fonctions qui me semblent convenir, mais je ne sais trop ou les utiliser. NWScript :
// Get the target that the caller attempted to attack - this should be used in // conjunction with GetAttackTarget(). This value is set every time an attack is // made, and is reset at the end of combat. // * Returns OBJECT_INVALID if the caller is not a valid creature. object GetAttemptedAttackTarget() // Get the attack target of oCreature. // This only works when oCreature is in combat. object GetAttackTarget(object oCreature=OBJECT_SELF) Je pense qu'il est plus simple d'utiliser un SetBaseAttackBonus(150) dans le OnSpawn du monstre, avec 150 de BAB il devrait toucher relativement souvent ![]() |
Revenir en haut | ![]() ![]() ![]() |
Renounet Novice Messages: 11 |
Y'a des chances
![]() Je rentre du taf et j'essaye ça merci ![]() |
Revenir en haut | ![]() ![]() ![]() |
Renounet Novice Messages: 11 |
En fait.. quand mon PJ utilise l'arme ça marche et quand je la donne à n'importe quelle PNJ ça réduit la force de la cible
![]() |
Revenir en haut | ![]() ![]() ![]() |
AppleFire Voyageur Messages: 1 |
Comme l'a dit Aladar, regarde dans les dons de ton pnj s'il n'a pas un don spécifique qui baisse les caracteristiques
![]() |
Revenir en haut | ![]() ![]() ![]() |
Renounet Novice Messages: 11 |
Pas un seul don
![]() |
Revenir en haut | ![]() ![]() ![]() |
Black Knight Grand Maître Chanteur du Conseil ![]() Messages: 1031 Localisation: Fin fond du trou du cul du monde |
|
Revenir en haut | ![]() ![]() ![]() |
Aladar Chevalier Messages: 96 Localisation: Tours |
Chez moi ça marche nickel, alors soit ça vient de ton PNJ (essaye d'en créer un autre ?), soit d'une bizarrerie d'aurora (peut être un truc à activer dans le OnModuleLoad), soit de toi
![]() |
Revenir en haut | ![]() ![]() ![]() |
Renounet Novice Messages: 11 |
Finalement j'ai réussi en recréant le même PNJ
![]() ![]() Sujet clos ![]() |
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