Проблема xrLC: различия между версиями
мНет описания правки |
мНет описания правки |
||
| Строка 6: | Строка 6: | ||
| '''Дата публикации''' | | '''Дата публикации''' | ||
| | | | ||
{{Дата рождения|2|10|2007|лет}} | {{Дата рождения|2|10|2007|лет}} | ||
|- | |- | ||
| '''Автор''' | | '''Автор''' | ||
| Строка 13: | Строка 13: | ||
== Вопрос == | == Вопрос == | ||
На днях закончил работу над уровнем для | На днях закончил работу над уровнем для '''«[[S.T.A.L.K.E.R. - Тень Чернобыля|Сталкера]]»'''<ref>Игромания №10/2007" igromania.ru [https://web.archive.org/web/20070910145727/https://www.igromania.ru/magazine/120/ Архивировано] 10.09.2007</ref>. При попытке скомпилировать карту столкнулся со следующей проблемой — отказался запускаться компилятор из состава '''[[X-Ray SDK 0.4|SDK]]'''. Я следовал схеме, которую вы описали в первой статье по созданию уровней для '''«Сталкера»''' (это июльский номер «Мании»): создал карту, сделал предкомпиляцию уровня через редактор, после чего выбрал пункт меню Пуск/Выполнить и напечатал в появившемся окошке команду ''E:\Games\GSC World Publishing\S.T.A.L.K.E.R.\X-Ray SDK\level_editor\xrLC.bat Moi_uroven_1''. | ||
Можно ли как-то решить проблему, или это очередная оплошность со стороны разработчиков и надо ждать патча? | Можно ли как-то решить проблему, или это очередная оплошность со стороны разработчиков и надо ждать патча? | ||
== Ответ == | == Ответ == | ||
Проблема вполне решаема<ref>[https://www.igromania.ru/article/12237/Goryachaya_liniya_igrostroy.html | Проблема вполне решаема<ref>[https://www.igromania.ru/article/12237/Goryachaya_liniya_igrostroy.html "Горячая линия: игрострой | Журнал "Игромания" №10 (121) 2007" igromania.ru]</ref>. Вот только зря вы обвиняете разработчиков, они совершенно ни при чем. Всему виной — невнимательность многих картостроевцев. В статье по созданию уровней для «Сталкера» мы упомянули, что прописывать в форме '''Запуск программы''' длинные коды не следует — это может привести к невыполнению команды, в вашем случае — к отказу запуска компилятора. | ||
Описанный вами способ компиляции (ввод короткой команды в окно '''Запуск программы''') возможен только при использовании так называемых виртуальных дисков, ссылающихся на различные директории установленного SDK. Подробную информацию о «виртуалках» вы можете почерпнуть из второй статьи цикла | Описанный вами способ компиляции (ввод короткой команды в окно '''Запуск программы''') возможен только при использовании так называемых виртуальных дисков, ссылающихся на различные директории установленного SDK. Подробную информацию о «виртуалках» вы можете почерпнуть из второй статьи цикла «[[Уровни для S.T.A.L.K.E.R., часть 1|Уровни для S.T.A.L.K.E.R.]]», которая опубликована в «Мастерской» августовского выпуска «Игромании». | ||
Возвращаемся к вашей проблеме. Обойти ее просто, нужно всего лишь перейти в режим командной строки (для этого следует напечатать в окошке '''Запуск программы''' команду '''cmd''' и нажать '''OK'''), зайти в каталог '''\level_editor''' SDK и ввести следующую команду: | Возвращаемся к вашей проблеме. Обойти ее просто, нужно всего лишь перейти в режим командной строки (для этого следует напечатать в окошке '''Запуск программы''' команду '''cmd''' и нажать '''OK'''), зайти в каталог '''\level_editor''' SDK и ввести следующую команду: | ||
| Строка 39: | Строка 39: | ||
{{reflist|3}} | {{reflist|3}} | ||
[[Категория: | [[Категория:F.A.Q.]] | ||
[[Категория:X-Ray SDK]] | |||
[[Категория:Level Editor]] | |||
[[Категория:Игромания]] | |||
Версия от 01:36, 8 августа 2026
|
Проблема xrLC | |
| Дата публикации |
2 октября 2007 (18 лет) |
| Автор | Алексей Макаренков |
Вопрос
На днях закончил работу над уровнем для «Сталкера»[1]. При попытке скомпилировать карту столкнулся со следующей проблемой — отказался запускаться компилятор из состава SDK. Я следовал схеме, которую вы описали в первой статье по созданию уровней для «Сталкера» (это июльский номер «Мании»): создал карту, сделал предкомпиляцию уровня через редактор, после чего выбрал пункт меню Пуск/Выполнить и напечатал в появившемся окошке команду E:\Games\GSC World Publishing\S.T.A.L.K.E.R.\X-Ray SDK\level_editor\xrLC.bat Moi_uroven_1.
Можно ли как-то решить проблему, или это очередная оплошность со стороны разработчиков и надо ждать патча?
Ответ
Проблема вполне решаема[2]. Вот только зря вы обвиняете разработчиков, они совершенно ни при чем. Всему виной — невнимательность многих картостроевцев. В статье по созданию уровней для «Сталкера» мы упомянули, что прописывать в форме Запуск программы длинные коды не следует — это может привести к невыполнению команды, в вашем случае — к отказу запуска компилятора.
Описанный вами способ компиляции (ввод короткой команды в окно Запуск программы) возможен только при использовании так называемых виртуальных дисков, ссылающихся на различные директории установленного SDK. Подробную информацию о «виртуалках» вы можете почерпнуть из второй статьи цикла «Уровни для S.T.A.L.K.E.R.», которая опубликована в «Мастерской» августовского выпуска «Игромании».
Возвращаемся к вашей проблеме. Обойти ее просто, нужно всего лишь перейти в режим командной строки (для этого следует напечатать в окошке Запуск программы команду cmd и нажать OK), зайти в каталог \level_editor SDK и ввести следующую команду:
xrLC.bat {level_name}, где {level_name} — название компилируемого уровня.
Все, теперь ваш уровень скомпилируется и будет отлично работать в игре, если, конечно, вы не допустили ошибок во время создания карты.
Источники
- ↑ Игромания №10/2007" igromania.ru Архивировано 10.09.2007
- ↑ "Горячая линия: игрострой | Журнал "Игромания" №10 (121) 2007" igromania.ru

