Перейти к содержанию

seruva

Сталкеры
  • Публикаций

    94
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные seruva


  1. 2 часа назад, vader_33 сказал:

    Вылет как и в прошлой версии по тайнику "gar_secret_rucksack_ruins" при выпадении его с пда

      лог (Показать контент)

    FATAL ERROR

    [error]Expression    : FATAL ERROR
    [error]Function      : CInifile::r_section
    [error]File          : D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\xrCore\Xr_ini.cpp
    [error]Line          : 364
    [error]Description   : Can't open section 'af_cristal_flower'

    [27.08.21 17:06:59.924] ***************************[ScriptCrashHandler]**********************************
    [27.08.21 17:06:59.924] stack traceback:
        [C]: in function 'create'
        ...tyle addon 1.0r\gamedata\scripts\treasure_manager.script:165: in function 'give_treasure'
        ...lc style addon 1.0r\gamedata\scripts\pda_treasure.script:280: in function 'give_treasure_esc_random'
        ...lc style addon 1.0r\gamedata\scripts\pda_treasure.script:304: in function 'pda_use_random'
        ...lc style addon 1.0r\gamedata\scripts\pda_treasure.script:290: in function 'use_npc_pda'
        ...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:893: in function <...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:877>
        [C]: in function 'eat'
        ...st port\nlc style addon 1.0r\gamedata\scripts\sak.script:962: in function 'end_pda_anim'
        ...st port\nlc style addon 1.0r\gamedata\scripts\sak.script:955: in function 'timer_pda_anim_check'
        ...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:556: in function <...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:525>
    [27.08.21 17:06:59.924]     Locals: 
    [27.08.21 17:06:59.924]      userdata (*temporary) : (alife_simulator): 000000004A32E870
    [27.08.21 17:06:59.924]      string (*temporary) : af_cristal_flower
    [27.08.21 17:06:59.924]      userdata (*temporary) : (___VECTOR): 000000001E738180
    [27.08.21 17:06:59.924]      number (*temporary) : 22.000000
    [27.08.21 17:06:59.924]      number (*temporary) : 1545.000000
    [27.08.21 17:06:59.924]      number (*temporary) : 9894.000000
    [27.08.21 17:06:59.924]     End
    [27.08.21 17:06:59.924]     Locals: 
    [27.08.21 17:06:59.924]      Userdata: self
    [27.08.21 17:06:59.924]              userdata self.ini : (ini_file): 0000000042921120
    [27.08.21 17:06:59.924]              Table: self.treasure_by_target
    [27.08.21 17:06:59.924]                      string self.treasure_by_target.5049 : gar_secret_rucksack_ruins
    [27.08.21 17:06:59.924] *********************************************************************************
    [27.08.21 17:06:59.924] [print_output([CScriptEngine::lua_pcall_failed])] SCRIPT RUNTIME ERROR:
    invalid key to 'next'
    stack traceback:
        [C]: at 0x07fee45b7af4
        [C]: in function 'create'
        ...tyle addon 1.0r\gamedata\scripts\treasure_manager.script:165: in function 'give_treasure'
        ...lc style addon 1.0r\gamedata\scripts\pda_treasure.script:280: in function 'give_treasure_esc_random'
        ...lc style addon 1.0r\gamedata\scripts\pda_treasure.script:304: in function 'pda_use_random'
        ...lc style addon 1.0r\gamedata\scripts\pda_treasure.script:290: in function 'use_npc_pda'
        ...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:893: in function <...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:877>
        [C]: in function 'eat'
        ...st port\nlc style addon 1.0r\gamedata\scripts\sak.script:962: in function 'end_pda_anim'
        ...st port\nlc style addon 1.0r\gamedata\scripts\sak.script:955: in function 'timer_pda_anim_check'
        ...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:556: in function <...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:525>
    [27.08.21 17:06:59.925] *********************************************************************************
    [27.08.21 17:06:59.925] 
    FATAL ERROR

    [error]Expression    : FATAL ERROR
    [error]Function      : CScriptEngine::lua_pcall_failed
    [error]File          : D:\a\OGSR-Engine\OGSR-Engine\ogsr_engine\COMMON_AI\script_engine.cpp
    [error]Line          : 52
    [error]Description   : [CScriptEngine::lua_pcall_failed]: invalid key to 'next'

    [27.08.21 17:06:59.925] ***************************[ScriptCrashHandler]**********************************
    [27.08.21 17:06:59.925] stack traceback:
        [C]: at 0x07fee45b7af4
        [C]: in function 'create'
        ...tyle addon 1.0r\gamedata\scripts\treasure_manager.script:165: in function 'give_treasure'
        ...lc style addon 1.0r\gamedata\scripts\pda_treasure.script:280: in function 'give_treasure_esc_random'
        ...lc style addon 1.0r\gamedata\scripts\pda_treasure.script:304: in function 'pda_use_random'
        ...lc style addon 1.0r\gamedata\scripts\pda_treasure.script:290: in function 'use_npc_pda'
        ...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:893: in function <...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:877>
        [C]: in function 'eat'
        ...st port\nlc style addon 1.0r\gamedata\scripts\sak.script:962: in function 'end_pda_anim'
        ...st port\nlc style addon 1.0r\gamedata\scripts\sak.script:955: in function 'timer_pda_anim_check'
        ...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:556: in function <...lc style addon 1.0r\gamedata\scripts\bind_stalker.script:525>

     

    Конечно будет вылетать, так как артефакт  af_cristal_flower отсутствует в конфигурации, о чем и говорит лог:
    Не удается открыть раздел "af_crystal_flower". Поиск нашел лишь уже используемый этот арт в файле treasure_manager.ltx, а вот сами конфиги этого арта отсутствуют.


  2. Я для себя аддон запаковал в db. Ставил на рекомендуемый репак. Есть мысль запаковать в 7z  вместе с игрой, залить на я. диск и ссыль тут выложить. Слишком тягомотно - сначала скачай репак, потом скачай аддон. 

    Спойлер

    12.jpg

     


    Дополнено 21 минуты спустя

    репак Сталкер ТЧ 1.0006 от Хатаба + запакованный NLC Style Addon.

    Я. Диск

    Мои сохранки удалите, а юзер перенастроите под себя или удалите- игра новый создаст.

     

    • Мастер! 1

  3. Аптечка, ладно я уже две нашел. Но почему Толик не валяется как всегда раненый и не просит о помощи , а просто стоит? И синие ящики не открываются, нет вообще такого действия.

    У Сидора, у костра в деревне новичков и на АТП у синих ящиков нет действия на открытие.


  4. Manool 

    Поймал вылет когда перекладывал акм в ящик.

    Спойлер

    02.08.21 21:09:23.827] [print_output([CScriptEngine::lua_pcall_failed])] SCRIPT RUNTIME ERROR:
    g:\games\cp2\gamedata\scripts\bind_stalker.script:337: attempt to call field 'save_map_story_cashe' (a nil value)
    stack traceback:
        [C]: in function 'save_map_story_cashe'
        g:\games\cp2\gamedata\scripts\bind_stalker.script:337: in function <g:\games\cp2\gamedata\scripts\bind_stalker.script:332>

     В bind_stalker.script на строке 332 находится функция:
    function actor_binder:on_inv_box_put_item(box, item)

    так вот там на строке 337 происходит вызов функции:
    addon_developer.save_map_story_cashe(box:id())

    Спойлер

    function actor_binder:on_inv_box_put_item(box, item)
        self.am:call("on_inv_box_put_item", box, item, alife():object(item:id()))
        -- if box:object_count() > 50 then
            -- box:transfer_item(item, self.object)
        -- end
        addon_developer.save_map_story_cashe(box:id())
    end

    но в файле addon_developer.script функции "save_map_story_cash" нет. Потому и происходит вылет. Выход:

    или в ящики ничего не класть  или к чертям собачим закаментировать вызов этой функции или  выпустить обнову где эта функция будет реально существовать. Я  без понятия что это за функция (разве что по названию можно что-то предположить), но закаментировав этот вызов я избавился от вылета.

    Пока реально нет выше обозначенной функции вот правка позволяющая играть без вылета в подобных ситуациях:
    G.disk


  5. У меня лесника в Забытом Лесу разорвало аномалией - задание не засчитано - висит. Это был точно лесник. Если по логике, то важно чтобы лесника не стало, а каким способом это достигнуто это неважно. Проверочка не та стоит. Если бы просто была проверка на "жив ли" лесник, то при его смерти (не важно от чего) задание бы засчиталось. А так нет. Переигрывать не стану.


  6. Manool 

    В 12.07.2021 в 17:57, Manool сказал:

    • Метки на сюжетные и бонусные тайники теперь показывают их содержимое (тестовое).

    А покажет содержимое уже полученных сюжетных и бонусных тайников или когда новые получу -покажет? Кузнецов за шлем мне дал наводку на тайник, это, если не ошибаюсь, бонусный тайник. Поставив обнову содержимое этого тайника мне не показывают.

    Спойлер

    ss-seruva-07-13-21-20-56-21-l02-garbage.

     


    Дополнено 47 минуты спустя

    У ружья Тоз-34 есть возможность поставить стрельбу из сразу обоих стволов, да только стреляет все равно одинарным.

    Спойлер

    ss-seruva-07-13-21-21-29-36-l03-agroprom

     


  7. 9 часов назад, Oleg 74 сказал:

    seruva Доброго дня, а правка на амбиент по старой ссылке? Но коль такая гулянка пошла ( я имею ввиду разные правки-дополнения делаются ) возможно-ли реализовать хват ножа как в ОП 2.1. Спасибо за работу ( любитель я этого дела, сам этим занимаюсь по мере знаний ).

    Да, но там уже другая ссылка на новозалитую исправленную правку по эмбиенту.


    Дополнено 24 минуты спустя

    Небольшая правка по ремкомплектам. С этой правкой они будут чинить если состояние оружия или брони ( которые вы желаете починить) не хуже 50 %. Улучшение после ремонта 20 %.

    Я.диск

    Поместить в папку mods в корне игры. Если таковой нет - создать.

    -------------------------------------------------------------------------------------------------------

     
    Дополнено 51 минуты спустя

    Скорее эстетическая правка для отображение списка своего тайника. Выведена в отдельную версию. Ставить/не ставить каждый как всегда решит сам. Отличие - если предмет один, то обозначение  "(1)" рядом с предметом не показывается.  Тут кому как нравится. Поэтому и параллельная версия правки на отображения списка своего тайника. По ссылкам будут доступны обе версии. Ставить какую-то одну  версию, хотя если вы закините обе версии в папку mods, то в игре будет только версия v2, так как файл что в правке будет браться именно из нее.

    Спойлер

    ss-seruva-07-11-21-19-19-15-l01-escape.j ss-seruva-07-11-21-19-20-55-l01-escape.j

    Чтобы изменения вступили в силу нужно как всегда открыть/закрыть тайники поставленные до установки этой версии правки.

    Cсылки на обе версии (чтобы не искать)

    Я.диск -с отображением  "(1)"

    Я.диск - без отображения  "(1)"

    Поместить какую-либо одну из версий в папку mods в корне игры. Если таковой нет - создать. 

    • Лайк 1

  8. Manool , файл game_maps_single.ltx исправил. Правку эмбиента перезалил.


    Дополнено 21 минуты спустя

    Для удобства сделал возможность постать нужное кол-во (от 1 до 9) часов. После открытия спального мешка нажать на нумпаде нужную клавишу. Каждая цифровая клавиша на нумпаде (от 1 до 9) соответствует кол-ву часов сна. 

     
    Я.диск

    Поместить в папку mods в корне игры. Если таковой нет - создать.


    Дополнено 23 минуты спустя

    Подсмотрел  в аддоне для ОП 2 от naxas - радио Апрель вместо Сказочника (Задолбала болтовня Сказочника ?)

    Я.диск

    Поместить в папку mods в корне игры. Если таковой нет - создать.

    • Лайк 1

  9. Эмбиент и музыка в меню из ОП 2.1. Делал для себя эту правочку (как впрочем и все что выложил выше)- очень нравиться (А вот почему-то долго в сам ОП 2.1 играть не могу - уже который раз ставлю, чуть поиграю и сношу). 

    Я.Диск

    Закинуть в папку mods в корне игры. Если таковой нет - создать.


    Дополнено 40 минуты спустя

    Другой формат порядкового сохранения
     

    Я.диск

    Закинуть в папку mods в корне игры. Если таковой нет -создать.

    • Лайк 2

  10. Два режима для фонарика

    Спойлер

    74a80a634f99.jpg

    af198eb41a02.jpg

    Правка для удобства запакована. Поместить в папку mods в корне игры, если таковой нет - создать.
    Я.диск


     

    Подправил правку на список своего тайника. Теперь кол-во предметов вроде считаются правильно
     

    Спойлер

    07618da1d5b5.jpg

    Правильное отображение кол-ва каждого предмета будет после открытия/закрытия своего тайника (сделанного с помощью рюкзака до установки этой правки).

    Я.диск

     

    • Лайк 1

  11. Сделал выводимый текст содержимого  своего тайника по типу ОП-2.1:
     

    Правда есть проблемка- если тайник был поставлен до того как вы поставили эту правку, то наведя курсор на значок своего тайника получите вылет такого типа:
     

     Но если открыть и сразу закрыть свой тайник (поставленный до установки правки), то вылета при наведении курсора на значок своего тайника уже нет. Как это исправить пока не знаю. Так что если будете играть с этой правкой и добраться до вашего тайника (поставленного до установки правки) пока не входит в ваши планы  - не наводите курсор на значок вашего тайника пока не доберетесь до него и не произведете процедуру открытия/закрытия. Я в самом начале прохождения и нахожусь на Кордоне, так что мне открыть/закрыть  свой единственный тайник на Кордоне не составило труда. 

    Правка для удобства запакована. Поместить в папку mods в корне игры. Если таковой нет - создать.

    Ссыль:

    Я.диск


  12. Есть небольшая, но очень положительно сказывающаяся на процессе игры хотелка - когда создаешь свой тайник, то на карте вместо надписи "Мой рюкзак" хотелось бы  видеть содержимое моего тайника. То есть вот я создал тайник и если тайник пуст,то просто надпись "мой рюкзак",а если там что-то есть, то описание содержимого (с кол-вом в скобках). Очень это дело нравится в оп2.1. Скрипт который там это делает  - safe_storageviewer.script в папке amk.


  13. 4 часа назад, Manool сказал:

    Сильвер seruva Обновление перезалито с этими исправлениями.

    Распаковал обновление из шапки темы  - файл   addon_developer_torch.scripts  все так же отсутствует. Походу ты запутался. Может стоит расширение архива обновления сделать на другую букву (например .dbc) и в названии архива обновы прописывать число от которого обновление (например op2ogsr_update_16-06-21.7z) и в gamedata.dbc будут присутствовать только исправленные файлы?


  14. В последнем обновлении отсутствует файл  - addon_developer_torch.scripts (в основе он есть)

    Спойлер

    1.jpg2.jpg

    Из-за этого происходит 100 % вылет в начале игры при переходе на локацию пещера,  так как строку 176:
    addon_developer_torch.recharge_torch()

    Игра не может отработать из-за отсутствия файла.


     

     


  15. Зачем подгузник? Он не выкладывается, только используется. 


    Дополнено 28 минуты спустя

    Очень нравится эмбиент на локациях в оп 2.1. И вот сделал в виде допы для аддона (конечно пойдет и для читой ОП-2). Файл zzz999_ambient.xdb0 поместить в папку mods, если такой папки нет - создайте.
    Эмбиент из ОП-2.1 для ОП-2

    Так же поставил графпак отсюда:

    Мастерская Adm-RALa

    И в итоге картинка, аддон, эмбиент - все зашибись. 

    • Лайк 1