Случайная подборка модов
Dream Reader - Dangerous Area
4.1
Oblivion Lost Remake 2.5
4.4
OGSR Mod
4.4
Время перемен v2.0
4.1
Darkest Time
3.5
Sky anomaly
4.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Аdmin
Воскресенье, 03.11.2013, 19:36 | Сообщение # 1
Статус:
Опытный:
Сообщений: 1538
Награды: 11
Регистрация: 28.03.2011

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

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





    У кого есть желание, создать FAQ по основным вопросам моддинга - обращаемся в ЛС.


    Архив

    Архив#2
  •   Злобная реклама
    Воскресенье, 03.11.2013, 19:36
    Статус:
    Сообщений: 666
    Регистрация: 28.03.2011
    Португалия  PhotoreaL
    Суббота, 20.09.2014, 18:11 | Сообщение # 4291
    Статус:
    Отмычка:
    Сообщений: 117
    Награды: 1
    Регистрация: 30.04.2013

    Код
    call of pripyat\gamedata\scripts\se_actor.script:98: attempt to index global 'smart_terrain' (a nil value)


    вот такой вылет.

    на сколько я знаю такие вылеты бывают когда в каком либо скрипту не назначена переменная(если я понятно выразился)

    Код
    if smart_terrain.nearest_to_actor_smart.dist < 50


    вот сама линия 98
    Сообщение отредактировал PhotoreaL - Суббота, 20.09.2014, 18:12
      Злобная реклама
    Суббота, 20.09.2014, 18:11
    Статус:
    Сообщений: 666
    Регистрация: 30.04.2013
    Российская Федерация  BadQvik
    Суббота, 20.09.2014, 20:02 | Сообщение # 4292
    Статус:
    Отмычка:
    Сообщений: 128
    Награды: 0
    Регистрация: 17.01.2013

    Народ. Если я спавню непися скриптом через функцию в диалоге, то как ему присвоить ID? Вопрос по игре ЧН.
      Злобная реклама
    Суббота, 20.09.2014, 20:02
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2013
    Российская Федерация  denis2000
    Суббота, 20.09.2014, 21:50 | Сообщение # 4293
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    BadQvik, target_npc_or_box_name не подходит?
      Злобная реклама
    Суббота, 20.09.2014, 21:50
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  makdm
    Воскресенье, 21.09.2014, 02:05 | Сообщение # 4294
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата PhotoreaL ()
    if smart_terrain.nearest_to_actor_smart.dist < 50

    А где then ?
    Сообщение отредактировал makdm - Воскресенье, 21.09.2014, 02:20
      Злобная реклама
    Воскресенье, 21.09.2014, 02:05
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Limant
    Воскресенье, 21.09.2014, 03:04 | Сообщение # 4295
    Статус:
    Зевака:
    Сообщений: 9
    Награды: 0
    Регистрация: 20.09.2014

    Разобрался в своей проблеме.
    Сообщение отредактировал Limant - Воскресенье, 21.09.2014, 04:38
      Злобная реклама
    Воскресенье, 21.09.2014, 03:04
    Статус:
    Сообщений: 666
    Регистрация: 20.09.2014
    Российская Федерация  saxar
    Воскресенье, 21.09.2014, 08:15 | Сообщение # 4296
    Статус:
    Бывалый:
    Сообщений: 801
    Награды: 2
    Регистрация: 17.10.2012

    Как сделать выброс регдола в ЗП?Как в Припяти из окна КБО вроде собака дохлая вылетела.

    Добавлено (21.09.2014, 08:15)
    ---------------------------------------------
    Вот про это здание речь:
    http://img1.wikia.nocookie.net/__cb201....%B9.jpg

      Злобная реклама
    Воскресенье, 21.09.2014, 08:15
    Статус:
    Сообщений: 666
    Регистрация: 17.10.2012
    Российская Федерация  Бессмертный
    Воскресенье, 21.09.2014, 11:00 | Сообщение # 4297
    Статус:
    Бывалый:
    Сообщений: 882
    Награды: 6
    Регистрация: 31.08.2012

    Никак не могу привязать объект на локации. СДК пишет такой лог :
      Злобная реклама
    Воскресенье, 21.09.2014, 11:00
    Статус:
    Сообщений: 666
    Регистрация: 31.08.2012
    Российская Федерация  denis2000
    Воскресенье, 21.09.2014, 11:17 | Сообщение # 4298
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Бессмертный,
    На вашей локации есть сектора и порталы (ну или по крайней мере нулевой сектор), все добавленные статические объекты должны быть привязаны к сектору в котором они находятся. Как привязывать смотрите в видео уроке о SDK сектора и порталы.

    saxar, ну в ЗП это сделано так:
    Код
    [ph_idle@shoot]
    on_info =  ph_idle@end %=hit_obj(pri_b303_screaming_dog:bip01_spine2:3:1000:pri_b303_screeming_dog_spawn) =hit_obj(pri_b303_screaming_dog:bip01_spine2:3:3000:pri_b303_screaming_dog_look)%

    Использована функция xr_effects.hit_obj - наносящая хит объекту в указанный сустав с указанной силой и импульсом в указанном направлении.
    Сообщение отредактировал denis2000 - Воскресенье, 21.09.2014, 11:21
      Злобная реклама
    Воскресенье, 21.09.2014, 11:17
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  saxar
    Воскресенье, 21.09.2014, 17:46 | Сообщение # 4299
    Статус:
    Бывалый:
    Сообщений: 801
    Награды: 2
    Регистрация: 17.10.2012

    denis2000, как это регулировать?Что нужно подкрутить чтобы собака летала из стороны в сторону?Поставить время?

    Добавлено (21.09.2014, 17:46)
    ---------------------------------------------
    Что это значит?
    22:43:33
    Expression : !m_error_code
    Function : raii_guard::~raii_guard
    File : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
    Line : 748
    Description : ....e.r. - Зов Припяти\gamedata\scripts\xr_logic.script:734: bad argument #1 to 'pairs' (table expected, got nil)
    [logic]
    active = ph_idle@wait

    [ph_idle@wait]
    on_info = {+1} ph_idle@shoot_1

    [ph_idle@shoot_1]
    on_info = ph_idle@wait_1 %=hit_obj(dog:bip01_spine2:3:3000:1_look)%

    [ph_idle@wait_1]
    on_timer = 7000 | ph_idle@shoot_2

    [ph_idle@shoot_2]
    on_info = ph_idle@nil %=hit_obj(dog:bip01_spine2:3:3000:2_look)%
    Вроде все правильно сделал ,но вылетает...

      Злобная реклама
    Воскресенье, 21.09.2014, 17:46
    Статус:
    Сообщений: 666
    Регистрация: 17.10.2012
    Российская Федерация  denis2000
    Воскресенье, 21.09.2014, 18:22 | Сообщение # 4300
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    saxar, Да пинать в разных направлениях через некоторые интервалы времени. Или сделать анимированный объект с некой анимацией бросков и проиграть ее в определенный момент.

    Секции ph_idle@nil нет. И почитали бы про аргументы функции hit_obj.
    Сообщение отредактировал denis2000 - Воскресенье, 21.09.2014, 18:28
      Злобная реклама
    Воскресенье, 21.09.2014, 18:22
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  monk
    Воскресенье, 21.09.2014, 23:21 | Сообщение # 4301
    «OGSM CS 1.8 + Fixes»
    Статус:
    Опытный:
    Сообщений: 2559
    Награды: 12
    Регистрация: 24.11.2012

    СТАЛКЕР: Чистое небо
    Шрам приходит в себя на Базе "ЧН", мы открываем ему инвентарь и видим (в том числе), у ГГ группировка -"Наёмники". Группировка указана, а её шеврона, рядом с аватаром ГГ, нет. Собственно вопрос: что сделать, чтобы этот самый шеврон "Наёмники" появился?
    Заранее, спасибо.
    Сообщение отредактировал monk - Воскресенье, 21.09.2014, 23:21
      Злобная реклама
    Воскресенье, 21.09.2014, 23:21
    Статус:
    Сообщений: 666
    Регистрация: 24.11.2012
    Российская Федерация  Limant
    Понедельник, 22.09.2014, 02:46 | Сообщение # 4302
    Статус:
    Зевака:
    Сообщений: 9
    Награды: 0
    Регистрация: 20.09.2014

    Помогите пожалуйста. Уже замучился с этим вылетом..

    Код
    Expression    : !m_error_code
    Function      : raii_guard::~raii_guard
    File          : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
    Line          : 748
    Description   : ....a.l.k.e.r. - Зов Припяти\gamedata\scripts\_g.script:478: bad argument #2 to 'format' (string expected, got nil)



    Из-за чего, понятия не имею..
    То нормально работает, то вылетает..
    После того, как инфопоршень срабатывает, начинается вылет..
      Злобная реклама
    Понедельник, 22.09.2014, 02:46
    Статус:
    Сообщений: 666
    Регистрация: 20.09.2014
    Российская Федерация  Корн
    Понедельник, 22.09.2014, 08:26 | Сообщение # 4303
    Статус:
    Отмычка:
    Сообщений: 141
    Награды: 2
    Регистрация: 25.07.2012

    Доброго времени суток smile
    Добавил на локу спейс рестиктор...

    При заходе в игре в него - вылет:

    ---
    Как лечить?
    Сообщение отредактировал Корн - Понедельник, 22.09.2014, 08:26
      Злобная реклама
    Понедельник, 22.09.2014, 08:26
    Статус:
    Сообщений: 666
    Регистрация: 25.07.2012
    Российская Федерация  denis2000
    Понедельник, 22.09.2014, 15:30 | Сообщение # 4304
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Limant, Какая то из многочисленных скриптовых функций вызвала функцию abort. Более подробно сказать нельзя - информации недостаточно.

    Корн, Функция Get_PastSeconds не найдена.

    Цитата monk ()
    что сделать, чтобы этот самый шеврон "Наёмники" появился?

    Не советую это делать, ради простого показа иконки группировки, придется существенно редактировать скрипты для ПДА и некоторые конфиги. Но если хочешь вот с чего начни:
    В файле game_relations.ltx в секции [actor_communities] пропиши вместо:
    Код
    actor = actor, actor

    Например так:
    Код
    actor = killer, killer
    Сообщение отредактировал denis2000 - Понедельник, 22.09.2014, 16:57
      Злобная реклама
    Понедельник, 22.09.2014, 15:30
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  Limant
    Понедельник, 22.09.2014, 20:26 | Сообщение # 4305
    Статус:
    Зевака:
    Сообщений: 9
    Награды: 0
    Регистрация: 20.09.2014

    denis2000,
    Это из-за квеста..
    Когда квест беру, вылет происходит..
    Сообщение отредактировал Limant - Понедельник, 22.09.2014, 23:49
      Злобная реклама
    Понедельник, 22.09.2014, 20:26
    Статус:
    Сообщений: 666
    Регистрация: 20.09.2014
    Поиск: