Случайная подборка модов
ABC Inferno
3.9
Clear Sky: MYSTERY v2.0
4.0
Nature Winter v2.3 Black Edition
3.9
Начало. Пролог Проекта Отступник
3.2
Закоулки правды
3.6
AVS "Закон Меченого" 2 части
3.4
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  Wolfstalker
Среда, 24.02.2016, 00:25 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

В данной теме вы можете задавать любые вопросы касательно S.T.A.L.K.E.R. моддинга


• Не флудить
• Предварительно просматривайте раздел, ведь ответ на ваш вопрос может быть там
• В своем вопросе указывайте платформу моддинга — Тень Чернобыля, Чистое небо или Зов Припяти




F.A.Q

  Злобная реклама
Среда, 24.02.2016, 00:25
Статус:
Сообщений: 666
Регистрация: 05.04.2010
Украина  _S_k_i_F_
Понедельник, 29.08.2016, 10:59 | Сообщение # 3496
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Всем привет! Такая проблема: квестовые НПС резко берут и идут непонятно куда, несколько сквадов мутантов также сорвались со своих смартов и на ГГ не реагируют. К тому же проскакивают такие вылеты - C stack overflow, stack trace: и


Раньше и мутанты на смартах нормально работали, и НПС на базе сидели на своих анимпоинтах. Что могло послужить причиной таких сбоев? В каком направлении копать? Зараннее спасибо!
  Злобная реклама
Понедельник, 29.08.2016, 10:59
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  Overfirst
Понедельник, 29.08.2016, 11:03 | Сообщение # 3497
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

_S_k_i_F_, не ставил случаем никаких рестрикторов с нестандартным типом?
  Злобная реклама
Понедельник, 29.08.2016, 11:03
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Российская Федерация  makdm
Понедельник, 29.08.2016, 11:41 | Сообщение # 3498
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Цитата _S_k_i_F_ ()
Что могло послужить причиной таких сбоев? В каком направлении копать?

Цитата _S_k_i_F_ ()
К тому же проскакивают такие вылеты - C stack overflow, stack trace:

Скрипты копайте. А точнее. что добавляли или что правили в скриптах.
Вылет связан с тем, что в движковый метод передаётся nil.
Где-то на стороне скриптов не сделана проверка на nil
  Злобная реклама
Понедельник, 29.08.2016, 11:41
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Российская Федерация  Overfirst
Понедельник, 29.08.2016, 11:44 | Сообщение # 3499
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

makdm, если задать рестриктору тип OUT, то на уровне будет происходить черт-те что и в логе будут соответствующие многократные сообщения, что и могло вызвать такие вылеты. Я уже в личку написал. Он действительно ставил такой рестриктор.
Сообщение отредактировал BoBaH_671 - Понедельник, 29.08.2016, 11:45
  Злобная реклама
Понедельник, 29.08.2016, 11:44
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Российская Федерация  makdm
Понедельник, 29.08.2016, 12:00 | Сообщение # 3500
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Цитата BoBaH_671 ()
сли задать рестриктору тип OUT, то на уровне будет происходить черт-те что

Не уверен. Я ставил не раз out рестрикторы и никаких вылетов не наблюдал.
А вот когда в ряд движковых методов передаётся nil, то точно получите вылет C stack overflow, причём вылет произойдёт не на той строке, в которой сделана ошибка, а в той где произойдет переполнение Стёка.
Поэтому установить причину бывает проблематично.
  Злобная реклама
Понедельник, 29.08.2016, 12:00
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Российская Федерация  Overfirst
Понедельник, 29.08.2016, 12:18 | Сообщение # 3501
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

Цитата makdm ()
Я ставил не раз out рестрикторы и никаких вылетов не наблюдал.

Может, ты ставил им адекватный тип в СДК, а в игре уже, в логике, задавал out_restr = name_sr ?
  Злобная реклама
Понедельник, 29.08.2016, 12:18
Статус:
Сообщений: 666
Регистрация: 11.06.2015
Украина  _S_k_i_F_
Понедельник, 29.08.2016, 12:38 | Сообщение # 3502
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

makdm, замена OUT restrictor на NOT A restrictor дала результат - НПС и мутанты идут на свои работы, логика у них нормально работает. Но вот вылет... Вот в диалоге (он по счету второй в игре) - раньше все нормально работало, да и ошибок в нем нет. Сейчас через раз при запуске диалога stack trace. Скрипты: изначально была целая купа скриптов собраных не мной, что в них правилось не знал. Думал там проблема - взял заново пересобрал папку скриптов, перенеся только свои наработки в чистые ЗП-скрипты. Да и из правок там: новая группировка НПС, новая подгруппировка мутантов, ГУИ, пара ф-ций (абсолютно рабочих) в xr_effects ну и по мелочи (это я и раньше делал все работало). Так что даже ума не приложу, где искать...
  Злобная реклама
