Проблема в следующем: в некоторых файлах nif неправильно указаны пути к текстурам, в итоге при запаковке в bsa архив некоторые текстуры не грузятся. Проблема известная. Есть ли программа, решающая этот вопрос, желательно в автоматическом режиме ?
Есть идея регулировать скорость перемещения героя в зависимости от того, как он это делает: т.е. идет вперед или пятится назад, смещается вправо или влево, переплывает реку и т.д.
З.Ы. или скажите, как это сделать, может моды есть на эту тему.
Какую функцию нужно использовать, чтобы определить: сидит ли игрок на чем нибудь (кроме лошади) или нет ?
P.S. Вопрос снят. Функция GetSitting решает данную проблему.
Каким образом скрипт, повешенный на объекте, может определить: принадлежит ли этот объект игроку или нет в момент активации этого объекта игроком? Т.е.
begin OnActivate
if (IsActionRef Player == 1)
Если этот объект принадлежит игроку то MessageBox "Эта книга вам принадлежит" (делать что-то )
Если этот объект не принадлежит игроку то MessageBox "Эта книга вам не принадлежит !" (делать что-то )
endif
end
Как правильно должен выглядеть этот скрипт?
Чтобы игра быстрее работала и меньше лагала. Ибо архивы можно раскидать по разным дискам и тем самым ускорить подгрузку ресурсов.
Я хочу распаковать оригинальные архивы: Oblivion - Meshes.bsa и Oblivion - Textures - Compressed.bsa , интегрировать текстурные моды и запаковать это все обратно. Проблема в том, что после этой процедуры некоторые текстуры не отображаются.
ЗЫ. Решил проблему, оказывается, нельзя создавать архивы более 2гб (предположительно). Нужно разбивать их на более мелкие.