Случайная подборка модов
Золотой обоз. Часть первая
3.5
Путь Человека. Шаг в неизвестность. Дежавю
3.4
NEYA: Thunderstorm
2.9
Новый Арсенал 6. Революция
3.5
Смерти Вопреки. Послушник
3.4
Альтернатива 1.1 Beta
3.0
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Российская Федерация  зМЕй
    Пятница, 12.07.2013, 11:57 | Сообщение # 6661
    Статус:
    Новичок:
    Сообщений: 269
    Награды: 3
    Регистрация: 05.08.2011

    Доброй Зоны.. Вот у меня есть готовая логика НПС(под спойлером). Можете показать что надо прописать чтоб когда я спавнил этого НПС он стоял на месте? Ну ещё если не сложно, может чуток разъясните строение?

      Злобная реклама
    Пятница, 12.07.2013, 11:57
    Статус:
    Сообщений: 666
    Регистрация: 05.08.2011
    Украина  BozKurt
    Пятница, 12.07.2013, 12:02 | Сообщение # 6662
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    ylman2013, зМЕй, вам сюда: >>ClicK Me<<
      Злобная реклама
    Пятница, 12.07.2013, 12:02
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Scouser
    Пятница, 12.07.2013, 13:23 | Сообщение # 6663
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    зМЕй, Что за remark1? Есть просто схема remark. Её обычно используют для отыгрывания анимаций или звуковых схем. Иначе - схема-связка. Так вот, если же ты хочешь использовать remark , то параметр no_move = true будет верный. И ещё, как ты прописываешь логику НПС?
      Злобная реклама
    Пятница, 12.07.2013, 13:23
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Турция  ylman2013
    Пятница, 12.07.2013, 13:41 | Сообщение # 6664
    Статус:
    Бывалый:
    Сообщений: 669
    Награды: 0
    Регистрация: 12.06.2013

    Такая логика для НПС будет корректно работать или нужно что-то ещё добавить?
    Сообщение отредактировал ylman2013 - Пятница, 12.07.2013, 13:52
      Злобная реклама
    Пятница, 12.07.2013, 13:41
    Статус:
    Сообщений: 666
    Регистрация: 12.06.2013
    Украина  FantomICW
    Пятница, 12.07.2013, 13:54 | Сообщение # 6665
    Проект Смерти Вопреки
    Статус:
    Опытный:
    Сообщений: 2259
    Награды: 8
    Регистрация: 06.01.2013

    ylman2013, а что это за переключение?
    Код
    | remark1@gar_dm_newbie_on_garbage

    Секции remark1@gar_dm_newbie_on_garbage я у тебя не вижу.
      Злобная реклама
    Пятница, 12.07.2013, 13:54
    Статус:
    Сообщений: 666
    Регистрация: 06.01.2013
    Российская Федерация  Scouser
    Пятница, 12.07.2013, 14:03 | Сообщение # 6666
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ylman2013, Во-первых, нету схемы, на которую ты переходишь, во-вторых, не заноси ремарк в активную схему.
      Злобная реклама
    Пятница, 12.07.2013, 14:03
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Украина  BozKurt
    Пятница, 12.07.2013, 14:04 | Сообщение # 6667
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    LaRento, мда... все твои попытки показать из себя человека, который разбирается в игровой логике оказались четными и разбились об твой же пост. Прилагаю скриншот, дабы ты потом не говорил, что такого не было

    Любые схемы в игре можно просто нумеровать доставляя без пробела число после имени схемы, как например здесь: remark1, так же можно поступать и с остальными схемами.
    Ну, а про no_move = true, я вообще молчу... Я уже со счёта сбился, лично тебе, да и остальным, говорить о том, что:
    Если он у тебя работает - гордись этим, но знай - ты заблуждаешься, при этом очень сильно.
    Про "хождение сквозь стены" даже и сказать не знаю что... ты видимо не слышал для чего нужна АИ-сетка?
    Всё это можно легко проверить в ручную, заглянув в скрипты, если ты "боишься" их - это уже другой вопрос. Но если всё же наберёшься смелости - тебя ждёт разочарование от твоих же убеждений.


    зМЕй, твоя логика конечно будет работать, но не ожидай от неё того, чего ты от неё хочешь или задумывал.
    Схема remark нужна для промежуточной связи между переходами основных схем (walker, kamp, camper, patorl, sleeper) и ставить её в качестве единственной активной - поверь, не нужно. В последствии получишь лишь несоответствие тому, что должен делать НПС.

    ylman2013, тебя тоже это касается - не хочешь проблем с поведение - не используй схему remark в качестве активной.

    Используйте схему walker, указав точку в которой НПС будет стоять и точку, в которую будет смотреть. Это избавит вас от проблем, когда НПС после денжера не станет возвращаться на место.
      Злобная реклама
    Пятница, 12.07.2013, 14:04
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Scouser
    Пятница, 12.07.2013, 14:07 | Сообщение # 6668
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ColR_iT, Откуда же я могу знать про твою нумерацию? Об этом сказано в статьях, на которые ты постоянно ссылаешься? найди мне пример из оригинала хотя бы тогда, где это используют, потому что я всегда изучаю логики из примеров ОРИГИНАЛА! Это во-первых, во-вторых, даже если этот параметр не работает, то откуда я мог знать это? Ты мне ЛИЧНО про этот параметр не говорил НИКОГДА!
    В-третьих, тебе заснять видео, что НПС работает с этим параметром?
    Сообщение отредактировал LaRento - Пятница, 12.07.2013, 14:10
      Злобная реклама
    Пятница, 12.07.2013, 14:07
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Турция  ylman2013
    Пятница, 12.07.2013, 14:17 | Сообщение # 6669
    Статус:
    Бывалый:
    Сообщений: 669
    Награды: 0
    Регистрация: 12.06.2013

    Цитата (ColR_iT)
    Это избавит вас от проблем, когда НПС после денжера не станет возвращаться на место.

    Мне, в принципе, не важно, в каком месте будет стоять НПС и куда он будет смотреть. Мне нужно задать ему такую логику, чтобы при виде ГГ он говорил соответствующую фразу. Можете поподробнее разъяснить, что мне нужно в его файле логики написать?
    Сообщение отредактировал ylman2013 - Пятница, 12.07.2013, 14:18
      Злобная реклама
    Пятница, 12.07.2013, 14:17
    Статус:
    Сообщений: 666
    Регистрация: 12.06.2013
    Украина  BozKurt
    Пятница, 12.07.2013, 14:18 | Сообщение # 6670
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    Цитата (LaRento)
    В-третьих, тебе заснять видео, что НПС работает с этим параметром?
    lol Интересно на это посмотреть...
    Что на счёт говорил или нет, то вот дискуссия в который косвенно участвовал и ты: >>ClicK Me<<, там же, ниже по тексту найдёшь способ, как проверить НЕ РАБОТОСПОСОБНОСТЬ данного параметра.
    Почему это именно так и параметр по каким то аномальным причинам не работает, можешь прочитать для себя здесь: >>ClicK Me<<.
    Дальнейшее обсуждение на эту тему, считаю бесполезным в случае, если ты всё же останешься при своём ошибочном мнении.
      Злобная реклама
    Пятница, 12.07.2013, 14:18
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  зМЕй
    Пятница, 12.07.2013, 14:20 | Сообщение # 6671
    Статус:
    Новичок:
    Сообщений: 269
    Награды: 3
    Регистрация: 05.08.2011

    ylman2013, надо чтоб он стоял на месте! )
      Злобная реклама
    Пятница, 12.07.2013, 14:20
    Статус:
    Сообщений: 666
    Регистрация: 05.08.2011
    Турция  ylman2013
    Пятница, 12.07.2013, 14:20 | Сообщение # 6672
    Статус:
    Бывалый:
    Сообщений: 669
    Награды: 0
    Регистрация: 12.06.2013

    зМЕй, он и так стоит на месте, никуда не уходя с него. Что мне нужно написать в его логике, чтобы при виде ГГ он говорил нужную мне фразу?
    Сообщение отредактировал ylman2013 - Пятница, 12.07.2013, 14:21
      Злобная реклама
    Пятница, 12.07.2013, 14:20
    Статус:
    Сообщений: 666
    Регистрация: 12.06.2013
    Российская Федерация  Scouser
    Пятница, 12.07.2013, 14:21 | Сообщение # 6673
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ylman2013, тебе достаточно так же использовать схему meet.
    Используй 2 параметра, когда НПС с оружием и без.
    Код
    meet_state/meet_state_wpn = <number>|<название_анимации>@<название_звуковой_темы> – задает анимацию и озвучку персонажа,
    в зависимости от расстояния до актера равному number. Для ситуации, когда актор безоружен и вооружён соответственно.


    Либо, если ты используешь remark и тебе нужно задать расстояние, то используй параметр в предыдущей схеме
    Код
    on_actor_dist_le = 15| remark

    [remark]
    snd = звуковая_схема
    on_signal = sound_end| предыдущая схема
      Злобная реклама
    Пятница, 12.07.2013, 14:21
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Украина  BozKurt
    Пятница, 12.07.2013, 14:31 | Сообщение # 6674
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    ylman2013,
    Здесь при расстоянии до актора ближе 15 метров и при условии, что НПС видет ГГ, он отыграет анимацию guard (смотри анимации из стоячего положения в файле state_lib.script) и произнесёт фразу wait (смотри список доступных фраз в файле sound_theme.script в таблице theme).

    Добавлено (12.07.2013, 14:31)
    ---------------------------------------------
    ylman2013, в случае remark он будет стоять на одном месте, только будучи в спокойном состоянии. Если его кто-то\что-то спугнёт и он отбежит куда-то, то на место он уже не вернётся.

      Злобная реклама
    Пятница, 12.07.2013, 14:31
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  Scouser
    Пятница, 12.07.2013, 14:41 | Сообщение # 6675
    Статус:
    Опытный:
    Сообщений: 1614
    Награды: 16
    Регистрация: 21.10.2012

    ColR_iT, Смотрим ЛС и внимательно смотрим.
      Злобная реклама
    Пятница, 12.07.2013, 14:41
    Статус:
    Сообщений: 666
    Регистрация: 21.10.2012
    Поиск: