Перейти к содержанию

Seraph

Сталкеры
  • Публикаций

    96
  • Зарегистрирован

  • Посещение

Сообщения, опубликованные Seraph


  1. stalker032 Фраза "сквад не хочет идти по ним" подразумевает, что ты ожидал другого результата)

    Тут два варианта: либо имя_смарта_patrol_номер в имени пути, либо прописывание патрулирования как эксклюзивной логики.


    Дополнено 1 минуту спустя

    shadept Покажи логику.


  2. shadept У Андрея Непряхина на ютубе есть уроки по созданию анимации камеры. Да, порой тяжеловато понять, что он говорит, но в целом всё адекватно. И да, инструмент Камера в СДК - АдЪ и Израиль, пользоваться ей сплошное мучение.


  3. Boomer Я тоже после ТЧ не сразу допёр, в чём фишка. Благо, читал где-то на форумах и решил попробовать. А в той строчке, собственно, в скобочках указывается секция твоего непися. Игра на данную работу сможет поставить только его. Меня смутило, что там просто npc написано, но если твой тестовый персонаж так обозначен, то должно работать.


  4. shadept Флаги задаются для связи way- и look-точек в логике. Если тебе нужно, чтобы персонаж останавливался в точке и что-либо делал (или ничего не делал, а просто останавливался на время), нужно ставить флаги. Если путь не подразумевает остановок - флаги не нужны.


    Дополнено 15 минуты спустя

    Boomer Такие имена путей работать не будут. В ЗП по крайней мере, тут чутка свои премудрости. Поменяй на имя_смарта_npc_walk и имя_смарта_npc_look, а в логике оставь как было, ей имя смарта подставляется как бы по умолчанию. Должно сработать, если других ошибок нет)

    И чего ты хочешь добиться строчкой {=check_npc_name(npc)} true?)

    • Спасибо 1

  5. shadept Угу. Скринить снятые скриптом координаты и прописывать вручную в конфиги спавна. Такой свой 2010-й я возвращать точно не хочу. И ведь кто-то до сих пор таким занимается. Хотя многие до сих пор и АИВраппер какой-нибудь используют.


  6. shadept В какой раз мне сказать, что для понимания логики статью я уже присылал?)

    Не надо смотреть никакие туториалы на четыре часа. Надо включить голову, изучить как следует статью, посмотреть примеры в оригинале и попробовать сделать что-то простое для начала. Кстати, чутка проще освоить логику, работая с ТЧ, хоть там и нет анимпоинтов. Я, помнится, задался целью и за несколько дней сумел сделать вполне приличную катсценку с забавными фичами. Но начинал я с одного тестового НПС, на котором прогонял работоспособность доступных схем и тестил их возможности.


  7. shadept Логика - это не работа в СДК. Ну, если не считать работой бухнуть смарт на локацию и прописать путь до конфига)

    Скилл аниматора действительно ценится, и очень круто, что ты решил себя в этом попробовать. А то помимо Дэна Стэша почти никто таким и не занимался. Получилось, кстати, не так уж и плохо. Деревянненько, но я даже так не умею, например.

    А катсцены и квесты - это как раз тоже логика, там те же самые принципы.


  8. shadept Нет. Чтоб в СДК анимка показывалась, нужно ещё и в скриптах что-то прописывать. Что конкретно - не знаю, но судя по имеющимся схемам, писать там немало.

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

    Ролик этот не смотрел, но судя по другим видео данного персонажа, скукота это будет ещё та. Есть отличная статья, ссылку на которую я давал. Она же в pdf, который прислал WolfHeart. В ней как раз нет воды и всё максимально по делу, да ещё и с примерами. Логика - это не так уж и сложно, но въезжать во всё это - процесс не быстрый. Так что, как я уже сказал: не отвлекайся по мелочам. Начни с простого, создай смарт и добавь в него одного эксклюзивного НПС, который будет делать то, что ты ему велишь. Чем смогу - помогу, но сейчас про твой вылет мне сказать нечего: у меня нет на руках всех твоих файлов и я не вижу, где ты мог накосячить. Лучше попробуй ещё раз с нуля, максимально ориентируясь на то, как сделано в оригинале.


  9. shadept Настройки для скриптов выше показывал. Продублирую на всякий. State_lib:

        exercise_anim = {    weapon = "strapped",
                    movement = move.stand,
                    mental = anim.free,
                    bodystate = move.standing,
                    animstate = nil,
                    animation = "exercise_anim",
    }, 

    State_mgr_animation_list:

             exercise_anim   = { prop = { maxidle = 1,
             sumidle = 1,
             rnd = 30,
             moving = true },
             into = { [0] = {"exercise"}},
             out  = { [0] = {"exercise"}},
             idle = { [0] = "exercise" },
             rnd  = nil },    
        }

    А дальше просто добавил в гарантированно рабочую логику.

    Насчёт "того": хочешь - добавляй. Но я бы для начала советовал не браться за десять дел одновременно, а осваивать всё постепенно.


  10. WolfHeart Да, в моей сборке её не было, качал дополнительно как раз ради этой папки, но пока не изучал. Там есть разбор параметров тех же анимпоинтов? При беглом просмотре показалось, что там больше по работе с ЧН инфа.