Deswegen hatte ich ja (auf Low Posts Vorschlag hin) player.UnequipItem davor geschrieben, so dass der Ring ausgezogen wird, bevor das Script beendet wird. Dann dürfte es ja eigentlich nicht nochmal ausgelöst werden.
War mein Gedanke.
Aber wenn dein Script funktioniert, umso besser.![]()