Ich möchte mir dazu eine kleine Korrektur erlauben. Man liest es zwar durchaus häufig in Skripten, doch OnActivate Player funktioniert - im Gegensatz zu OnTrigger Player - so nicht. Vermutlich rührt daher das Missverständnis. Der Skript-Compiler akzeptiert die OnActivate-Zeile zwar ohne Murren, doch im Spiel wird die Referenz schlicht nicht beachtet.
Möchte man die Ausführung eines OnActivate-Blocks auf einen bestimmten NPC bzw. den Player beschränken, ist stattdessen if IsActionRef RefID zu verwenden. Das Skript müsste daher so aussehen: