Случайная подборка модов
Золотой Шар. Завершение
3.9
Пространственная аномалия (Update 3)
4.0
The Project Medeiros
3.7
Hibernation Evil - Эпизод I
2.8
Old Episodes. Episode 3
3.6
Радар - глухой лес
2.6
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
⚙ Модострой: Вопросница
Российская Федерация  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_
Среда, 23.03.2016, 22:19 | Сообщение # 556
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

ins33, я говорю про проверенный вариант, сам пока не пользовался - все партиклы в СДК ставлю.
turoff82, если ты хочешь пузырь на мосту, то в папке levels\escape из ЧН перекинь себе файл ps_static
Joni_009, у меня такие вылеты были, если в логике неправильно указал имя смарт ковра, либо имя самой логики, либо еще какую опечатку допустил. А в логике смарта bandit_mark это имя логики, которая находится в файле red_forest\npc\bandit_mark.ltx?
Сообщение отредактировал _S_k_i_F_ - Среда, 23.03.2016, 22:25
  Злобная реклама
Среда, 23.03.2016, 22:19
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Соединенные Штаты  Joni_009
Среда, 23.03.2016, 22:23 | Сообщение # 557
Статус:
Бывалый:
Сообщений: 1008
Награды: 14
Регистрация: 25.05.2014

Цитата _S_k_i_F_ ()
у меня такие вылеты были, если в логике неправильно указал имя рестриктора

Ну рестриктор у меня не стоит.
Цитата _S_k_i_F_ ()
А в логике смарта bandit_mark это имя логики, которая находится в файле red_forest\npc\bandit_mark.ltx?

Да так и есть.
  Злобная реклама
Среда, 23.03.2016, 22:23
Статус:
Сообщений: 666
Регистрация: 25.05.2014
Украина  _S_k_i_F_
Среда, 23.03.2016, 22:24 | Сообщение # 558
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Joni_009, ой, рестриктор тут не причем. Опечатка happy
Проверяй логику смарта, логику НПС. Где допустил ошибку.
  Злобная реклама
Среда, 23.03.2016, 22:24
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Российская Федерация  denis2000
Среда, 23.03.2016, 22:27 | Сообщение # 559
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Joni_009, В функцию которая парсит строку из ltx файла типа <параметр1>,<параметр2>,<параметр3> в таблицу передается nil вместо осмысленной строки. Пример такой строки:
Код
spawn_squads = zombied_sim_squad_novice, zombied_sim_squad_advanced
Сообщение отредактировал denis2000 - Среда, 23.03.2016, 22:28
  Злобная реклама
Среда, 23.03.2016, 22:27
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Соединенные Штаты  Joni_009
Среда, 23.03.2016, 22:39 | Сообщение # 560
Статус:
Бывалый:
Сообщений: 1008
Награды: 14
Регистрация: 25.05.2014

denis2000, А может я и вправду в логике, что-то не правильно указал вот сама логика:
Код
[logic@bandit_mark]
suitable = {=check_npc_name(bandit_mark)}
active = animpoint@bandit
prior = 200

[animpoint@bandit]
cover_name = bandit_mark_smart_cover
avail_animations = sit_normal
combat_ignore_cond = false
сombat_ignore = combat_ignore
combat_ignore_keep_when_attacked = false
invulnerable = true
meet = meet

[meet]
no_move = true
abuse = false
allow_break = false
meet_on_talking = false
trade_enable = true
close_distance = 5
close_anim = wait_na
close_victim = actor
use = {=actor_has_weapon} false, true
snd_on_use = {=actor_has_weapon} meet_hello, nil
  Злобная реклама
Среда, 23.03.2016, 22:39
Статус:
Сообщений: 666
Регистрация: 25.05.2014
Российская Федерация  denis2000
Среда, 23.03.2016, 23:05 | Сообщение # 561
Время Альянса
Статус:
Ветеран:
Сообщений: 4070
Награды: 16
Регистрация: 19.07.2013

Цитата Joni_009 ()
suitable = {=check_npc_name(bandit_mark)}

true в конце строки нет необходимости писать?
  Злобная реклама
Среда, 23.03.2016, 23:05
Статус:
Сообщений: 666
Регистрация: 19.07.2013
Соединенные Штаты  Joni_009
Среда, 23.03.2016, 23:14 | Сообщение # 562
Статус:
Бывалый:
Сообщений: 1008
Награды: 14
Регистрация: 25.05.2014

