Случайная подборка модов
Old Episodes. Episode 3
3.6
Call of Pripyat Complete
3.7
Тайный путь
3.6
Альтернатива 1.1 Beta
3.0
Lost World Requital
3.9
Мод Змеелов v.2.17 Final
3.8
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
X-Ray extensions
Российская Федерация  _Призрак_
Понедельник, 19.03.2012, 19:15 | Сообщение # 1
Статус:
Неопытный:
Сообщений: 544
Награды: 6
Регистрация: 12.02.2011

Проект X-Ray extensions


Платформы: ТЧ 1.0006, ЧН 1.5.10, ЗП 1.6.02

Представляет собой набор добавлений, расширяющих возможности движка для скриптёров, а также, в ряде случаев, меняющих поведение игры. Изменения реализованы в виде бинарного патча библиотек двигателя игры.
Авторы: Kolmogor, Malandrinus
Адрес проекта на Google Code

Список изменений на данный момент (список далеко не полный, остался с самых первых ревизий):


Примечание:
Не забывайте делать резервные копии!
Сообщение отредактировал _Призрак_ - Понедельник, 19.03.2012, 19:15
  Злобная реклама
Понедельник, 19.03.2012, 19:15
Статус:
Сообщений: 666
Регистрация: 12.02.2011
Израиль  Джерико
Суббота, 09.02.2013, 21:25 | Сообщение # 121
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, Мне не нужно ничего качать, у меня на компе последняя ревизия есть со вчерашнего дня. Мне нужна подробная "гребаная" инструкция, о том как компилировать xrGame из того, что лежит в архивах. Я уже читал инструкцию от Ская на сайте АМК, установил masm32 и т.д. XrGame создался, но в батнике были видны ошибки в создании файла. Говорят, что нужна более новая версия ml.exe.

P.S: Если ты не знаешь ответа - нет проблем, спрошу у кого-нибудь другого.
Сообщение отредактировал Джерико - Суббота, 09.02.2013, 21:27
  Злобная реклама
Суббота, 09.02.2013, 21:25
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 22:01 | Сообщение # 122
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Джерико,
Цитата (ReadMe)
Исходная _нетронутая_ dll должна лежать в каждом каталоге с именем xrGame_orig.dll

one click компиляция выполняется командным файлом в корне проекта
make_xxxx.cmd
где xxxx - номер сборки

Внутри каждого каталога есть два командных файла для поэтапной сборки:
make_src_dll.cmd - собирает временную библиотеку с правками
patch.cmd - патчит чистую dll до dll с секцией, затем переносит правки
В результате получается файл xrGame.dll, который нужно переписать в каталог bin игры.
Дополнительный файл clean.cmd выполняет очистку каталога от временных файлов.
Это полезно делать перед check-in операциями.

Примечание: Несмотря на возможность очистить временные файлы, полезно поставить в игнор
в SVN следующие расширения: *.dll, *.bin, *.lib, *.exp


Что тут не ясно?
  Злобная реклама
Суббота, 09.02.2013, 22:01
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Израиль  Джерико
Суббота, 09.02.2013, 22:18 | Сообщение # 123
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, То что при запуске make_src_dll.cmd в конце батника выдает "Не удается найти mydll.obj" и так далее.

Добавлено (09.02.2013, 22:18)
---------------------------------------------
Вот полный лог после запуска make_src_dll

  Злобная реклама
Суббота, 09.02.2013, 22:18
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 22:20 | Сообщение # 124
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Джерико, а нафига тебе make_src_dll.cmd ? Собирается: patch.cmd

Добавлено (09.02.2013, 22:20)
---------------------------------------------

Цитата (Джерико)
Вот полный лог после запуска make_src_dll

Зачем ты мне его выкинул? Я не программист. Да и я никогда не использовал этот make_src_dll.cmd
  Злобная реклама
Суббота, 09.02.2013, 22:20
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Израиль  Джерико
Суббота, 09.02.2013, 22:27 | Сообщение # 125
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, Запускаю patch.cmd, после запроса на разрешение открыть bspatch, пишет 'Прекращена работа программы "patcher". Тем не менее, файл xrGame появляется, но я пока не тестировал его работоспособность.

Добавлено (09.02.2013, 22:27)
---------------------------------------------

Цитата (Earthworm-Jim)
Зачем ты мне его выкинул?

На всякий случай.
  Злобная реклама
