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

Рекомендуемые сообщения

 

b27b2a4837.png

Тема посвящена моддингу на платформе Чистое Небо.

 

Правила темы:

  • Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском, ответ на него, вероятно, уже есть.
  • Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.
  • Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа).
  • Благодарность выражаем в личке или же ставим реакцию. Посты с благодарностями в теме будут удаляться.
  • Лайк 5
  • Мастер! 3

image.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Есть ещё такое:
 

Спойлер

! [LUA][ERROR] ERROR: object 'yan_taynik2' configuration file [scripts\treasure_inventory_box.ltx] NOT FOUND or section [logic] isn't assigned 
! [LUA]  0 : [C  ] error_log
! [LUA]  0 : [C  ] error_log
! [LUA]  1 : [Lua] c:\stalkerhike\gamedata\scripts\_g.script(1103) : abort
! [LUA]  2 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(148) : configure_schemes
! [LUA]  3 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(1471) : initialize_obj
! [LUA]  4 : [Lua] c:\stalkerhike\gamedata\scripts\bind_physic_object.script(66) : 
! [LUA]  1 : [Lua] c:\stalkerhike\gamedata\scripts\_g.script(1103) : abort
! [LUA]  0 : [C  ] error_log
! [LUA]  1 : [Lua] c:\stalkerhike\gamedata\scripts\_g.script(1103) : abort
! [LUA]  2 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(148) : configure_schemes
! [LUA]  3 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(1471) : initialize_obj
! [LUA]  4 : [Lua] c:\stalkerhike\gamedata\scripts\bind_physic_object.script(66) : 
! [LUA]  2 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(148) : configure_schemes
! [LUA]  0 : [C  ] error_log
! [LUA]  1 : [Lua] c:\stalkerhike\gamedata\scripts\_g.script(1103) : abort
! [LUA]  2 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(148) : configure_schemes
! [LUA]  3 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(1471) : initialize_obj
! [LUA]  4 : [Lua] c:\stalkerhike\gamedata\scripts\bind_physic_object.script(66) : 
! [LUA]  3 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(1471) : initialize_obj
! [LUA]  0 : [C  ] error_log
! [LUA]  1 : [Lua] c:\stalkerhike\gamedata\scripts\_g.script(1103) : abort
! [LUA]  2 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(148) : configure_schemes
! [LUA]  3 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(1471) : initialize_obj
! [LUA]  4 : [Lua] c:\stalkerhike\gamedata\scripts\bind_physic_object.script(66) : 
! [LUA]  4 : [Lua] c:\stalkerhike\gamedata\scripts\bind_physic_object.script(66) : 
! [LUA]  0 : [C  ] error_log
! [LUA]  1 : [Lua] c:\stalkerhike\gamedata\scripts\_g.script(1103) : abort
! [LUA]  2 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(148) : configure_schemes
! [LUA]  3 : [Lua] c:\stalkerhike\gamedata\scripts\xr_logic.script(1471) : initialize_obj
! [LUA]  4 : [Lua] c:\stalkerhike\gamedata\scripts\bind_physic_object.script(66) : 

Причём в игре тайник рабочий, появляется с трупов, лут есть.

В чём проблема может быть?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
11 часов назад, imcrazyhoudini сказал:

В чём проблема

Проверьте есть ли этот файл по адресу configs/scripts\treasure_inventory_box.ltx. Есть ли в нем секция logic? Если нет, верните файл из чистого ЧН. Если все в порядке проверьте cumstom_data у вашего объекта yan_taynik2 

существует ли в кастом дате 

Спойлер

 

[logic]

cfg = scripts\treasure_inventory_box.ltx

 

 

  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Всем привет, вопрос по STALKER Clear Sky - EE (переиздание)

Хотел сделать маленький мод в мастерскую стим на возвращение гармошки (но вопрос не о ней).

Еще до того как начать что-то делать (с путой gamedata) решил впервые запустить CS EE и обнаружил, что НПС не проигрывают анекдоты у костра (вообще, только играют на гитаре), при том что в оригинале с этим все в порядке.
Какие файлы за это отвечают и в чем может быть проблема? Порылся в xr_kamp.script и сущетсвенных отличий с обычным CS не заметил.

fmod в EE и просто mod в оригинале (на скриншотах), но я не знаю может ли это вообще влиять на анекдоты.

Правильно я понимаю что за анекдтоы в self.trans_kamp отвечает story?

Не могу понять где разрабы сломали анекдоты и как их вернуть

Спойлер


image.png


 

 

Спойлер

