Случайная подборка модов
Old Episodes: Эпизод 1
2.9
Упавшая звезда. Честь наемника
4.2
Последняя надежда
2.4
Sleep Of Reason - Zulus Story 0.5
2.4
OGSE 0.6.9.2
4.1
NEYA Online
3.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
    Казахстан  Max_Warlock
    Суббота, 07.09.2013, 19:41 | Сообщение # 7966
    Clear Sky - Remake
    Статус:
    Опытный:
    Сообщений: 1552
    Награды: 4
    Регистрация: 18.01.2013

    stalker-MiX, я вот тоже так думаю, но ладно - попробую...
      Злобная реклама
    Суббота, 07.09.2013, 19:41
    Статус:
    Сообщений: 666
    Регистрация: 18.01.2013
    Украина  Comador
    Суббота, 07.09.2013, 20:00 | Сообщение # 7967
    Статус:
    Неопытный:
    Сообщений: 507
    Награды: 2
    Регистрация: 23.12.2011

    ylman2013, в файле trade_item_16.xml секции "static_cost" и "condition_progress".
      Злобная реклама
    Суббота, 07.09.2013, 20:00
    Статус:
    Сообщений: 666
    Регистрация: 23.12.2011
    Российская Федерация  makdm
    Суббота, 07.09.2013, 21:19 | Сообщение # 7968
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Pimp_Smoke, в логике смарта пропишите параметр max_population
      Злобная реклама
    Суббота, 07.09.2013, 21:19
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
      Pimp_Smoke
    Суббота, 07.09.2013, 21:22 | Сообщение # 7969
    Статус:
    Гость:
    Сообщений: 40
    Награды: 0
    Регистрация: 27.07.2012

    makdm, изначально готово.
      Злобная реклама
    Суббота, 07.09.2013, 21:22
    Статус:
    Сообщений: 666
    Регистрация: 27.07.2012
    Российская Федерация  wanes101
    Суббота, 07.09.2013, 21:38 | Сообщение # 7970
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    Здравствуйте
    В фалах логики .script, действие для НПС можно указывается через функцию action?
    Для машины за то чтобы она ехала отвечает это:

    Добавлено (07.09.2013, 21:38)
    ---------------------------------------------
    Под файлом логики понимается скрипт, который является моделью поведения

    Сообщение отредактировал wanes101 - Суббота, 07.09.2013, 21:36
      Злобная реклама
    Суббота, 07.09.2013, 21:38
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
      Pimp_Smoke
    Суббота, 07.09.2013, 23:14 | Сообщение # 7971
    Статус:
    Гость:
    Сообщений: 40
    Награды: 0
    Регистрация: 27.07.2012

    wanes101, действия нпс - проигрывание анимаций, фраз, если быть точнее - вызываются через файлы логики. Расположены они в gamedata\config(s)\scripts\локация\имя_файла.ltx. Передвижение обычно осуществляется с помощью вей_поинтов - в них задаются определенные точки, которые непись посетит - на "работу" в которые отправляют снова через файлы логики в config(s)\scripts\локация\имя_файла.ltx
    Так просто на пальцах не объяснить, но есть немало статей и уроков, посвященных именно этой теме smile
    Можно поискать и на местном форуме

    Добавлено (07.09.2013, 23:14)
    ---------------------------------------------
    wanes101, а файлы с расширением .script хоть и включают в себя основные работы и схемы, но с помощью них не получится просто так заставить непися гулять по заданным позициям или говорить ту или иную фразу
    Сообщение отредактировал Pimp_Smoke - Суббота, 07.09.2013, 23:15
      Злобная реклама
    Суббота, 07.09.2013, 23:14
    Статус:
    Сообщений: 666
    Регистрация: 27.07.2012
    Российская Федерация  wanes101
    Суббота, 07.09.2013, 23:52 | Сообщение # 7972
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    Цитата (Pimp_Smoke)
    а файлы с расширением .script хоть и включают в себя основные работы и схемы, но с помощью них не получится просто так заставить непися гулять по заданным позициям или говорить ту или иную фразу

    Я говорю про файлы которые осуществляют логику. Скрипты, локи биндяться add_to_binder (точно не помню функцию), этот бинд имеет кустом дату параметр sotge, имя активной логики section, и сыль на сам файл кастом датой параметр ini. Также модели поведения регистрируются в скрипте modules при помощи load_schem (точно не помню функцию). Вот в общих чертах как все происходит.
    Ты не понял вопроса !!!!!! wacko
    Мне нужно понять каким образом файлы логики kamp, camp, welker перемещают сталкера на waipoint или другие варианты должны быть ибо модель поведения машины файл ph_car передвигает её вперед, назад вправо, влево при помощи функции action. Понимашь о чем речь?
    Сообщение отредактировал wanes101 - Суббота, 07.09.2013, 23:53
      Злобная реклама
    Суббота, 07.09.2013, 23:52
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
    Украина  BozKurt
    Суббота, 07.09.2013, 23:52 | Сообщение # 7973
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    wanes101, функция action - это глобальная функция из файла _g.script, можешь посмотреть по какому принципу она работает. И задаёт она скорее не действие, а анимацию. Хотя нет - скорее всё же действие...

    Pimp_Smoke,
    Цитата (Pimp_Smoke)
    но с помощью них не получится просто так заставить непися гулять по заданным позициям или говорить ту или иную фразу
    Да ладно?

    Цитата (Pimp_Smoke)
    да можно, можно, я и актору прописывал значения более 1.0. Это действительно работает без каких-либо проблем
    И как это ты это определил, на глаз? Коэффициенты иммунитета хранятся в движке как вещественное число от 0.000000001 до 0.9999999999, и всё что выше/ниже будет приравнено к верхней/нижней границе.
    Сообщение отредактировал ColR_iT - Суббота, 07.09.2013, 23:59
      Злобная реклама
    Суббота, 07.09.2013, 23:52
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Scouser
    Суббота, 07.09.2013, 23:59 | Сообщение # 7974
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ColR_iT, Он намекает на то, что в скриптовой настройке гулага нельзя прописывать логику НПСам в гулаге?
      Злобная реклама
    Суббота, 07.09.2013, 23:59
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Украина  BozKurt
    Воскресенье, 08.09.2013, 00:09 | Сообщение # 7975
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    LaRento, да ладно!?
      Злобная реклама
    Воскресенье, 08.09.2013, 00:09
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Scouser
    Воскресенье, 08.09.2013, 00:14 | Сообщение # 7976
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ColR_iT, Он как-то странно поставил фразу. В них нельзя задать говорить ту или иную фразу. Слишком объективно. Ну тогда в любом случае он ошибается biggrin
      Злобная реклама
    Воскресенье, 08.09.2013, 00:14
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Российская Федерация  wanes101
    Воскресенье, 08.09.2013, 00:15 | Сообщение # 7977
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    LaRento, кто ошибается ?
      Злобная реклама
    Воскресенье, 08.09.2013, 00:15
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
      Pimp_Smoke
    Воскресенье, 08.09.2013, 00:16 | Сообщение # 7978
    Статус:
    Гость:
    Сообщений: 40
    Награды: 0
    Регистрация: 27.07.2012

    LaRento, нет, я сказал, что только в конфиге гулага можно указать работу, описанную в скрипте, которую будет выполнять непись. Я правильно выражаюсь?
      Злобная реклама
    Воскресенье, 08.09.2013, 00:16
    Статус:
    Сообщений: 666
    Регистрация: 27.07.2012
    Украина  BozKurt
    Воскресенье, 08.09.2013, 00:17 | Сообщение # 7979
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    LaRento, да всё прекрасно можно. Все настройки в .ltx файлах, то беж в конфигах, в последствии парсятся скриптами, а следовательно все действия задаются через скрипты - это и движения, и анимации, и звуки, одним словом - "всё".
      Злобная реклама
    Воскресенье, 08.09.2013, 00:17
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Scouser
    Воскресенье, 08.09.2013, 00:17 | Сообщение # 7980
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    wanes101, Если заглянуть в один из таких скриптов, то можно натолкнуться на функцию load_ltx, которая спокойно может загружать работы логики, заданные в ней. Правда сам не пользовался никогда, неудобно, имхо.

    ColR_iT, да я не так выразился. Написал от его лица, а так наоборот имел ввиду, что можно.
    Сообщение отредактировал LaRento - Воскресенье, 08.09.2013, 00:19
      Злобная реклама
    Воскресенье, 08.09.2013, 00:17
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Поиск: