Das Script muss der Quest zugewiesen werden.
Zum Abschreiben gibt es noch den netten Knopf Details im CS, in einem der Sachen die da aufgelistet werden muss es drin stehen.


2.) Mir ist keine Möglichkeit bekannt, die das sauber löst.
Das Problem bei der Sache ist, dass Objekte im Inventar keine eigenen IDs haben, wodurch ein einzelnes untersuchen der Objekte nicht möglich ist.



3.)Folgendes Script auf ein Objekt in der fraglichen Zelle:
Code:
scn ObjectScript

short DoOnce

Begin Gamemode
 if ( GetInSameCell Player ) && ( DoOnce == 0 )
  set DoOnce to 1
  Player.AddSpell [SpellID]
 endif
End