Buenas. Me gustaría primero, como dijo MegaSceptile, aclarar que el "lock" y el "faceplayer" sobran. Como el "lock" sobra, también sobra el "release" (esto hará que ocupen espacio, siendo innecesarios).
Entonces, el script hecho de la mejor manera posible quedaría tal como MegaSceptile dijo...