Случайная подборка модов
Новое Время. Научный Подход
3.8
AVS "Закон Меченого" 2 части
3.4
Nature Winter v2.0 «Квантовый скачок»
4.0
Тайные Тропы 2
4.2
День одиночки
1.6
Последний день
3.5
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
[SoC] Модострой: вопросница
Российская Федерация  Overfirst
Воскресенье, 31.12.2017, 13:17 | Сообщение # 1
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

[SoC] Модострой: вопросница

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

Соседние темы: Чистое Небо / Зов Припяти.


  • Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском по разделу, ответ на него, вероятно, уже есть.

  • Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.

  • Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа).

  • Благодарность выражаем в личке или же ставим плюсик в историю репутации. Подобные посты будут удаляться.
  •   Злобная реклама
    Воскресенье, 31.12.2017, 13:17
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Российская Федерация  Витёк_Кабан
    Пятница, 21.06.2019, 20:19 | Сообщение # 751
    Статус:
    Новичок:
    Сообщений: 319
    Награды: 2
    Регистрация: 20.04.2019

    arrakis_29, аддон для ОЛР от моего друга (он трогал только спавн)
      Злобная реклама
    Пятница, 21.06.2019, 20:19
    Статус:
    Сообщений: 666
    Регистрация: 20.04.2019
    Российская Федерация  alex5773
    Пятница, 21.06.2019, 21:26 | Сообщение # 752
    Статус:
    Опытный:
    Сообщений: 3936
    Награды: 7
    Регистрация: 02.12.2011

    Цитата Витёк_Кабан ()
    Адаптировал, все норм, но нпс никак не реагируют на любые факторы (типо урона и тд)
    Поговорить с ними тоже нельзя. При их убистве спавнятся патроны, а оружие - нет

    Тоже самое было вот недавно прям) Оказалось скриптик один не доложил, state_mgr.script.
    В точь-точь как у тебя, все стоят, грохнешь, патроны есть, оружия нет)
    Просто вырезал с другого, вот и упустил, забыл сразу про него.
    Видать в твоём случае тоже не хватает чего-то, не говорю что именно скрипта, может что просто пропустил при совмещении.
      Злобная реклама
    Пятница, 21.06.2019, 21:26
    Статус:
    Сообщений: 666
    Регистрация: 02.12.2011
    Российская Федерация  Витёк_Кабан
    Суббота, 22.06.2019, 14:05 | Сообщение # 753
    Статус:
    Новичок:
    Сообщений: 319
    Награды: 2
    Регистрация: 20.04.2019

    alex5773, ой, спасибо Вам smile Даже не представляете, как помогли

    P.s такой баг даже в чистом ОЛР 2.5 встречался
    Сообщение отредактировал Витёк_Кабан - Суббота, 22.06.2019, 14:10
      Злобная реклама
    Суббота, 22.06.2019, 14:05
    Статус:
    Сообщений: 666
    Регистрация: 20.04.2019
    Российская Федерация  Dreyyy
    Суббота, 22.06.2019, 23:05 | Сообщение # 754
    Первые Дни Зоны
    Статус:
    Новичок:
    Сообщений: 289
    Награды: 3
    Регистрация: 18.04.2014

    Ребят, кто может помочь.
    Когда ставлю условие смарты, чтобы он работал только ночью - появляется вылет. Что это значит и как исправить?

    FATAL ERROR

    [error]Expression : fatal error
    [error]Function : CScriptEngine::lua_error
    [error]File : .\script_engine.cpp
    [error]Line : 73
    [error]Description : <no expression>
    [error]Arguments : LUA error: ...e.r. Тень Чернобыля\gamedata\scripts\xr_gulag.script:1034: attempt to index field 'ObjectJobPathName' (a nil value)


    stack trace:

    Scheduler tried to update object alife_simulator
      Злобная реклама
    Суббота, 22.06.2019, 23:05
    Статус:
    Сообщений: 666
    Регистрация: 18.04.2014
    Сомали  WolfHeart
    Суббота, 22.06.2019, 23:47 | Сообщение # 755
    Статус:
    Опытный:
    Сообщений: 3154
    Награды: 18
    Регистрация: 06.06.2017

    Цитата Dreyyy ()
    [error]File : .\script_engine.cpp

    Script_engine.cpp
      Злобная реклама
    Суббота, 22.06.2019, 23:47
    Статус:
    Сообщений: 666
    Регистрация: 06.06.2017
    Российская Федерация  Dreyyy
    Суббота, 22.06.2019, 23:57 | Сообщение # 756
    Первые Дни Зоны
    Статус:
    Новичок:
    Сообщений: 289
    Награды: 3
    Регистрация: 18.04.2014

    WolfHeart, Спасибо, но по поводу своего вылета ничего не нашел. Не понимаю что я сделал не так?
      Злобная реклама
    Суббота, 22.06.2019, 23:57
    Статус:
    Сообщений: 666
    Регистрация: 18.04.2014
    Сомали  WolfHeart
    Воскресенье, 23.06.2019, 00:08 | Сообщение # 757
    Статус:
    Опытный:
    Сообщений: 3154
    Награды: 18
    Регистрация: 06.06.2017

    Цитата Dreyyy ()
    но по поводу своего вылета ничего не нашел.

    Самый первый вариант:
    Цитата
    Ошибка:
    Попытка взять значение из переменной ignore_types (может быть любая другая). Движок игры ожидал, что это таблица, а оказалось nil.

    Цитата
    Arguments : LUA error: ...\gamedata\scripts\xr_danger.script:116: attempt to index field 'ignore_types' (a nil value)

    Не находишь сходство со своим вылетом?
    Цитата Dreyyy ()
    [error]Arguments : LUA error: ...e.r. Тень Чернобыля\gamedata\scripts\xr_gulag.script:1034: attempt to index field 'ObjectJobPathName' (a nil value)

    attempt to index field 'ignore_types' (a nil value)
    attempt to index field 'ObjectJobPathName' (a nil value)
    Цитата
    Подсказка скриптеру
    Необходимо изменить код таким образом, чтобы там где ожидается таблица, была таблица или чтобы из nil не пытались прочесть какие-то значения.
    Конкретно в данном случае скрипт записывает настройки игнорирования опасности в таблицу db.storage[npc:id()].danger.ignore_types, а пытается проверять по несуществующей таблице db.storage[npc:id()].ignore_types.
    Сообщение отредактировал WolfHeart - Воскресенье, 23.06.2019, 00:11
      Злобная реклама
    Воскресенье, 23.06.2019, 00:08
    Статус:
    Сообщений: 666
    Регистрация: 06.06.2017
    Российская Федерация  atanda
    Воскресенье, 23.06.2019, 00:14 | Сообщение # 758
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 7
    Регистрация: 12.07.2017

    Dreyyy, вылетает только при выполнении условия т.е. ночью? Вообще, если поглядеть в xr_gulag, то там возвращается имя работы по ид объекта(те нпс).
    Сообщение отредактировал atanda - Воскресенье, 23.06.2019, 00:20
      Злобная реклама
    Воскресенье, 23.06.2019, 00:14
    Статус:
    Сообщений: 666
    Регистрация: 12.07.2017
    Российская Федерация  Dreyyy
    Воскресенье, 23.06.2019, 07:48 | Сообщение # 759
    Первые Дни Зоны
    Статус:
    Новичок:
    Сообщений: 289
    Награды: 3
    Регистрация: 18.04.2014

    WolfHeart, Честно, не понимаю. atanda, Все просто, ставлю в смарте условие cond = (ночь). И запускаю игру. Сама игра не вылетает, но в консоли данный лог и все НПС пропадают. Вот такие дела
      Злобная реклама
    Воскресенье, 23.06.2019, 07:48
    Статус:
    Сообщений: 666
    Регистрация: 18.04.2014
    Российская Федерация  arrakis_29
    Воскресенье, 23.06.2019, 14:05 | Сообщение # 760
    Статус:
    Бывалый:
    Сообщений: 723
    Награды: 5
    Регистрация: 08.05.2017

    Dreyyy, пропадают вообще все или все с прописанным условием? Что за условие "= (ночь)", есть ли оно в xr_conditions.script и куда именно его добавлял.Вообще,нужно сразу всё писать,а не ждать,пока клещами вытянут ответ
    Сообщение отредактировал arrakis_29 - Воскресенье, 23.06.2019, 14:38
      Злобная реклама
    Воскресенье, 23.06.2019, 14:05
    Статус:
    Сообщений: 666
    Регистрация: 08.05.2017
    Российская Федерация  Витёк_Кабан
    Вторник, 25.06.2019, 16:15 | Сообщение # 761
    Статус:
    Новичок:
    Сообщений: 319
    Награды: 2
    Регистрация: 20.04.2019

    Как разделить алл спавн на level.spawn? (есть ли какие-нибудь перл скрипты или типо того?)
    Сообщение отредактировал Витёк_Кабан - Вторник, 25.06.2019, 16:15
      Злобная реклама
    Вторник, 25.06.2019, 16:15
    Статус:
    Сообщений: 666
    Регистрация: 20.04.2019
    Российская Федерация  makdm
    Вторник, 25.06.2019, 17:03 | Сообщение # 762
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Витёк_Кабан, ACDC спокойно это делает. Нужно просто попросить его об этом. smile
      Злобная реклама
    Вторник, 25.06.2019, 17:03
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Витёк_Кабан
    Вторник, 25.06.2019, 17:36 | Сообщение # 763
    Статус:
    Новичок:
    Сообщений: 319
    Награды: 2
    Регистрация: 20.04.2019

    makdm, можете, пожалуйста, написать батник?
      Злобная реклама
    Вторник, 25.06.2019, 17:36
    Статус:
    Сообщений: 666
    Регистрация: 20.04.2019
    Российская Федерация  makdm
    Вторник, 25.06.2019, 19:15 | Сообщение # 764
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

      Злобная реклама
    Вторник, 25.06.2019, 19:15
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Витёк_Кабан
    Вторник, 25.06.2019, 20:04 | Сообщение # 765
    Статус:
    Новичок:
    Сообщений: 319
    Награды: 2
    Регистрация: 20.04.2019

    makdm, мерси
      Злобная реклама
    Вторник, 25.06.2019, 20:04
    Статус:
    Сообщений: 666
    Регистрация: 20.04.2019
    Поиск: