Ну... подобные проблемы, что ты описал, носят очень общий характер. Скрипты вообще дело такое... нетривиальное. Это может и не только со скриптингом к скаю случиться, а с любым. Конкретно таких проблем у меня никогда нигде не выскакивало. В контексте добавления новых скриптов это уже звучит осознано (а не то что вначале ты про функции написал. При чем тут функции?). Но у всего есть логическое объяснение. Язык папирус – он очень "тупой". В плане, как заскриптовано, так он и работает. Если люди добавляют еще один скрипт, который ловит те же ивенты и пытаются провести еще какие-то новые манипуляции при этом, то и возникают накладки. Говоря простым языком... ну не можешь ты одновременно двигаться в двух противоположных направлениях. Короче, это не проблема скриптинга под Скайрим, это проблема пользователей, которые вынуждают исполнителя (игру) делать невозможное зачастую, а потом удивляются. Программирование – это четкая вещь, если делать все последовательно и выверено, то никаких проблем не возникает.
Проблема части модмейкеров в том, что они стараются юзать ванильные скрипты, не вникая в механику того, что там происходит. А скрипт нужно писать самому и под определенную ситуацию.