Archives des forums MMO/MMORPG > Neverwinter Nights > NWN - Maskado > Mais pourquoi ca ne marche pas?
Mais pourquoi ca ne marche pas?
Par Théranthil le 16/10/2002 à 19:07:14 (#2347669)
void main()
{
object oPC = GetLastSpeaker();
ActionCastSpellAtObject(SPELL_HEAL, oPC);
TakeGoldFromSpeaker(25, oPC, TRUE);
}
Qui est attribué à un prêtre dans un action taken d'un conversation. Je voudrais qu'il soigne le PC (juste les PV pas tout le reste), mais la ca ne marche pas, il me regarde c'est tout.
Est ce que vous pourriez m'aidez?
Par eMRaistlin le 17/10/2002 à 1:41:42 (#2349584)
ActionCastSpellAtObject() =
void ActionCastSpellAtObject(
int nSpell,
object oTarget,
int nMetaMagic = METAMAGIC_ANY,
int bCheat = FALSE,
int nDomainLevel = 0,
int nProjectilePathType = PROJECTILE_PATH_TYPE_DEFAULT,
int bInstantSpell = FALSE
);
Deja, verifie que y'a pas des parametres qui t'interesse : les valeurs default, c bien, mais c pas toujours ca.
Ensuite, question moins tech : ton pretre possede t'il le Heal ? L'a t'il en memoire ? ce genre de petite choses peuvent grandement nuire a la sante mentale des builders ^^
JOL Archives 1.0.1
@ JOL / JeuxOnLine