-
Число публикаций
1 301 -
Регистрация
-
Последнее посещение
-
Дней в топе
5 -
AMKoin
153 [Подарить AMKoin]
Весь контент пользователя Серый Волк
-
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
Kirag, поделись ссылкой на скачанный дизассемблер, пожалуйста. Ковыряясь в xrGame, нашёл интересную строчку: UIDragDropListEx.cpp.CUIDragDropListEx::CreateDragItem...i!=itm..CUICellContainer::FindSimilar По идее выделенная функция жирным шрифтом - отвечает за создание слотов, кто больше меня понимает - объясните смысл двоеточия перед функцией, а если можно и больше. -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
_Призрак_, в файле ui\actor_menu.xml я прописал координаты слота куда Нож должен быть помещён, также прописал координаты подсветки слота и шкалы износа. ЗЫ: если б знать как они обозначаются в dll, эти координаты... -
[CoP] Ковыряемся в файлах
Серый Волк ответил на тему форума автора Halford в Скрипты / конфиги / движок
Люди добрые, отзовитесь, помогите решить проблему с этим вылетом: FATAL ERROR [error]Expression : xml_doc.NavigateToNode(path,index) [error]Function : CUIXmlInit::InitTextWnd [error]File : D:\prog_repository\sources\trunk\xrGame\ui\UIXmlInit.cpp [error]Line : 207 [error]Description : XML node not found [error]Argument 0 : [error]Argument 1 : ui\actor_menu.xml -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
sabir, про размер иконок я уже знаю, но пока ещё не боролся с вылетом (это если лут большего размера пытаешься засуть в ячейку). по краейней мере в СГМ 1.7 - вылетает. Меня больше на остальные вопросы интересуют. Строгое предупреждение от администратора n6260 Не дублируем вылеты по темам. Ты уж определись после каких твоих действий вылетает. Поясню после каких действий, и почему ещё и в этой теме: Изменения вносились в xrGame.dll путём редактирования программой Hex Workshop v.4.2 в правом (текстовом) окне. Размер файла (и количества символов) соблюдён, засчёт уменьшения блоков "00" в левом окне - соответственно им "точек" в правом. Ниже приведу скрины: оригинал / изменённый. В actor_menu.xml созданы конфиги (для каждого исправления есть свой блок) для внесённых изменений в xrGame.dll. Попытка визуализировать слот "НОЖА", можно это и так назвать... оригинальный файл: изменённый: При запуске игры после этих изменений, загрузка проходит примерно на 95% и ловлю такой вылет: -
[CoP] Ковыряемся в файлах
Серый Волк ответил на тему форума автора Halford в Скрипты / конфиги / движок
Народ, помогайте: кто знает каким образом лут типа [booster] привязан к быстрым ячейкам, ведь только этого типа лут может быть помещён в ячейки быстрого доступа. -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
sabir, я знаю, что немного показывает, но мне в нём поиском удобней пользоваться чем в hex workshop. ИМХО по поводу вывода на худ - можно по аналогии с патронами, ножом и биноклем, но во-первых - захламлять обзор на экране не хочется, если каждый слот на худ вешать, во-вторых если в том же окне где патроны отображаются - смысла не вижу - не будет возможности смены одного предмета на другой. Ну раз Вы сможете подсказать, то: 1. В hex workshop открыл xrGame: какое значение имеют блоки "00" (которые в правом окне редактора отображаются в виде точек), что они означают, и что-нибудь значит количество этих блоков между другими блоками, с различными обозначениями - "ненулевыми" (в правом окне - с различным текстом и параметрами) ? 2. Но это может быть даже по части конфигов, вчера мозг почти сломал, не могу найти каким образом лут типа [booster] привязан к быстрым ячейкам, ведь только этого типа лут может быть помещён в ячейки быстрого доступа. С поясом проще, там прописано - "belt = true", а здесь... ? 3. Да снизайдут ко мне всемогущие, но в ковырялке никто так и не ответил - может здесь повезёт больше: в каком файле задаются координаты расположения на текустуре наименований кнопок действия, которые в ui_st_keybinding.xml написаны ? -
[CoP] Ковыряемся в файлах
Серый Волк ответил на тему форума автора Halford в Скрипты / конфиги / движок
Камрады, кто знает и может подсказать: в каком файле задаются координаты расположения на текустуре наименований кнопок действия, которые в ui_st_keybinding.xml написаны ? Total commander уже почти стёрся от кол-ва запросов поиска, а я не могу найти. Только не говорите, что это в .dll-ках зашито... поиск по папке bin ни через нотепад, ни через hex ничего не выдал. -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
48celt48, по-моему, вылет словил потому, что оба предмета спавнятся у ГГ автоматически при запуске игры, а два предмета в одном слоте не помещаются - будет вылет с примерным логом "нет свободного места". -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
Не знаю как другие, я только поиском пользуюсь в нотепад++, чтоб узнать, есть ли в .dll-ках то, что меня интересует. Редактировать не пытаюсь - просто потому, что не умею А клавиши мышки (3-я и 4-я) прописаны в xrGame? я, например, ставлю на быстрые слоты эти две клавиши и F1, F2. К тому же в самой игре, в меню "ОПЦИИ" можно изменить "забиндивание" быстрых клавиш на любые другие по желанию. -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
А ты попробуй под арты ... я рассказал только о том, что на данный момент уже получилось, дальше ещё пока ковыряю, как доковыряю - выложу. -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
PavelSnork, этот модик посмотри и скрины его. там увеличена дальность прорисовки вообще всего, может наковыряешь чего интересного. 48celt48, что именно выложить? -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
iDreD, я забиндил новые ячейки на кнопки через ui_keybinding.xml и после этого меню "ОПЦИИ" перестало открвываться, думаю потому, что они не прописаны в xrGame. Старые 4 ячейки прописаны, и даже описание забинденных кнопок там прописано. goust, посмотри по редакторам здесь, у меня без проблем установился и до сих пор работает чем несколько раз в личку, лучше один раз здесь выложу, если народ не против. -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
Я не жадный: В принципе увеличением кол-ва быстрых ячеек я пытаюсь создать аналог разгрузки которая будет непосредственно в меню инвентаря. Уважаю труд по реализации разгрузки и подсумков команды NLC, но на мой взгляд, так будет правильней. Помимо быстрых ячеек, хочу визуализировать скрытый инвентарь (фонарик, нож и т.д.) в свои отдельные слоты. Как будет выглядеть сие чудо, если интересно кому - выложу скрин (пока ещё не закончена работа). -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
Rolan, Я уже пробовал по разному, и так тоже: менял во всех кофигах кол-во слотов под арты -результат пока нулевой. С ячейками быстрыми дальше продвинулся: у меня их 8 отображается, но работают реально 4, причем новые задваивают предмет на обе ячейки (старую и новую), когда в новую ячейку его кладешь. даже клавиши новые назначил для новых ячеек - но в этом случае в основном меню игры "ОПЦИИ" не открываются. Наковырял интересную статейку : -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
_Призрак_, Судя по .ltx-файлам, я вижу картину следующую: system.ltx max_belt = 5 ;16 artefact.ltx belt = true slot = -1 ;10 weapons.ltx ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;; AMUNITION ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; [ammo_base]:identity_immunities,default_weapon_params ;belt = true; slot = -1 единственное место где фигурирует цифра 5 (реальное кол-во слотов в игре) - system.ltx, а в artefact.ltx - под слоты зарезервировано 11 мест, но -1 под патроны на пояс (но закомментирован) и возможно слот 0 тоже где-то под что-то планировался. То есть разрабы изначально оставили места для увеличения кол-ва мест на поясе (и видимо не только под арты). Вопрос: а откуда все знают что кол-во слотов на поясе зашито в движок ? Может так решили потому-что в конфигах или скриптах найти не смогли ? ну, а дальше, сарафанное радио... Может ПЫСы хорошо спрятали, а может мы плохо ищем. Обычно то, чего найти не можешь долго и нудно - на поверхности, смотришь и не замечаешь. -
Редактирование движка X-Ray
Серый Волк ответил на тему форума автора Rolan в Скрипты / конфиги / движок
Ну, раз создали тему, и народ здесь есть, может объявятся мастера программирования, которые реально могут управляться с файлами движка ? А то некоторые вещи без ковыряния .dll ну никак не хотят получаться... А вот здесь в корне не согласен ! Действительно программистов обладающих навыками работы на том уровне, чтоб игра работала в дальнейшем без сбоев - единицы. И как, скажите на милость, мне внести задуманные изменения/дополнения в игру, если без редакции движка ну никак не обойтись (пусть и по мелочи совсем, как кажется). И затрачено времени много очень, и сил, и работа почти закончена - бац - тупик - движок - необходимо изменить параметры. А изучать даже основы программирования - процесс небыстрый и с учетом занятости работой и семьёй - года на 2-3 хватит - за это время желание может отпасть, а могут обстоятельства измениться. А мод так и не будет закончен, хотя время и силы потрачены. И в конце концов - попросить я думаю всегда можно, а вот получить желаемое... дай бог каждому. -
[CoP] Ковыряемся в файлах
Серый Волк ответил на тему форума автора Halford в Скрипты / конфиги / движок
Rolan, К сожалению, мне приведённый код мало о чём говорит, если бы я знал хотя бы основы программирования - я б не задавал тут глупых вопросов по редактированию .dll . Всё что я высказал - сугубо мои логические выводы + небольшие познания и ковыряние различных файлов в разных редакторах. А в нотепад++ я xrGame тоже изучал, знаю где что лежит, то что меня интересует - вот только исправить не могу . -
[CoP] Ковыряемся в файлах
Серый Волк ответил на тему форума автора Halford в Скрипты / конфиги / движок
Rolan, а смысл замены? может я чего-то не понимаю? ты заменил наименование одной страницы ПДА на другое - то есть заменил одну страницу своей, но не создал новую, для своей новой четвертой кнопки (раздела ПДА). -
[CoP] Ковыряемся в файлах
Серый Волк ответил на тему форума автора Halford в Скрипты / конфиги / движок
Rolan, По-моему nuklia прав. По логике вещей - ты создал своим файлом pda_test.xml альтернативный (второй) ПДА который в движке не прописан, а потому движок его и не видит, попробуй внести из твоего файла всю инфу в сам pda.xml. я тоже могу ошибаться , но как вариант... А после переноса инфы в pda.xml, заменял все пути от твоего файла на pda.xml ? ЗЫ: ты сразу говори что ещё ты сотворил попутно к своему .xml. -
[CoP] Ковыряемся в файлах
Серый Волк ответил на тему форума автора Halford в Скрипты / конфиги / движок
Rolan, так - это как? Как добавить новую команду активации если их список и кол-во зашито в файле dll, и больше нигде не встречаются, причем не изменяя файл? Подскажи, может и мне не придётся искать чью-то помощь для изменения dll-ки. -
[CoP] Ковыряемся в файлах
Серый Волк ответил на тему форума автора Halford в Скрипты / конфиги / движок
Rolan, ГЫЫ, действия на кнопки ПДА как раз зашиты в xrGame.dll , почти в самом конце файла. -
worlok, апгрейд необратим по сути, а если делать съёмный ПНВ - будет что-то похожее на бинокль ночного видения . Но для мододелов нет границ, если есть полёт фантазии.
- 14 183 ответа
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
shram_437, выдержка из текстого файла описания "SGM_what_in_v1.7" находящегося в корневой папке игры после установки "SGM 1.7" : • Раздел "Дипломатии" в КПК Дегтярёва, будет доступен во фриплее, а не как раньше - после SGM достижения "Дипломат". В данном разделе, ГГ за определенные деньги, может заключать мир или войну с другими группировками. slavastii.gaz21, а профессор не говорит что Оазис можно поискать? и попробуй с другим "профессором" поговорить может он скажет что-нибудь про Оазис. Mungojerrie, потеря снаряжения при переходе во фриплей устанавливается в файле ИГРА\gamedata\configs\mod_parameters\mod_params.ltx. Можешь поставить грабеж ГГ, а можешь оставить ему все вещи.
-
По поводу оптимизации: есть интересный пост на Gameinator: "Разоблачили наконец Пысовские махинации по занижению настроек текстур на ХР cool.gif . Видать кто то сильно хотел продвинуть Win7 в массы." Находиться он здесь. Там же есть программа для оптимизации. White Rabbit, 1. По квесту с винторезом: метка на карте указывает положение трупа монолитовца, а винторез может быть где угодно на территории завода, причем нужно территорию раза 2 обойти - я винторез нашёл только на повторном осмотре завода (при выходе из подвала, где труп и тушканы, на вышку, под ногами валялся) 2. по ключам - вроде всегда на месте были (первый уазик + нива под мостом), баллон иногда не брался - приходилось с ранних сейвов начинать.
-
[CoP] Ковыряемся в файлах
Серый Волк ответил на тему форума автора Halford в Скрипты / конфиги / движок
Rolan, понял про что, но так же нужное мне прописано и в другом файле. по кнопке - может это поможет
- [ЧН] OGSM CS 1.8 CE Fixes
- [ЧН] HARDWARMOD 3.2
- [ЗП] The Long Road
- [ЧН] New vision of War
- [ЧН] Old Good Stalker Mod - Clear Sky
- [ЗП] Unofficial Patch
- [ЗП] Смерти вопреки
- [ЗП] Контракт на хорошую жизнь
- [ЗП] Shoker Weapon Mod 2.1
- [ЗП] Hardcore pack for SGM 2.2
- [ЗП] Контракт Синдиката
- [ЗП] Клондайк 2.0
- ...и другие моды