Категория:FAQ — различия между версиями
Материал из S.T.A.L.K.E.R. Inside Wiki
(→Как запустить СП карту консольно, то-есть через батник?) |
|||
Строка 38: | Строка 38: | ||
=== Как запустить СП карту консольно, то-есть через батник? === | === Как запустить СП карту консольно, то-есть через батник? === | ||
Это делается следующим образом: | Это делается следующим образом: | ||
− | <code>@start bin\XR_3DA.exe -start server(%1/single/alife) client(localhost)</code> | + | <code>@start bin\XR_3DA.exe -start server(%1/single/alife/new) client(localhost)</code> |
где %1 название общего '''gamedata\spawns\*.spawn''' (например, в финалке нужно подставить - '''all'''). | где %1 название общего '''gamedata\spawns\*.spawn''' (например, в финалке нужно подставить - '''all'''). | ||
Версия 17:45, 9 февраля 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/new) client(localhost)
где %1 название общего gamedata\spawns\*.spawn (например, в финалке нужно подставить - all).
Некоторые другие параметры командной строки можно найти тут.
--Neo][ 9:13, 27 января 2008 (MSD)
--Loxotron 7:12 8 января 2008 (MSD)
Страницы в категории «FAQ»
{{#ifeq:2|1|Эта категория содержит только следующую страницу.|Эта категория содержит следующие 2 страниц из 2.}}