TESCS : AddSoulGem
Révision datée du 25 octobre 2010 à 14:17 par Infomase (discussion | contributions) (Réorganisation des données)
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.