Случайная подборка модов
Тёмное Братство – Проклятые Зоной
3.1
Начало. Пролог Проекта Отступник
3.2
Winter Mod
3.9
New Level Changer 6.0. Начало
4.0
Prosectors Project
4.0
Путь Человека: Возвращение
4.1
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  Wolfstalker
Понедельник, 22.10.2012, 14:58 | Сообщение # 1
Статус:
Легенда:
Сообщений: 2258
Награды: 15
Регистрация: 05.04.2010

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

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





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


    Архив

    Архив#2
  •   Злобная реклама
    Понедельник, 22.10.2012, 14:58
    Статус:
    Сообщений: 666
    Регистрация: 05.04.2010
    Украина  Comador
    Суббота, 22.12.2012, 20:50 | Сообщение # 1726
    Статус:
    Неопытный:
    Сообщений: 507
    Награды: 2
    Регистрация: 23.12.2011

    DarkFace, есть такой файл - news_manager.script, в котором прописаны "конструкторы" сообщений. Вот, например, функция сообщений, при "получении" тайника "function send_treasure(name)". В этой функции строка
    Код
    local news_text = "%c[255,160,160,160]"..game.translate_string("st_found_new_treasure").."\\n".."%c[default]"..game.translate_string(name)

    "конструктор" сообщения.
    Здесь
    "%c[255,160,160,160]" - цвет "st_found_new_treasure", т.е. цвет заголовка сообщения (255 - насыщенность цвета, остальные три цифры - rgb)
    "%c[default]" - цвет остального текста сообщения
    Вместо цифр и default, в квадратных скобках, пишешь свое.

    ins33
    , скрипт "загрузки" правил?
      Злобная реклама
    Суббота, 22.12.2012, 20:50
    Статус:
    Сообщений: 666
    Регистрация: 23.12.2011
    Российская Федерация  ins33
    Суббота, 22.12.2012, 21:09 | Сообщение # 1727
    Dream Reader Mod
    Статус:
    Опытный:
    Сообщений: 2269
    Награды: 1
    Регистрация: 17.01.2012

    Comador,
    Цитата (Comador)
    скрипт "загрузки" правил?

    а это что за скрипт?

    Добавлено (22.12.2012, 21:09)
    ---------------------------------------------
    если ui_load_dialog то нет.

      Злобная реклама
    Суббота, 22.12.2012, 21:09
    Статус:
    Сообщений: 666
    Регистрация: 17.01.2012
      valeras_98
    Суббота, 22.12.2012, 21:16 | Сообщение # 1728
    Shadows of Oblivion 3
    Статус:
    Опытный:
    Сообщений: 1415
    Награды: 2
    Регистрация: 14.07.2012

    Не подскажете, как исправить этот вылет?
      Злобная реклама
    Суббота, 22.12.2012, 21:16
    Статус:
    Сообщений: 666
    Регистрация: 14.07.2012
    Российская Федерация  lllee
    Суббота, 22.12.2012, 21:38 | Сообщение # 1729
    Статус:
    Новичок:
    Сообщений: 225
    Награды: 0
    Регистрация: 05.11.2012

    Rap4ik, а ты в character_desc...профиль верно прописал?
      Злобная реклама
    Суббота, 22.12.2012, 21:38
    Статус:
    Сообщений: 666
    Регистрация: 05.11.2012
    Российская Федерация  Аристократ
    Суббота, 22.12.2012, 21:49 | Сообщение # 1730
    Модмейкер-одиночка
    Статус:
    Опытный:
    Сообщений: 2272
    Награды: 17
    Регистрация: 30.06.2012

    Ребят,а как сделать схему огрбления в ЗП как в ЧН,а то по уроке нефига не понял.
      Злобная реклама
    Суббота, 22.12.2012, 21:49
    Статус:
    Сообщений: 666
    Регистрация: 30.06.2012
    Российская Федерация  lllee
    Суббота, 22.12.2012, 22:40 | Сообщение # 1731
    Статус:
    Новичок:
    Сообщений: 225
    Награды: 0
    Регистрация: 05.11.2012

    Как заставить НПС смотреть в определенную сторону?
      Злобная реклама
    Суббота, 22.12.2012, 22:40
    Статус:
    Сообщений: 666
    Регистрация: 05.11.2012
    Российская Федерация  Аристократ
    Суббота, 22.12.2012, 22:56 | Сообщение # 1732
    Модмейкер-одиночка
    Статус:
    Опытный:
    Сообщений: 2272
    Награды: 17
    Регистрация: 30.06.2012

    lllee, Ли для этого есть схема walker

    В way_твоя_локация пиши



    Логика

    Сообщение отредактировал Rap4ik - Суббота, 22.12.2012, 22:58
      Злобная реклама
    Суббота, 22.12.2012, 22:56
    Статус:
    Сообщений: 666
    Регистрация: 30.06.2012
    Российская Федерация  Uyman358
    Суббота, 22.12.2012, 23:39 | Сообщение # 1733
    Закоулки Правды
    Статус:
    Бывалый:
    Сообщений: 1098
    Награды: 1
    Регистрация: 13.06.2012

    valeras_98, ошибка в графпоинтах. Если подключал новую локацию через СДК(других способов я не знаю), то нужно скопировать файл game.graph и файл level.gct из всех локаций в папке gamedata/levels/

    Как исправить этот казус(текстуру на, скажем, колючку) на билдовском Янтаре(ТЧ)?:
    Сообщение отредактировал Uyman358 - Суббота, 22.12.2012, 23:48
      Злобная реклама
    Суббота, 22.12.2012, 23:39
    Статус:
    Сообщений: 666
    Регистрация: 13.06.2012
    Украина  BozKurt
    Воскресенье, 23.12.2012, 00:24 | Сообщение # 1734
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    LaRento, по поводу выдачи сообщений в игре...
    Сообщения выдаются, как уже говорил, при помощи функции send_tip, которая находится в файле news_manager.script. В свою очередь эта функция использует движковую функцию непосредственно для самой выдачи сообщения на экран, это функция give_talk_message.
    Выдавать сообщение можно тогда, когда этого требует ситуация. Собственно уже понятно, что выдача сообщения, не что иное, как вызов функции.
    На примере сообщения при входе в Х-16:
    В данном случае сообщение "Молодец, Меченый, ты таки добрался до лаборатории..." выдаётся посредством рестриктора x16_saharov_pda_message. При входе в него вызывается функция yan_saharov_message из файла xr_effects.script. Функция не сложная и состоит из выдачи непосредственно самого сообщения и выдачи сюжетной инфопорции.
    Можно заметить, что при выдачи данного сообщения на экране появляется текст и помимо этого "за кадром" звучит голос Сахарова, который это самое сообщение озвучивает. Как это происходит? Весьма просто...
    В файле news_manager.script в самом начале есть таблица news, в ней как раз и прописаны эти озвучки. Ключом таблицы является id текста, который указывается в функции send_tip, значением ключа является уже готовый объект класса sound_object, если говорить просто, то звук, который нужно проиграть.
    В функции send_tip в качестве второго аргумента может быть как текст, так и ссылка на него, т.е. id зарегистрированного текста в файлах локализации. Внутри функции есть проверка, на присутствие ключа равного этому аргументу в таблице news, если ключ имеется, то играем звук, который прописан в значении, если такового ключа нет, то, соответственно, ничего не играем.
      Злобная реклама
    Воскресенье, 23.12.2012, 00:24
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Соединенные Штаты  demover123
    Воскресенье, 23.12.2012, 07:45 | Сообщение # 1735
    Статус:
    Неопытный:
    Сообщений: 523
    Награды: 2
    Регистрация: 27.06.2011



    как бороться с этим?
      Злобная реклама
    Воскресенье, 23.12.2012, 07:45
    Статус:
    Сообщений: 666
    Регистрация: 27.06.2011
    Российская Федерация  BeeRsek
    Воскресенье, 23.12.2012, 10:20 | Сообщение # 1736
    Тайна Зоны: История Стрелка
    Статус:
    Опытный:
    Сообщений: 1308
    Награды: 7
    Регистрация: 24.01.2011

    demover123, удалить обьекты на локации или снизить качество компиляции
      Злобная реклама
    Воскресенье, 23.12.2012, 10:20
    Статус:
    Сообщений: 666
    Регистрация: 24.01.2011
    Российская Федерация  КрикЗоны
    Воскресенье, 23.12.2012, 12:06 | Сообщение # 1737
    Статус:
    Отмычка:
    Сообщений: 101
    Награды: 1
    Регистрация: 20.05.2012

    Как вырезать оружие из Арсенал мода и вставить в ТЧ?
      Злобная реклама
    Воскресенье, 23.12.2012, 12:06
    Статус:
    Сообщений: 666
    Регистрация: 20.05.2012
    Российская Федерация  OldStalker2
    Воскресенье, 23.12.2012, 12:15 | Сообщение # 1738
    Статус:
    Зевака:
    Сообщений: 21
    Награды: 0
    Регистрация: 11.01.2012

    Здравствуйте, камрады. Появился такой вопрос.

    Проходил свою модификацию и все сейвы ~ с момента перехода с Янтаря на ДТ(уже после отключения излучателя в X-16) стали биться.
    При попытке загрузить любой из этих сейвов странноватый вылет:
    Код

    Expression    : fatal error
    Function      : CInifile::r_section
    File          : E:\stalker\patch_1_0004\xrCore\Xr_ini.cpp
    Line          : 342
    Description   : <no expression>
    Arguments     : Can't open section 'acя'


    Игра: Тени Чернобыля. 1.0004, пиратская

    Последние строки из лога:
    Код

    * t-report - base: 1071, 457705 K
    * t-report - lmap: 8, 8193 K
    * phase time: 9116 ms
    * phase cmem: 237711 K
    LaW: Синхронизируюсь...
    * phase time: 110 ms
    * phase cmem: 237711 K
    * [win32]: free[936460 K], reserved[224096 K], committed[936532 K]
    * [ D3D ]: textures[465898 K]
    * [x-ray]: crt heap[237711 K], process heap[596399 K], game lua[22375 K], engine lua[194 K], render[0 K]
    * [x-ray]: economy: strings[4586 K], smem[26428 K]
           
    FATAL ERROR
           
    [error]Expression    : fatal error
    [error]Function      : CInifile::r_section
    [error]File          : E:\stalker\patch_1_0004\xrCore\Xr_ini.cpp
    [error]Line          : 342
    [error]Description   : <no expression>
    [error]Arguments     : Can't open section 'acя'
           

    stack trace:


    Не знаете, из-за чего такое может быть?
    Сообщение отредактировал OldStalker2 - Воскресенье, 23.12.2012, 18:21
      Злобная реклама
    Воскресенье, 23.12.2012, 12:15
    Статус:
    Сообщений: 666
    Регистрация: 11.01.2012
    Российская Федерация  КрикЗоны
    Воскресенье, 23.12.2012, 12:16 | Сообщение # 1739
    Статус:
    Отмычка:
    Сообщений: 101
    Награды: 1
    Регистрация: 20.05.2012

    OldStalker2, Пишет, что не может открыть секцию "ася"
      Злобная реклама
    Воскресенье, 23.12.2012, 12:16
    Статус:
    Сообщений: 666
    Регистрация: 20.05.2012
    Российская Федерация  zaraz
    Воскресенье, 23.12.2012, 12:18 | Сообщение # 1740
    Статус:
    Неопытный:
    Сообщений: 420
    Награды: 1
    Регистрация: 06.06.2012

    Какой прогой можно открыть particles.xr и сравнить файлы?
      Злобная реклама
    Воскресенье, 23.12.2012, 12:18
    Статус:
    Сообщений: 666
    Регистрация: 06.06.2012
    Поиск: