Je crois que le mieux, comme d´hab, est de trouver dans le jeu ou dans un mod, un script qui fait à peu près l´effet que tu recherches pour pouvoir t´en inspirer. Ensuite, tu fais fonctionner ton esprit sagace, tu fais des tests et puis...
Je n´ai souvenir que d´un seul "envoi de sort" via script mais il doit en exister des dizaines, à toi de chercher. Je te donne celui dont je me suis souvenu, il s´agit de la malédiction de Khuul dans le mod La main noire d´Ethaniel. Le but du script est de supprimer la magicka du joueur lorsqu´il se trouve dans une certaine zone géographique.
begin la_main_malediction
short oubien
if(getjournalindex "ss_la_main_noire" ==20)
set oubien to 1
endif
if(getjournalindex "ss_la_main_noire" ==21)
set oubien to 1
endif
if(oubien==1)
if(getjournalindex "ss_la_main_malediction" <60)
if(getPCCell "Khuul"==1)
player->SetMagicka 0
set oubien to 0
if(getjournalindex "ss_la_main_malediction" <10)
journal "ss_la_main_malediction" 10
endif
endif
endif
endif
if(oubien==1)
if(getjournalindex "ss_la_main_malediction" <60)
if(getPCCell "Région de la faille de l´Ouest"==1)
player->SetMagicka 0
set oubien to 0
if(getjournalindex "ss_la_main_malediction" <10)
journal "ss_la_main_malediction" 10
endif
endif
endif
endif
end la_main_malediction