TESCS : AddSoulGem

De Wiwiki
Aller à la navigation Aller à la recherche
La version imprimable n’est plus prise en charge et peut comporter des erreurs de génération. Veuillez mettre à jour les signets de votre navigateur et utiliser à la place la fonction d’impression par défaut de celui-ci.

La fonction AddSoulGem joue le même rôle que la fonction AddItem, mais ne peut ajouter que des gemmes spirituelles de la créature souhaitée.

Syntaxe

La syntaxe de la fonction est :

id_appelant -> AddSoulGem, id_monstre, id_gemme_spirituelle

Avec id_appelant l'ID de l'objet appelant (qui peut être un container ou un PNJ, joueur inclus), id_monstre l'ID du monstre dont l'âme se trouve dans la gemme et id_gemme_spirituelle l'ID de la gemme à ajouter.

Exemple d'utilisation

Voici un exemple d'utilisation : si le joueur possède l'objet enchanté capture_ame, alors ajouter une gemme spirituelle contenant une sainte dorée.

Begin AddSoulGemTest

Short DoOnce

If ( DoOnce == 0 )
 If ( Player->GetItemCount, "capture_ame" > 0 )
  Player->AddSoulGem, "golden saint", "Misc_SoulGem_Common"
  Set DoOnce to 1
 Else
  Return
 Endif
Endif

End

Notes

  • Cette fonction ne peut pas rajouter de gemmes spirituelles vides : utilisez pour cela la fonction AddItem id_gemme_spirituelle.

Voir également