Случайная подборка модов
NEYA Online
3.1
Контракт на хорошую жизнь
4.1
Krovosos mod v. 3.8
4.0
The Second Sun
2.9
Вектор Отчуждения
4.2
В поисках новой жизни
3.7
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  А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
    Поиск: