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

N42

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

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

  • Посещение

  • Победитель дней

    6

Весь контент N42

  1. baraholschik в class_registrator.script, тут и ниже можно почитать, что там прописано https://www.amk-team.ru/forum/topic/6185-skriptovanie/?do=findComment&comment=1124952 НО сначала надо проверить, не прописаны ли где-то в скриптах clsid сразу как числа, а не по-нормальному clsid.что-то (например, if obj:clsid() == 53, а не if obj:clsid() == clsid.bloodsucker_s ) (обычно так не делают, но в модах такая упоротость попадалась). Не знаю как в коке, но в оригиналах если добавить новый clsid - числа все собьются, и прописанные в скриптах числа перестанут соответствовать полученному через clsid.что-то. Поэтому, на всякий случай надо смотреть все скрипты и при необходимости переделывать или все-таки переделать части тела на секции (это, как по мне, лучше, особенно если много разновидностей мутантов и больше нигде их clsidы не будут использоваться)
  2. Ворпал Напасов пробовал откатиться до отдачи снимка? Если вылет все равно будет - скинь сохранку до диалога с Сидором
  3. А зачем? ММ нужен для мододелов по ходу разработки и тестирования, в готовом моде он не нужен. Извини, но как-то не хочется тратить кучу времени на то, что мне не нужно и нужно только одному человеку Вроде как и в зп в логику добавить invulnerable = true, если не ошибаюсь
  4. Ворпал Напасов что в файле xray_stalker.log, который в самом низу? Не нужный лог случайно?
  5. baraholschik список выпадающего лута в configs\plugins\itms_manager.ltx. Но список у конкретного мутанта сопоставляется с его clsid (таблица clsid_to_section в itms_manager.script ). Или под секции эту таблицу придется переделать или новые clsid регать
  6. Адаптировал как-то давно себе, все возможно. Скорее, никому это не нужно, вот и нет в сети чн ближе к зп, чем к тч
  7. N42

    Охота

    Laksa всё понятно) Закусывать надо было)
  8. N42

    Охота

    Очень странно советовать на сталкерском форуме пройти оригиналы) Все уже давно прошли и пришли сюда за модами Что за мод? В гугле не находится
  9. N42

    Охота

    Псевдогиганятина под грибным соусом отлично заходит, как курятина
  10. imcrazyhoudini вылет в if ini:section_exist(section) then, если нету секции в файлах, обычно в логе так и написано, хотя хз что там в движке сделано. Может в activate_by_section передается ini как nil или что-то неперевариваемое, на нее проверки нету. Не все 10 надо смотреть, а кто последний дергает activate_by_section. Проверь, передается ли вообще ini у него, и секцию заодно. А может просто логика слетела
  11. imcrazyhoudini надо сразу писать что нужно, а не чтобы приходилось вытягивать клещами. log3("нпс: name = %s, id = %s", npc:name(), npc:id() ), в кавычках текст, который выводится в лог, и где надо вставлять что-нибудь пишешь %s. Вместо %s подставляется то, что после кавычек через запятую. Сколько аргументов после кавычек, столько раз нужно писать %s. Подставляется в текст в той же последовательности, как идут аргументы. Name и id для примера, подставляешь что нужно, но только строки и цифры. Юзердату не распечатать, для таблиц print_table. В общем, почитай как используется string.format
  12. imcrazyhoudini ну используй ее, в чем вопрос? Или написать как ее использовать?
  13. imcrazyhoudini раз для тебя это так логично, в чем проблема? Или понятнее излагай, что именно надо
  14. imcrazyhoudini зачем мне этот файл? Там несколько функций для вывода, мне самому угадывать какая именно?
  15. Босс если ничем не интересоваться - конечно обо всем в первый раз будешь слышать 🙃 Save rename mod называется, если память не подводит
  16. То есть, автоматическая скриптовая переименовалка от naxac работает на оригиналах прекрасно, а тут вдруг на нлс-ном движке невозможно? И почему же?
  17. imcrazyhoudini не проще просто в xr_logic.script в начале функции activate_by_section выводить информацию об нпс в лог? Последний вылетающий будет
  18. TiVishka в папке с профилем, где сохранки, user.ltx, скрины, есть папка log, там хранятся логи. Если не знаешь, где находится эта папка с профилем - открываешь файл fsgame.ltx, в строчке с $app_data_root$ написано. Если просто короткое название и есть $fs_root$ (например, $app_data_root$ = true| false|$fs_root$| _appdata_\) - значит, она в папке с игрой (можешь во всех модах менять строчку на такую, и профиль будет всегда в папке с игрой, удобно). В другом случае будет указан диск, путь и без $fs_root$ ($app_data_root$ = true|false|C:\|Users\Public\Documents\STALKER-SHOC\). Либо просто в игре делаешь сохранку с каким-нибудь названием и потом по этому названию ищешь на дисках
  19. Sava0510 вроде Боров даст за тренировку с мишенями на заводе (это после квеста на бутылки). И Якут в цепочке дает