Скрипт замечательный, автор хорошо постарался, но кое-какие моменты я совсем не понял:
1. Зачем подрубать гм и отключать коллизию во время полета камеры? Мне это совсем не нужно
2. Мало того, зачем фризить персонажа и отдельно прописывать поворот чара в сторону камеры? Из-за такого странного поведения (я не слапался и бегал в разные стороны на месте) я получил несколько банов, к счастью на 1 лвлах
3. setPlayerControl сбивает анимку, лучше юзать lockPlayerControl
4. Из-за чего-то из списка выше (я даже не стал проверять из-за чего) после использования камхака в машине камеру нереально трясло
В принципе могу выложить версию без вышеперечисленных недостатков (огромное спасибо за открытый исходник) сюда, если автор не против