Нашли!
Из сообщения на форуме, Изменения сценариев из UT3 :
При доступе к члену класса контейнера внутри класса теперь вам нужно использовать специальную переменную-член Outer. Это, по-видимому, помогает справиться с конфликтами имен.
Мне пришлось изменить код на следующее:
GetSceneClient().
Outer.Outer.
ConsoleCommand("KEYNAME"@Key);
В зависимости от того, какая функция дает вам эту ошибку, вам потребуется один или несколько наборов Outer.
. Вы можете исследовать, чтобы узнать, сколько у вас глубоких слоев, или вы можете просто добавить по одному за раз, пока код не скомпилируется. Я выбрал последнее, потому что уже достаточно сложно ориентироваться в этом UnrealScript. :)