Цитата denis2000 ()
true в конце строки нет необходимости писать?

Ну у меня на другой локации не прописано, и все норм НПС спавниться кстати он тоже там один как и тут. В чем проблема вылета так и не пойму, все делал как надо.
  Злобная реклама
Среда, 23.03.2016, 23:14
Статус:
Сообщений: 666
Регистрация: 25.05.2014
Украина  _S_k_i_F_
Среда, 23.03.2016, 23:24 | Сообщение # 563
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Joni_009, а смарт ковер с таким именем существует bandit_mark_smart_cover?
  Злобная реклама
Среда, 23.03.2016, 23:24
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Соединенные Штаты  Joni_009
Четверг, 24.03.2016, 00:23 | Сообщение # 564
Статус:
Бывалый:
Сообщений: 1008
Награды: 14
Регистрация: 25.05.2014

Цитата _S_k_i_F_ ()
Joni_009, а смарт ковер с таким именем существует bandit_mark_smart_cover?

Конечно.

Добавлено (24.03.2016, 00:23)
---------------------------------------------
Все разобрался с вылетом, проблема была в том что я перед этим заспавнил мутантов и переход, на spawn не правильно прописал. Короче тут новый вылет, при подходе к НПС в начале норм ну как он подходит к стулу происходит вылет:

Код
FATAL ERROR

[error]Expression    : !m_error_code
[error]Function      : raii_guard::~raii_guard
[error]File          : D:\prog_repository\sources\trunk\xrServerEntities\script_storage.cpp
[error]Line          : 748
[error]Description   : ....r. - Зов Припяти\gamedata\scripts\state_mgr.script:489: attempt to index field '?' (a nil value)


stack trace:
  Злобная реклама
Четверг, 24.03.2016, 00:23
Статус:
Сообщений: 666
Регистрация: 25.05.2014
Украина  _S_k_i_F_
Четверг, 24.03.2016, 00:24 | Сообщение # 565
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Joni_009, какой анимпоинт? sit_normal?
Сообщение отредактировал _S_k_i_F_ - Четверг, 24.03.2016, 00:25
  Злобная реклама
Четверг, 24.03.2016, 00:24
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Соединенные Штаты  Joni_009
Четверг, 24.03.2016, 00:46 | Сообщение # 566
Статус:
Бывалый:
Сообщений: 1008
Награды: 14
Регистрация: 25.05.2014

_S_k_i_F_, Да в логике и смарте sit_normal.
  Злобная реклама
Четверг, 24.03.2016, 00:46
Статус:
Сообщений: 666
Регистрация: 25.05.2014
Украина  alex1197
Четверг, 24.03.2016, 07:47 | Сообщение # 567
Статус:
Отмычка:
Сообщений: 160
Награды: 8
Регистрация: 09.03.2014

скат, естественно профиль с НПС есть. А как тогда?
  Злобная реклама
Четверг, 24.03.2016, 07:47
Статус:
Сообщений: 666
Регистрация: 09.03.2014
Российская Федерация  turoff82
Четверг, 24.03.2016, 07:53 | Сообщение # 568
Статус:
Бывалый:
Сообщений: 712
Награды: 0
Регистрация: 31.01.2016

_S_k_i_F_, Огроменное спасибо, и в репу от меня smile
  Злобная реклама
Четверг, 24.03.2016, 07:53
Статус:
Сообщений: 666
Регистрация: 31.01.2016
Российская Федерация  Mopa
Четверг, 24.03.2016, 08:08 | Сообщение # 569
Статус:
Отмычка:
Сообщений: 85
Награды: 1
Регистрация: 08.02.2016

Подскажите, как скриптово заспавненному мобу/НПС назначить конкретный смарт? Логику прикручивал, но секция [smart_terrains] оттуда не читается. Платформа ТЧ.
  Злобная реклама
Четверг, 24.03.2016, 08:08
Статус:
Сообщений: 666
Регистрация: 08.02.2016
Украина  _S_k_i_F_
Четверг, 24.03.2016, 08:39 | Сообщение # 570
Золотой Обоз
Статус:
Опытный:
Сообщений: 1311
Награды: 9
Регистрация: 09.08.2015

Joni_009, ну, могу тогда посоветовать удалить логику и смарт ковер, и переписать логику и поставить смарт ковер заново - иногда помогает.
  Злобная реклама
Четверг, 24.03.2016, 08:39
Статус:
Сообщений: 666
Регистрация: 09.08.2015
Поиск: