Категория:FAQ — различия между версиями — S.T.A.L.K.E.R. Inside Wiki

Категория:FAQ — различия между версиями

Материал из S.T.A.L.K.E.R. Inside Wiki

Перейти к: навигация, поиск
(дополнение)
Строка 34: Строка 34:
 
Arguments    : xrSE_Factory.dll</code>
 
Arguments    : xrSE_Factory.dll</code>
 
Вы просто забыли удалить либо переместить все '''.db''' фаилы в другую папку.
 
Вы просто забыли удалить либо переместить все '''.db''' фаилы в другую папку.
 +
 +
 +
=== Как запустить СП карту консольно, то-есть через батник? ===
 +
Это делается следующим образом:
 +
<code>@start bin\XR_3DA.exe -start server(%1/single/alife) client(localhost)</code>
 +
где %1 имя карты.
 +
 +
Некоторые другие параметры командной строки можно найти [[Расширенные настройки(ч. 3)|тут]].
 +
 +
----
  
 
--Neo][ 21:41, 9 сентября 2007 (MSD)
 
--Neo][ 21:41, 9 сентября 2007 (MSD)
  
 
--Loxotron 7:12 8 января 2008 (MSD)
 
--Loxotron 7:12 8 января 2008 (MSD)

Версия 06:10, 27 января 2008

Скрипты

Как сделать, чтобы игра не вылетала при введении вырезанных монстров

Многие часто сталкиваются с тем, что при попытке добавления монстров не попавшими в финальную версию игра может вылетать. Попробую рассказать, как это дело можно исправить. Читаем...


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-ы, а самих текстур нет. И вроде бы всё просто - нужно просто их добавить, но редактор понимает только *.tga файлы.
Нам поможет утилита dds2tga, которая может пакетно преобразовывать dds файлы в tga.

Выявляем(смотрим выше в логе компилятора) все текстуры на которые ругается редактор, далее берём их из распакованной игры и помещаем в папку утилиты dds2tga, запускаем CONV_ALL.BAT, в этой же папке появятся файлы *.tga. Копируем их в папку import/ пакета SDK. Запускаем Level Editor и даём команду images\ check new textures.

Совместил SDK с игрой, но вылетает с ошибкой

Полный репорт ошибки:

FATAL ERROR
Expression  : hXRSE_FACTORY
Function  : I:\xray-svn-trunk\editors\LevelEditor\Edit\ESceneSpawnTools.cpp
File  : I:\xray-svn-trunk\editors\LevelEditor\Edit\ESceneSpawnTools.cpp
Line  : 38
Description  : Can't load library:
Arguments  : xrSE_Factory.dll

Вы просто забыли удалить либо переместить все .db фаилы в другую папку.


Как запустить СП карту консольно, то-есть через батник?

Это делается следующим образом:

@start bin\XR_3DA.exe -start server(%1/single/alife) client(localhost)

где %1 имя карты.

Некоторые другие параметры командной строки можно найти тут.


--Neo][ 21:41, 9 сентября 2007 (MSD)

--Loxotron 7:12 8 января 2008 (MSD)

Страницы в категории «FAQ»

{{#ifeq:2|1|Эта категория содержит только следующую страницу.|Эта категория содержит следующие 2 страниц из 2.}}

Другие места
LANGUAGE