Категория:FAQ — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
HikeR (обсуждение | вклад) м (убран редирект) |
Neo (обсуждение | вклад) (дополнение) |
||
Строка 1: | Строка 1: | ||
− | == [[Новые монстры|Как сделать, чтобы игра не вылетала при введении вырезанных монстров]] == | + | == Скрипты == |
+ | |||
+ | === [[Новые монстры|Как сделать, чтобы игра не вылетала при введении вырезанных монстров]] === | ||
Многие часто сталкиваются с тем, что при попытке добавления монстров не попавшими в финальную версию игра может вылетать. Попробую рассказать, как это дело можно исправить. [[Новые монстры|Читаем...]] | Многие часто сталкиваются с тем, что при попытке добавления монстров не попавшими в финальную версию игра может вылетать. Попробую рассказать, как это дело можно исправить. [[Новые монстры|Читаем...]] | ||
+ | |||
+ | |||
+ | == SDK == | ||
+ | |||
+ | === При компиляции уровня получаю ошибку связанную с функцией: b_BuildTexture::Vflip === | ||
+ | Полный репорт ошибки: | ||
+ | <code>FATAL ERROR | ||
+ | |||
+ | [error]Expression : assertion failed | ||
+ | [error]Function : b_BuildTexture::Vflip | ||
+ | [error]File : d:\xray-svn\xrlc\build.h | ||
+ | [error]Line : 30 | ||
+ | [error]Description : pSurface</code> | ||
+ | Весь смысл заключается в том, что в СДК оставили много лишнего, т.е. для текстур оставили сгенерированные thumbail-ы, а самих текстур нет. х нема. Идём в редактор и смотрим в images\image editor. И вроде бы всё просто - нужно просто их добавить, но редактор понимает только *.tga файлы.<br /> | ||
+ | Нам поможет [http://stalkerin.gameru.net/modules.php?name=Downloads&d_op=viewtheoned&lid=106 утилита dds2tga], которая может пакетно преобразовывать dds файлы в tga. | ||
+ | |||
+ | Выявляем(смотрим выше в логе компилятора) все текстуры на которые ругается редактор, далее берём их из распакованной игры и помещаем в папку утилиты dds2tga, запускаем CONV_ALL.BAT, в этой же папке появятся файлы *.tga. Копируем их в папку import/ пакета SDK. Запускаем Level Editor и даём команду images\ check new textures. |
Версия 06:38, 12 июня 2007
Содержание
Скрипты
Как сделать, чтобы игра не вылетала при введении вырезанных монстров
Многие часто сталкиваются с тем, что при попытке добавления монстров не попавшими в финальную версию игра может вылетать. Попробую рассказать, как это дело можно исправить. Читаем...
SDK
При компиляции уровня получаю ошибку связанную с функцией: b_BuildTexture::Vflip
Полный репорт ошибки:
FATAL ERROR
[error]Expression : assertion failed
[error]Function : b_BuildTexture::Vflip
[error]File : d:\xray-svn\xrlc\build.h
[error]Line : 30
[error]Description : pSurface
Весь смысл заключается в том, что в СДК оставили много лишнего, т.е. для текстур оставили сгенерированные thumbail-ы, а самих текстур нет. х нема. Идём в редактор и смотрим в images\image editor. И вроде бы всё просто - нужно просто их добавить, но редактор понимает только *.tga файлы.
Нам поможет утилита dds2tga, которая может пакетно преобразовывать dds файлы в tga.
Выявляем(смотрим выше в логе компилятора) все текстуры на которые ругается редактор, далее берём их из распакованной игры и помещаем в папку утилиты dds2tga, запускаем CONV_ALL.BAT, в этой же папке появятся файлы *.tga. Копируем их в папку import/ пакета SDK. Запускаем Level Editor и даём команду images\ check new textures.
Страницы в категории «FAQ»
{{#ifeq:2|1|Эта категория содержит только следующую страницу.|Эта категория содержит следующие 2 страниц из 2.}}