Ну не стоит так БУКВАЛЬНО копировать мой текст
Многоточия там на месте сокращений, чтобы простыню не раскатывать.
Я таки надеялся, что допишешь недостающее сам, всего дел кавычки построчно расставить.
По синтаксическим ошибкам в C# скрипте:
- идешь в File - Preview
- получаешь либо окно параметров, либо список ошибок
- щелкаешь по ошибке и попадаешь на ее место в скрипте