Aller au contenu

Photo

Trouble creating VFX via NWScript


  • Veuillez vous connecter pour répondre
1 réponse à ce sujet

#1
gedweyignasia

gedweyignasia
  • Members
  • 16 messages

I'm trying to make lightning strike a target, but I'm having a bit of trouble. The lightning doesn't show up.

// Heartbeat script for lightning generator

oVictim = GetNearestCreature(CREATURE_TYPE_IS_ALIVE,CREATURE_ALIVE_TRUE,OBJECT_SELF);

effect eStrike1 = EffectVisualEffect(VFX_HIT_SPELL_LIGHTNING);
effect eStrike2 = EffectVisualEffect(VFX_SPELL_HIT_CALL_LIGHTNING);

ApplyEffectToObject(DURATION_TYPE_INSTANT,eStrike1,oVictim,2.0f);
ApplyEffectToObject(DURATION_TYPE_INSTANT,eStrike2,oVictim,2.0f);

I stole this code right from Call Lightning, more or less... Why doesn't it work? I don't see lightning strike. Using VFX in general, I find a lot of stuff just doesn't show anything.



#2
gedweyignasia

gedweyignasia
  • Members
  • 16 messages

Anyone else struggling with this, I just went to the 2DA and found the reference to the special effects file.

effect eLightning = EffectNWN2SpecialEffectFile("sp_call_lightning");
ApplyEffectToObject(DURATION_TYPE_INSTANT,eLightning,oVictim,2.0f);

Happy electrocuting!