image.png

 

Изменено пользователем BOTPyXA

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
2 часа назад, BOTPyXA сказал:

Не могу понять где разрабы сломали анекдоты и как их вернуть

 

То что показано, это состояние анимаций причем только у зомбированных и монолитовцев

  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

BOTPyXA 

Проверить sound_manager.script / xr_sound.script

  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

@Yara в sound_manager.script чисто на вид все по старому, кроме пары "багофиксов"
А вот xr_sound.script походу весь переписан и стал короче (вместо 235 строк теперь 76) пум пум пум

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Пытаюсь передать предметы:
 

Спойлер

   <dialog id="yan_gorbun_11">
                <dont_has_info>yan_gorbun_10_done</dont_has_info>
                <has_info>yan_gorbun_10_have</has_info>
                <precondition>xr_conditions.search_soul</precondition>
        <phrase_list>
            <phrase id="0">
                <text>yan_gorbun_11_0</text>
                <next>1</next>
            </phrase>
            <phrase id="1">
                <text>yan_gorbun_11_1</text>
                <action>dialogs_yantar.give_items12</action>    -- либо тут
                <next>2</next>
            </phrase>
            <phrase id="2">
                <text>yan_gorbun_11_2</text>
                <give_info>yan_gorbun_10_done</give_info>
                <action>dialogs_yantar.give_items12</action>    -- либо тут
                <action>dialogs.break_dialog</action>
            </phrase>
        </phrase_list>
    </dialog>

Функция:
 

Спойлер

function give_items12(first_speaker, second_speaker)
    dialogs.relocate_item_section(first_speaker, "af_soul", "out")
    dialogs.relocate_item_section(first_speaker, "af_soul", "out")
    dialogs.relocate_item_section(first_speaker, "af_soul", "out")
end

first_speaker менял на second_speaker

или:

function give_items12(first_speaker, second_speaker)
    dialogs.relocate_item_section_from_actor(first_speaker, second_speaker, "af_soul")
    dialogs.relocate_item_section_from_actor(first_speaker, second_speaker, "af_soul")
    dialogs.relocate_item_section_from_actor(first_speaker, second_speaker, "af_soul")
end

Ни один вариант не забирает артефакт с рюкзака.

Почему?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

imcrazyhoudini , transfer_item(...), который используется в этих функциях, асинхронно выполняется. Один тик -> один объект, который будет меняться только на следующем апдейте. Для множественного перемещения требуется итерация по инвентарю в процессе действия.
Чтобы не заморачиваться, посмотри в качестве примера, как у Kirgudu в его разработках реализовано (Final Stroke тот же, например -> dialogs.script).  Там всё откомментировано. Как раз твой случай и даже больше.

  • Спасибо 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

При новой игре в логе такое:

Спойлер

***************************[lua stack trace:]********************************
! [LUA]  0 : [C  ] object
! [LUA]  0 : [C  ] object
! [LUA]  1 : [Lua] ...a.l.k.e.r. clear sky\gamedata\scripts\sim_faction.script(889) : 
! [LUA]  1 : [Lua] ...a.l.k.e.r. clear sky\gamedata\scripts\sim_faction.script(889) : 
! [LUA]  0 : [C  ] object
! [LUA]  1 : [Lua] ...a.l.k.e.r. clear sky\gamedata\scripts\sim_faction.script(889) : 
*****************************************************************************
alife():object(id) ! invalid id specified

Мнение? Игра то продолжается дальше, но всё же.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

imcrazyhoudini 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Пипл, нужна помощь! Я распаковал файл configs.db с помощью sue2, теперь игра вылетает с ошибкой: 

[error][       8]    : Недостаточно ресурсов памяти для обработки этой команды.

А еще там было вот это: 

Current Memory Load:         56%
Total Physical Memory:       4095 MB
Available Physical Memory:   2439 MB
Total Page File Memory:      4095 MB
Available Page File Memory:  4095 MB

  • Мастер! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 

Kondey Нужно распаковать еще и патчи к ЧН

  • Лайк 1
  • Мастер! 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
 
В 06.02.2026 в 01:12, Mass сказал:

Kondey Нужно распаковать еще и патчи к ЧН

В процессе, когда я заново распаковал этот файл у меня вылезла ошибка Line : 793
На форуме я нашел прекрасный ответ:

, в общем-то сработало, однако при попытке поговорить с кем-то или залезть в инвентарь НПС игра вылетала. В общем-то с распакованными патчами не вылетает. Это если кому понадобится.

Изменено пользователем Kondey

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу