TESCS : AddSoulGem

De Wiwiki
Révision datée du 25 octobre 2010 à 14:17 par Infomase (discussion | contributions) (Réorganisation des données)
Aller à la navigation Aller à la recherche

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