Понедельник, 29.08.2016, 12:38
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  makdm
Понедельник, 29.08.2016, 14:35 | Сообщение # 3503
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Цитата BoBaH_671 ()
Может, ты ставил им адекватный тип в СДК, а в игре уже, в логике, задавал out_restr = name_sr ?

Я их спавню скриптом по ходу разработки игры. Работают, как часы. biggrin

Цитата _S_k_i_F_ ()
Скрипты: изначально была целая купа скриптов собраных не мной, что в них правилось не знал.

Скрипты, если в их работоспособности не уверен, тем более "чужие" - ставить, добавляя по одному, и тестировать.
Если всё добавлять кучей, то
Цитата _S_k_i_F_ ()
Так что даже ума не приложу, где искать...
  Злобная реклама
Понедельник, 29.08.2016, 14:35
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Украина  _S_k_i_F_
Понедельник, 29.08.2016, 14:48 | Сообщение # 3504
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Цитата makdm ()
тем более "чужие" - ставить

Уже готовый билд был. Но сейчас все скрипты почистил. Сейчас все правки сделаны либо добавлены из других модов мной. Так что где что правлено я знаю, только вот в каком из этих скриптов косяк, либо в них ли он вообще - последний раз когда с таким сталкивался спавн был виноват. Только вот если он, че там может вызывать вылет...
  Злобная реклама
Понедельник, 29.08.2016, 14:48
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  makdm
Понедельник, 29.08.2016, 15:33 | Сообщение # 3505
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Цитата _S_k_i_F_ ()
Вот в диалоге (он по счету второй в игре) - раньше все нормально работало, да и ошибок в нем нет. Сейчас через раз при запуске диалога stack trace.

Смотри прекондишн диалога.
  Злобная реклама
Понедельник, 29.08.2016, 15:33
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Украина  _S_k_i_F_
Понедельник, 29.08.2016, 15:40 | Сообщение # 3506
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

makdm, всего лишь инфопоршень. И в логике
Код
meet_dialog = tp_south_blokpost_napadenie_nebo_wound_dialog

Добавлено (29.08.2016, 15:40)
---------------------------------------------
makdm, а

Код
issue_event(npc, st[st.active_scheme], "deactivate", npc)

Происходит при удалении НПС?
  Злобная реклама
Понедельник, 29.08.2016, 15:40
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  makdm
Понедельник, 29.08.2016, 15:46 | Сообщение # 3507
Время Альянса
Статус:
Опытный:
Сообщений: 1787
Награды: 19
Регистрация: 22.11.2012

Это в каком биндере такое написано?
  Злобная реклама
Понедельник, 29.08.2016, 15:46
Статус:
Сообщений: 666
Регистрация: 22.11.2012
Украина  _S_k_i_F_
Понедельник, 29.08.2016, 16:02 | Сообщение # 3508
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

makdm, это в xr_logic. Уже прочитал коммент над функцией biggrin , понял что к чему.
А вот вылет stack trace: при юзе НПС с которым будет диалог опять повторился sad
  Злобная реклама
Понедельник, 29.08.2016, 16:02
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  X_A_M_E_L_E_O_N
Понедельник, 29.08.2016, 18:44 | Сообщение # 3509
Last Day
Статус:
Опытный:
Сообщений: 2881
Награды: 17
Регистрация: 21.08.2012

Есть у кого ссылка на готовый скрипт или тутор на динамические: аномалии, монстров и сталкеров? Желательно ЧН и ЗП.
  Злобная реклама
Понедельник, 29.08.2016, 18:44
Статус:
Сообщений: 666
Регистрация: 21.08.2012
Российская Федерация  dark_stalker_98
Понедельник, 29.08.2016, 19:01 | Сообщение # 3510
Darkness
Статус:
Опытный:
Сообщений: 1341
Награды: 8
Регистрация: 26.04.2013

Ребят, как на худ вывести две текстуры, чтоб одна была статичной, а вторая менялась в зависимости от надетого шлема?
Понимаю, вопрос тупенький и это реализованно в Amk и Abc, но мне нужно разложить по полочкам, если можно.
  Злобная реклама
Понедельник, 29.08.2016, 19:01
Статус:
Сообщений: 666
Регистрация: 26.04.2013
Поиск: