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







La date/heure actuelle est 11/04/2025 09:35:17
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 |
Paiste Ecuyer ![]() Messages: 65 Localisation: Montréal |
J'aimerais savoir comment compiler deux script...
voici une petite parti du premier NWScript :
//: ![]() //:: Generic On Pressed Respawn Button //:: Copyright (c) 2001 Bioware Corp. //: ![]() /* // * June 1: moved RestoreEffects into plot include */ //: ![]() //:: Created By: Brent //:: Created On: November //: ![]() #include "nw_i0_plot" #include "god_inc" void ApplyPenalty(object oDead) { /* warning: 1 unclosed block {} */ et cela fini par NWScript :
if (GetIsObjectValid(oDest)) { SetLocalLocation(oPC, "NW_L_I_DIED_HERE", GetLocation(oPC)); SetLocalInt(oPC, "NW_L_I_DIED", 1); AssignCommand(oPC,JumpToLocation(GetLocation(oDest))); } }/* suspect block end found !*/ Puis j'aimerais a la fin de ceci mettre NWScript :
void main() { object oPC = GetLastPCRested(); int nLvL1 = GetLevelByPosition(1, oPC); int nLvL2 = GetLevelByPosition(2, oPC); int nLvL3 = GetLevelByPosition(3, oPC); int iSpellResist = 11 + nLvL1 + nLvL2 + nLvL3; int iGenResit = 5 + ((nLvL1 + nLvL2 + nLvL3)/2); int iPercentVampyre = 20 + nLvL1 + nLvL2 + nLvL3; ////////////////////////////// ////////////////////////////// //////////////////// effect eAbilityInCHA2 = ExtraordinaryEffect( SupernaturalEffect(EffectAbilityIncrease(ABILITY_CHARISMA, 2))); effect eAbilityInCON2 = ExtraordinaryEffect( SupernaturalEffect(EffectAbilityIncrease(ABILITY_CONSTITUTION, 2))); effect eAbilityInDEX2 = ExtraordinaryEffect( SupernaturalEffect(EffectAbilityIncrease(ABILITY_DEXTERITY, 2))); effect eAbilityInINT2 = ExtraordinaryEffect( SupernaturalEffect(EffectAbilityIncrease(ABILITY_INTELLIGENCE, 2))); effect eAbilityInSTR1 = ExtraordinaryEffect( SupernaturalEffect(EffectAbilityIncrease(ABILITY_STRENGTH, 1))); effect eAbilityInSTR2 = ExtraordinaryEffect( SupernaturalEffect(EffectAbilityIncrease(ABILITY_STRENGTH, 2))); effect eAbilityInWIS2 = ExtraordinaryEffect( SupernaturalEffect(EffectAbilityIncrease(ABILITY_WISDOM, 2))); /* warning: 1 unclosed block {} */ Biensur le script est bcp plus long mais seulement le debut est important je crois merci!!! Ceci est dans le On Respawn! |
Revenir en haut | ![]() ![]() ![]() ![]() |
Paiste Ecuyer ![]() Messages: 65 Localisation: Montréal |
c'est bon je me suis debrouiller merci
![]() |
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