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 27/11/2024 17:25:21
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 |
petitjuju Acolyte Messages: 25 |
désolé de vous demander ceci mais en se moment je bosse et je suis pas tellemnt doué pour les scripts et donc pas le tps de m'y mettre a fond donc je viens vous apeller au secours j'aimerais savoir si c'est possible de faire des objet qui:
1_ne s'enlevent pas 2_et des caractéristique diférente (ajout de stat etc....) 3_une metamorphose et enuite la remorphose en humain et ajouté un effect visuel (totalment au hasard un obélisque avec un effet rouge ) alors je sais que j'abuse un peu bcp mais s'il vous plait aidez moi en fet nous on est 3 pas doué en script |
Revenir en haut | |
kiky.le.magnifique Homme très gay Messages: 907 Localisation: Camping de la nation martienne... |
Quand tu dis ne s'enlève pas,
tu veux dire ne s'enlève pas de l'inventaire du joueur, (si c'est ça, y'a juste une case à cochée dans l'éditeur ) ou ne se lache caremment pas de la main? Par différentes, tu veux dire que tu pourrais changer quand tu veux, c'est ça? As tu l'extention HoU? (Si c'est le cas, avec les ItemPropety, c'est possible ) Pour le loup-garou, jette un oeil sur ce topic : -> [http] _________________ http://perso.wanadoo.fr/kikitor | Deviant Art | www.VistaEntraide.com | CCLLSELFV! | D-lire_K | Viendez rêver au Pays des fées... | Ne taquinez pas l'admin! |
Revenir en haut | |
petitjuju Acolyte Messages: 25 |
alors kand je dit kon pe pa le lacher c'est ke le pj ne puisse plus le retirer
et oui g HoUD |
Revenir en haut | |
Jaheira 007 Seigneur Messages: 223 |
Ne puisse plus le retirer de ses mains ou de son inventaire??!!!!!!!!!!!
_________________ La nature reprendra ses droits ici, aprés notre passage. |
Revenir en haut | |
Archéops Ecuyer Messages: 55 |
Salut...
Je me rappelle avoir lancé un sujet similaire. En fait mon but était de faire des objet maudits que le joueur ne puisse enlever. L'astuce consistait à rééquiper le joueur de l'objet qu'il avait tenté d'enlever. Par contre quand l'effet était une métamorphose le problème c'est que le joueur était automatiquement déséquiper de tout ses objets... Enfin je te laisse regarder cela. Par ici : ->http://www.system-tek.com/nwinter/phpbb2/viewtopic.php?t=4676 |
Revenir en haut | |
kiky.le.magnifique Homme très gay Messages: 907 Localisation: Camping de la nation martienne... |
Si tu pouvais écrire les mots en entier, ça serait sympa, merci ^^
Le grand Baldurien, dans les rèles du forum, a écrit : Le bon français : ici, nous ne sommes pas sur un service de messagerie instantanée, ni même sur un portable où le langage dit "SMS" est très largement usité. Ici, on fait l'effort d'écrire des mots en entier surtout quand on veut se faire comprendre. En plus de ne pas utiliser le style d'écriture SMS, vous devrez aussi utiliser des touches dont certains ne soupçonnaient pas l'existence jusque là : il s'agit des touches de ponctuation et de caractères accentués !
[...] Qu'est-ce que cela vous apportera concrètement ? À vous, le plaisir et la fierté d'avoir écrit quelque chose de compréhensible. Aux autres, la possibilité de vous comprendre sans problèmes, et peut-être aussi, d'avoir l'envie de vous répondre. _________________ http://perso.wanadoo.fr/kikitor | Deviant Art | www.VistaEntraide.com | CCLLSELFV! | D-lire_K | Viendez rêver au Pays des fées... | Ne taquinez pas l'admin! |
Revenir en haut | |
petitjuju Acolyte Messages: 25 |
désolé pour mon dernier message mais j'étais quelque peux presser
merci pour vos réponse mais j'ai un autre probleme je sais je suis un peu brise ..... je commence a écrire mon script mais o probleme je le met où a coup sur c'est a un endroit tout bete mais là je sais vraiment pas ou le mettre et je veux que mon perso ne puise plus l'enlever du doights |
Revenir en haut | |
SiDi_Revolucion Ecuyer Messages: 48 Localisation: Mince, un trou de mémoire! C'est bien en Espagne la Bretagne? |
jarivmaniifikemanbi1atecomprendr
_________________ SiDi_Revolucion |
Revenir en haut | |
petitjuju Acolyte Messages: 25 |
ben mon probleme est simple c'est où que je mets ce script parce que dans les propriété de l'objet je ne vois aucun page ou on range les scripts
|
Revenir en haut | |
SiDi_Revolucion Ecuyer Messages: 48 Localisation: Mince, un trou de mémoire! C'est bien en Espagne la Bretagne? |
Salut Archéops.
J'ai été voir ton topic, et j'aimerais savoir si tu as trouvé la solution à ton porblême?? _________________ SiDi_Revolucion |
Revenir en haut | |
Archéops Ecuyer Messages: 55 |
Salut,
si tu veux parler d'utiliser le sort délivrance des malédictions pour se séparer de l'objet maudit, hé bien non je n'ai pas trouver la solution... En fait je vois pas trop ce qui cloche..; Si t'as une idée je suis toujours preneur... |
Revenir en haut | |
Archéops Ecuyer Messages: 55 |
Bon en fait je viens de trouver la solution... Il faut modifier le script de base nw_s0_remeffect de la façon suivant :
NWScript :
//:///////////////////////// ///////////////////// //:: Remove Effects //:: NW_SO_RemEffect //:: Copyright (c) 2001 Bioware Corp. //:///////////////////////// //////////////////// /* Takes the place of Remove Disease Neutralize Poison Remove Paralysis Remove Curse Remove Blindness / Deafness */ //:///////////////////////// //////////////////// //:: Created By: Preston Watamaniuk //:: Created On: Jan 8, 2002 //:///////////////////////// //////////////////// //#include "NW_I0_SPELLS" #include "X0_I0_SPELLS" #include "x2_inc_spellhook" void main() { /* Spellcast Hook Code Added 2003-06-20 by Georg If you want to make changes to all spells, check x2_inc_spellhook.nss to find out more */ if (!X2PreSpellCastCode()) { // If code within the PreSpellCastHook (i.e. UMD) reports FALSE, do not run this spell return; } // End of Spell Cast Hook //Declare major variables int nSpellID = GetSpellId(); object oTarget = GetSpellTargetObject(); int nEffect1; int nEffect2; int nEffect3; int bAreaOfEffect = FALSE; effect eVis = EffectVisualEffect(VFX_IMP_REMOVE_CONDITION); //Check for which removal spell is being cast. if(nSpellID == SPELL_REMOVE_BLINDNESS_AND_DEAFNESS) { nEffect1 = EFFECT_TYPE_BLINDNESS; nEffect2 = EFFECT_TYPE_DEAF; bAreaOfEffect = TRUE; } else if(nSpellID == SPELL_REMOVE_CURSE) { nEffect1 = EFFECT_TYPE_CURSE; if (GetLocalInt(oTarget,"malediction")==1) { DestroyObject(GetItemPossessedBy(oTarget,GetLocalString(oTarget,"Objet_maudit"))); SetLocalInt(oTarget,"malediction",0); SetLocalString(oTarget,"Objet_maudit",""); } } else if(nSpellID == SPELL_REMOVE_DISEASE || nSpellID == SPELLABILITY_REMOVE_DISEASE) { nEffect1 = EFFECT_TYPE_DISEASE; nEffect2 = EFFECT_TYPE_ABILITY_DECREASE; } else if(nSpellID == SPELL_NEUTRALIZE_POISON) { nEffect1 = EFFECT_TYPE_POISON; nEffect2 = EFFECT_TYPE_DISEASE; nEffect3 = EFFECT_TYPE_ABILITY_DECREASE; } // * March 2003. Remove blindness and deafness should be an area of effect spell if (bAreaOfEffect == TRUE) { effect eImpact = EffectVisualEffect(VFX_FNF_LOS_HOLY_30); effect eLink; spellsGenericAreaOfEffect(OBJECT_SELF, GetSpellTargetLocation(), SHAPE_SPHERE, RADIUS_SIZE_MEDIUM, SPELL_REMOVE_BLINDNESS_AND_DEAFNESS, eImpact, eLink, eVis, DURATION_TYPE_INSTANT, 0.0, SPELL_TARGET_ALLALLIES, FALSE, TRUE, nEffect1, nEffect2); return; } //Fire cast spell at event for the specified target SignalEvent(oTarget, EventSpellCastAt(OBJECT_SELF, nSpellID, FALSE)); //Remove effects RemoveSpecificEffect(nEffect1, oTarget); if(nEffect2 != 0) { RemoveSpecificEffect(nEffect2, oTarget); } if(nEffect3 != 0) { RemoveSpecificEffect(nEffect3, oTarget); } ApplyEffectToObject(DURATION_TYPE_INSTANT, eVis, oTarget); } Dans les lignes rajouter on peut aussi un petit speakstring ou quelques choses comme ça pour signaler au joueur qu'il n'est plus maudit... Voilà j'espère que cela te sera utile.. |
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