DyrmanЭто не решение, а лишь догадки.
Пока не увидел ни одного решения. Всё вокруг да около.
Это решение.
Если скрипты работают по-разному в сингле и мультиплеере, значит существует последовательность действий, которая будет работать по-разному там и там. Тебе осталось лишь её найти методом проб.