Случайная подборка модов
Холодная кровь: Факты.Часть первая
1.9
Новое Время. Научный Подход
3.8
Время перемен v3.0
3.6
История снайпера: Ловушка Судьбы
2.9
Наёмник Сом
3.5
Зона поражения
4.1
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  А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
    Российская Федерация  monk
    Воскресенье, 14.06.2015, 13:57 | Сообщение # 6796
    «OGSM CS 1.8 + Fixes»
    Статус:
    Опытный:
    Сообщений: 2559
    Награды: 12
    Регистрация: 24.11.2012

    скат, для сквада - да, а для группировки этого сквада - нет. А мне нужна именно враждебная группировка - для квестов, потому меня понесло туда, куда я и планировал.
    Сообщение отредактировал monk - Воскресенье, 14.06.2015, 13:58
      Злобная реклама
    Воскресенье, 14.06.2015, 13:57
    Статус:
    Сообщений: 666
    Регистрация: 24.11.2012
    Российская Федерация  denis2000
    Воскресенье, 14.06.2015, 14:01 | Сообщение # 6797
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    monk, указанный вами вылет, а вернее сообщение в логе:
    Код
    wrong player_name [bandit_enemy] for squad [esc_smart_terrain_9_10_bandit_other_squad]

    Появляется при вызове функции create_squad из скрипта xr_effects.script, в случае если в таблице self.players из sim_board.script не найдется указанной группировки. Проблема в том, что новая группировка регистрируется в этой таблице после создания первого же отряда этой группировки, но в create_squad из скрипта xr_effects.script сначала проверяется наличие группировки и только затем спавн.
    Значит проблему можно решить или пересмотрев работу скрипта спавна отряда или заспавнить в начале игры один из сквадов новой группировки, на любом свободном смарте, в этом случае новая группировка нормально зарегистрируется.
    Сообщение отредактировал denis2000 - Воскресенье, 14.06.2015, 14:13
      Злобная реклама
    Воскресенье, 14.06.2015, 14:01
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  monk
    Воскресенье, 14.06.2015, 14:14 | Сообщение # 6798
    «OGSM CS 1.8 + Fixes»
    Статус:
    Опытный:
    Сообщений: 2559
    Награды: 12
    Регистрация: 24.11.2012

    Цитата denis2000 ()
    заспавнить в начале игры один из сквадов новой группировки

    В начале игры такой отряд легко спавнится - это отряд бандитов на разрушенном хуторе через дорогу от базы "Нейтралов". А вот спавн отряда из новой группировки по квесту приводит к вылету.
    Цитата denis2000 ()
    self.players

    А как прописать в эту таблицу новую группировку?

    З.Ы. Хотя всё ясно. Спасибо за помощь.
    Сообщение отредактировал monk - Воскресенье, 14.06.2015, 14:17
      Злобная реклама
    Воскресенье, 14.06.2015, 14:14
    Статус:
    Сообщений: 666
    Регистрация: 24.11.2012
    Российская Федерация  denis2000
    Воскресенье, 14.06.2015, 14:20 | Сообщение # 6799
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Цитата monk ()
    спавн отряда из новой группировки по квесту приводит к вылету.

    Цитата monk ()
    как прописать в эту таблицу новую группировку?

    Самый простой способ - заспавнить отряд вашей новой группировки, на любом свободном смарте в начале новой игры (с этим проблем то нет?). После этого новая группировка зарегистрируется в self.players из sim_board.script и вызовы create_squad из скрипта xr_effects.script более не будут натыкаться на несуществующую группировку.
      Злобная реклама
    Воскресенье, 14.06.2015, 14:20
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  killer_mutants
    Воскресенье, 14.06.2015, 16:24 | Сообщение # 6800
    Статус:
    Новичок:
    Сообщений: 324
    Награды: 4
    Регистрация: 20.12.2013

    Цитата denis2000 ()
    Нужно внести изменения в скрипты, чтобы они при одевании противогаза показывали текстуру соответствующего худа на экране. Модов динамического худа как минимум несколько, так что скачайте и посмотрите как это сделано там.

    Дело в том, что в этом моде броня с наличием шлемов уже имеет худ, а отдельные шлемы не имеют его. Выходит, качать ничего не нужно? Вот я и спрашиваю, куда прописывать и что именно?
    dinamic_hud.script в моде вообще нет. Однако имеется ui_custom_msgs.xml, я вижу там прописаны худы, мне туда нужно прописать противогазы? Но откуда мне взять их правильную транскрипцию?
      Злобная реклама
    Воскресенье, 14.06.2015, 16:24
    Статус:
    Сообщений: 666
    Регистрация: 20.12.2013
    Российская Федерация  denis2000
    Воскресенье, 14.06.2015, 17:44 | Сообщение # 6801
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Цитата killer_mutants ()
    Дело в том, что в этом моде броня с наличием шлемов уже имеет худ, а отдельные шлемы не имеют его.

    То есть по вашему мнению, установленную у вас версию игры, установленный мод и и его версию, нам знать не обязательно? Хорошо, далее в дело вступают телепаты моддинга.
    Сообщение отредактировал denis2000 - Воскресенье, 14.06.2015, 17:46
      Злобная реклама
    Воскресенье, 14.06.2015, 17:44
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  killer_mutants
    Воскресенье, 14.06.2015, 19:47 | Сообщение # 6802
    Статус:
    Новичок:
    Сообщений: 324
    Награды: 4
    Регистрация: 20.12.2013

    Цитата denis2000 ()
    То есть по вашему мнению, установленную у вас версию игры, установленный мод и и его версию, нам знать не обязательно? Хорошо, далее в дело вступают телепаты моддинга.

    Прошу простить, но я правда думал, что это тут вообще не важно... Игру-то назвал, думал там везде всё одинаково.

    Ну, значится, версия 1.6.02 (стало быть, последняя), а мод вот этот: http://ap-pro.ru/load....-0-1327
      Злобная реклама
    Воскресенье, 14.06.2015, 19:47
    Статус:
    Сообщений: 666
    Регистрация: 20.12.2013
    Российская Федерация  denis2000
    Понедельник, 15.06.2015, 09:03 | Сообщение # 6803
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    killer_mutants, Тогда если мне не изменяет память в секции костюма или шлема должен быть параметр hud_carrying_outfit, который и определяет вид худа (этот параметр может быть унаследован от другой секции из другого файла).
    Например:
    hud_carrying_outfit = hud_scientific_outfit
    В файле xml должны быть теги: hud_scientific_outfit_unharmed, hud_scientific_outfit_scratched, hud_scientific_outfit_damaged, соответственно три степени износа: нет, слабый, сильный.
      Злобная реклама
    Понедельник, 15.06.2015, 09:03
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  Salamander711
    Понедельник, 15.06.2015, 11:49 | Сообщение # 6804
    Статус:
    Отмычка:
    Сообщений: 151
    Награды: 0
    Регистрация: 03.05.2015

    При билде локации в СДК 0.4 для тч пишет buikd OK, однако нужные файлы не появляются и xrLC не может найти файлы карты. Что мне делать?
      Злобная реклама
    Понедельник, 15.06.2015, 11:49
    Статус:
    Сообщений: 666
    Регистрация: 03.05.2015
    Российская Федерация  killer_mutants
    Понедельник, 15.06.2015, 14:10 | Сообщение # 6805
    Статус:
    Новичок:
    Сообщений: 324
    Награды: 4
    Регистрация: 20.12.2013

    denis2000, а где секции шлемов или костюмов?
    В смысле, допустим, написано в ui_custom_msgs.xml:

    Как игра узнаёт, что именно определённой броне именно этот худ? Тут же нет её названия. Где-то видимо броне прописано hud_gas_blue? Или я не так всё понимаю?

    Мне хотя бы самое примитивное настроить - просто наличие худа и максимум дыхание (эффект респиратора). Это-то сложно реализовать, уж о бьющихся стёклах при повреждениях я и не помышляю.

    Я так понимаю, SGM уже имеет худы для всего, а вот внесённые шлемы "Геонезис аддоном" худами не одарены вообще.
    Сообщение отредактировал killer_mutants - Понедельник, 15.06.2015, 14:18
      Злобная реклама
    Понедельник, 15.06.2015, 14:10
    Статус:
    Сообщений: 666
    Регистрация: 20.12.2013
    Украина  Comador
    Понедельник, 15.06.2015, 15:30 | Сообщение # 6806
    Статус:
    Неопытный:
    Сообщений: 507
    Награды: 2
    Регистрация: 23.12.2011

    Salamander711, тебя ведь просили предоставить файлы, ты игнорируешь и при этом просишь помощи.
    Хочешь получить помощь - покажи требуемые файлы, а так же напиши объединен ли твой СДК с игрой или нет.

    killer_mutants, в моде должен быть скрипт динамического худа, в котором все это прописано.
    В этом скрипте в зависимости от надетого шлема/брони, на худ выводится определенный статик (hud_gas_blue и т.д.). Текстуры статиков прописаны в ui_custom_msgs.xml. Пример как это все прописывается в этом файле, приведенная тобой секция hud_gas_blue.
      Злобная реклама
    Понедельник, 15.06.2015, 15:30
    Статус:
    Сообщений: 666
    Регистрация: 23.12.2011
    Российская Федерация  Аристократ
    Понедельник, 15.06.2015, 20:38 | Сообщение # 6807
    Модмейкер-одиночка
    Статус:
    Опытный:
    Сообщений: 2272
    Награды: 17
    Регистрация: 30.06.2012

    Salamander711, а в level_path что ты написал?
      Злобная реклама
    Понедельник, 15.06.2015, 20:38
    Статус:
    Сообщений: 666
    Регистрация: 30.06.2012
    Российская Федерация  denis2000
    Понедельник, 15.06.2015, 21:02 | Сообщение # 6808
    Время Альянса
    Статус:
    Ветеран:
    Сообщений: 4070
    Награды: 16
    Регистрация: 19.07.2013

    Цитата killer_mutants ()
    а где секции шлемов или костюмов?

    Не знаю - это вам придется определить самостоятельно, используйте алгоритм поиска предметов в файлах игры.
    Цитата killer_mutants ()
    Как игра узнаёт, что именно определённой броне именно этот худ?

    Прочтите внимательно мой пост, там написано как.
      Злобная реклама
    Понедельник, 15.06.2015, 21:02
    Статус:
    Сообщений: 666
    Регистрация: 19.07.2013
    Российская Федерация  killer_mutants
    Вторник, 16.06.2015, 00:24 | Сообщение # 6809
    Статус:
    Новичок:
    Сообщений: 324
    Награды: 4
    Регистрация: 20.12.2013

    Comador, всё очень сложно, я даже не знаю, что такое статик. Скачал мод - динамический худ для оригинала "Зова Припяти", там документов 4 штуки, а в моде, для которого хочу доработать худы, файлов всего 2 из 4. Возникает вопрос, что же прописано в скрипте bind_stalker касательно худов? Сам скрипт?

    Цитата denis2000 ()
    Не знаю - это вам придется определить самостоятельно

    Нашёл этот противогаз ГП5 в outfit.ltx, больше его нигде нет.



    Собственно, что теперь делать?
    Сообщение отредактировал killer_mutants - Вторник, 16.06.2015, 01:27
      Злобная реклама
    Вторник, 16.06.2015, 00:24
    Статус:
    Сообщений: 666
    Регистрация: 20.12.2013
    Российская Федерация  Salamander711
    Вторник, 16.06.2015, 07:48 | Сообщение # 6810
    Статус:
    Отмычка:
    Сообщений: 151
    Награды: 0
    Регистрация: 03.05.2015

    Comador, какие ещё файлы? При билде они не появляются!
    Rap4ik, не знаю такого(

    Добавлено (16.06.2015, 07:48)
    ---------------------------------------------
    При билде локации в СДК 0.4 для тч пишет buikd OK, однако нужные файлы не появляются и xrLC не может найти файлы карты. Что мне делать?

      Злобная реклама
    Вторник, 16.06.2015, 07:48
    Статус:
    Сообщений: 666
    Регистрация: 03.05.2015
    Поиск: