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 09:29:33
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 je ne sais quel évènement utiliser pour détecter lorsqu'une créature essaye de toucher une cible. 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 avec le même script.. en tout cas merci pour votre aide
Sujet clos |
Revenir en haut | |
La Bibliothèque de Neverwinter Nights Index du Forum »
La Bibliothèque Binaire du NWScript - Neverwinter Nights
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