Суббота, 09.02.2013, 22:27
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 22:27 | Сообщение # 126
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Джерико, надеюсь ты знаешь, что в corrections_list.txt прописаны все правки, которые будут вносится при патче? Те что тебе не нужны, нужно закомментировать, поставив перед ними знак ;
  Злобная реклама
Суббота, 09.02.2013, 22:27
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Израиль  Джерико
Суббота, 09.02.2013, 22:29 | Сообщение # 127
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, Так ты пытался собирать xrGamem или нет?

Добавлено (09.02.2013, 22:29)
---------------------------------------------

Цитата (Earthworm-Jim)
надеюсь ты знаешь, что в corrections_list.txt прописаны все правки, которые будут вносится при патче? Те что тебе не нужны, нужно закомментировать, поставив перед ними знак ;

Знаю, но причем здесь это? Или патчер не выдерживает такое кол-во правок за один раз?
  Злобная реклама
Суббота, 09.02.2013, 22:29
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 22:31 | Сообщение # 128
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Цитата (Джерико)
Знаю, но причем здесь это? Или патчер не выдерживает такое кол-во правок за один раз?

Нет. Просто, лучше не надо.
  Злобная реклама
Суббота, 09.02.2013, 22:31
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Российская Федерация  БypбоH
Суббота, 09.02.2013, 22:38 | Сообщение # 129
Сообщений: 54
Регистрация: 04.02.2013

дел
Сообщение отредактировал БypбоH - Суббота, 09.02.2013, 22:48
  Злобная реклама
Суббота, 09.02.2013, 22:38
Статус:
Сообщений: 666
Регистрация: 04.02.2013
Израиль  Джерико
Суббота, 09.02.2013, 22:40 | Сообщение # 130
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, Закомментировал все, кроме заливки предметов в диалоге торговле от Ская, попробовал патчить - тот же результат, вылет после запроса на открытие файла.
  Злобная реклама
Суббота, 09.02.2013, 22:40
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 22:45 | Сообщение # 131
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Джерико, да действительно ошибка. Но ты проверь в игре всё-таки, раз dll создалась.

Мне пишет, что нет файлов:
mydll.obj
mydll.dll
mydll.exp
mydll.objlib
Сообщение отредактировал Earthworm-Jim - Суббота, 09.02.2013, 22:55
  Злобная реклама
Суббота, 09.02.2013, 22:45
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Израиль  Джерико
Суббота, 09.02.2013, 23:08 | Сообщение # 132
Сообщений: 114
Регистрация: 16.12.2012

Цитата (Earthworm-Jim)
Мне пишет, что нет файлов:
mydll.obj
mydll.dll
mydll.exp
mydll.objlib

У меня такое пишет при попытке запуска make_src_dll.cmd

Добавлено (09.02.2013, 23:08)
---------------------------------------------

Цитата (Earthworm-Jim)
Но ты проверь в игре всё-таки, раз dll создалась.

Проверил. Игра работает, но изменений нет, хотя в corrections_list ничего не закомментированно.
  Злобная реклама
Суббота, 09.02.2013, 23:08
Статус:
Сообщений: 666
Регистрация: 16.12.2012
  Earthworm-Jim
Суббота, 09.02.2013, 23:19 | Сообщение # 133
Статус:
Опытный:
Сообщений: 2561
Награды: 3
Регистрация: 01.01.2012

Цитата (Джерико)
Проверил. Игра работает, но изменений нет, хотя в corrections_list ничего не закомментированно.

Хреново...
Теперь только к ним:
Цитата (_Призрак_)
Авторы: Kolmogor, Malandrinus
  Злобная реклама
Суббота, 09.02.2013, 23:19
Статус:
Сообщений: 666
Регистрация: 01.01.2012
Израиль  Джерико
Суббота, 09.02.2013, 23:21 | Сообщение # 134
Сообщений: 114
Регистрация: 16.12.2012

Earthworm-Jim, Ладно, потом спрошу как-нибудь, а пока попробую сам разобраться.
  Злобная реклама
Суббота, 09.02.2013, 23:21
Статус:
Сообщений: 666
Регистрация: 16.12.2012
Украина  Viнt@rь
Суббота, 09.02.2013, 23:28 | Сообщение # 135
Spectrum project
Статус:
Новичок:
Сообщений: 381
Награды: 2
Регистрация: 10.10.2010

_Призрак_, на предыдущей странице ссылка не пашет, пишет - файл удален, будь добр, перезалей плз
  Злобная реклама
Суббота, 09.02.2013, 23:28
Статус:
Сообщений: 666
Регистрация: 10.10.2010
Поиск: