Случайная подборка модов
FeaR Zone: История Холода
2.6
Oblivion Lost Remake 2.5
4.4
Возвращение Шрама
3.9
Add-on for S.T.A.L.K.E.R. Beta
3.9
Oblivion Lost Remake
4.1
SZM CoP 0.2
3.9
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Архив - только для чтения
Модострой:Вопросница
Российская Федерация  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
    Украина  stalker-MiX
    Понедельник, 09.09.2013, 14:21 | Сообщение # 8056
    Статус:
    Неопытный:
    Сообщений: 534
    Награды: 2
    Регистрация: 20.02.2013

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

    для создания логики скрипты не нужно модифицировать, разработчики все предусмотрели уже давно.
    Если ты хочешь создать анимацию (чувак что-то грузил), тебе надо создать ее в 3d max, maya. Далее экспортировать в файл анимаций, затем в state_lib.script описать, и это как минимум.
    Только тогда можно юзать в файлах логики, чтобы нпс ходил\носил ящик к машине и обратно и т.д. с помощью стандартных схем. Больше ничего не надо делать!!!

    ИМХО
    Такую анимацию, наверное, надо будет моделировать для отдельного места локации, где очень точно надо посчитать позицию ящика и машины, и позицию, куда ему предстоит перенести. Вряд ли она подойдет для массового использования. Тот ящик, который имеет появиться в руках должен точно совпадать с ящиком на машине, чтобы исполнилась анимация взятия. Далее следует удалить ящик на машине (для того чтобы обмануть злобные глаза юзера cool ). Только тогда выполняется анимация переноса та снова спавныться ящик в новом месте. Ну что-то алгоритм такой.
    Для другого (второго) ящика опять новая анимация wacko , а смысл. За пару игровых минут столько работы. Надо кучу народа, особенно аниматоров.
    Это очень хлопотное дело. Здесь мало знать скрипты.

    Добавлено
    ---------------------------------------------
    Я хотел бы посмотреть, что будет, когда ты начнешь по нпс стрелять, или нападет мутант, когда тот несет ящик (если конечно такое реализуешь), вряд ли он его упустит. А выбрасывать из него получается некрасиво. Остается делать разве, что для сценок, где никто не вмешивается.
    Сообщение отредактировал stalker-MiX - Понедельник, 09.09.2013, 16:23
      Злобная реклама
    Понедельник, 09.09.2013, 14:21
    Статус:
    Сообщений: 666
    Регистрация: 20.02.2013
    Украина  BozKurt
    Понедельник, 09.09.2013, 14:30 | Сообщение # 8057
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    wanes101, да нет и не было никогда никакой вразумительной информации по скриптам. Все сами разбирали методом "научного" тыка. Хочешь узнать как работает менеджер состояний - бери файл и анализируй, на крайний случай, если недопонимаешь значение чего либо, выводи отладочную информацию в лог, можешь даже построчно, я в своё время, так разбирал файлы логики.


    Цитата (stalker-MiX)
    разработчики все предусмотрели уже давно
    К сожалению, далеко не всё...
      Злобная реклама
    Понедельник, 09.09.2013, 14:30
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Турция  ylman2013
    Понедельник, 09.09.2013, 14:48 | Сообщение # 8058
    Статус:
    Бывалый:
    Сообщений: 669
    Награды: 0
    Регистрация: 12.06.2013

    Возможно ли заменить обведённую штуку на столе у Сидоровича? Если возможно, то как?
    Прикрепления: 0867796.jpg (98.5 Kb)
      Злобная реклама
    Понедельник, 09.09.2013, 14:48
    Статус:
    Сообщений: 666
    Регистрация: 12.06.2013
    Российская Федерация  BeeRsek
    Понедельник, 09.09.2013, 15:01 | Сообщение # 8059
    Тайна Зоны: История Стрелка
    Статус:
    Опытный:
    Сообщений: 1308
    Награды: 7
    Регистрация: 24.01.2011

    ylman2013, это часть геометрии. Можно удалить через 3д редактор,а потом заново скомпилить локацию.
      Злобная реклама
    Понедельник, 09.09.2013, 15:01
    Статус:
    Сообщений: 666
    Регистрация: 24.01.2011
    Российская Федерация  wanes101
    Понедельник, 09.09.2013, 17:43 | Сообщение # 8060
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    Здрасте
    Можно ли вывести имена свойств и методов объектов в консоль
    я использовал итератор
    for k,v in pairs(npc) do
    ...
    end

    но это приводит к логу что не так или просто к оьъекту не обратишься как к таблице и в таком случае есть другие варианты?
    лог
      Злобная реклама
    Понедельник, 09.09.2013, 17:43
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
      Pimp_Smoke
    Понедельник, 09.09.2013, 17:44 | Сообщение # 8061
    Статус:
    Гость:
    Сообщений: 40
    Награды: 0
    Регистрация: 27.07.2012

    wanes101, да зачем тебе вообще все это? Залез, как правильно сказали, в дебри того, чего не знаешь wacko
      Злобная реклама
    Понедельник, 09.09.2013, 17:44
    Статус:
    Сообщений: 666
    Регистрация: 27.07.2012
    Российская Федерация  wanes101
    Понедельник, 09.09.2013, 17:49 | Сообщение # 8062
    Статус:
    Отмычка:
    Сообщений: 160
    Награды: 0
    Регистрация: 02.08.2012

    Pimp_Smoke,
    Не знаю если чего то потому что не нашел что почитать, но понять хочу

    Добавлено (09.09.2013, 17:49)
    ---------------------------------------------
    Интересно

      Злобная реклама
    Понедельник, 09.09.2013, 17:49
    Статус:
    Сообщений: 666
    Регистрация: 02.08.2012
    Российская Федерация  strelok200
    Понедельник, 09.09.2013, 17:58 | Сообщение # 8063
    Под прикрытием смерти (Cop Level addon)
    Статус:
    Бывалый:
    Сообщений: 1189
    Награды: 7
    Регистрация: 24.09.2011

    Цитата (stalker-MiX)
    Я хотел бы посмотреть, что будет, когда ты начнешь по нпс стрелять, или нападет мутант, когда тот несет ящик (если конечно такое реализуешь), вряд ли он его упустит

    Это зависит от того насколько грамотно создана анимация. Если не грамотно, то нпс вроде как окажется в точке начала проигрывания, в принципе можно поставить бессмертие и отключить реагирование на врагов. Но не совсем реалистично
      Злобная реклама
    Понедельник, 09.09.2013, 17:58
    Статус:
    Сообщений: 666
    Регистрация: 24.09.2011
    Российская Федерация  R0D23
    Понедельник, 09.09.2013, 18:04 | Сообщение # 8064
    Мертвый Путь 3
    Статус:
    Опытный:
    Сообщений: 1491
    Награды: 1
    Регистрация: 23.06.2013

    Цитата (R0D23)
    Как сделать новую озвучку в script_sound для НПС?

    вопрос остается
      Злобная реклама
    Понедельник, 09.09.2013, 18:04
    Статус:
    Сообщений: 666
    Регистрация: 23.06.2013
    Украина  BozKurt
    Понедельник, 09.09.2013, 18:55 | Сообщение # 8065
    Статус:
    Опытный:
    Сообщений: 1753
    Награды: 3
    Регистрация: 25.05.2012

    wanes101, никак. По всей видимости npc - это у тебя объект какого-то НПС, а тип этого объекта всегда - userdata. Поэтому ничего ты не увидишь.
    И в сто-пятисотый раз говорю - НИКАКОГО МАНУАЛА НЕТ, поэтому читать нечего.\
    P.S. ты что, между строк читаешь?
      Злобная реклама
    Понедельник, 09.09.2013, 18:55
    Статус:
    Сообщений: 666
    Регистрация: 25.05.2012
    Российская Федерация  v1013859
    Понедельник, 09.09.2013, 18:58 | Сообщение # 8066
    Статус:
    Новичок:
    Сообщений: 259
    Награды: 5
    Регистрация: 11.07.2013

    Подскажите как уменьшить брызги крови при попадании во врага?В некоторых модах изменить хочется.
      Злобная реклама
    Понедельник, 09.09.2013, 18:58
    Статус:
    Сообщений: 666
    Регистрация: 11.07.2013
    Российская Федерация  smi345
    Понедельник, 09.09.2013, 19:18 | Сообщение # 8067
    Статус:
    Неопытный:
    Сообщений: 413
    Награды: 2
    Регистрация: 27.06.2013

    v1013859, в Particle Editor (находится в составе X-Ray SDK) редактировать партиклы
      Злобная реклама
    Понедельник, 09.09.2013, 19:18
    Статус:
    Сообщений: 666
    Регистрация: 27.06.2013
    Российская Федерация  Deathdoor
    Понедельник, 09.09.2013, 19:33 | Сообщение # 8068
    OGSE Team [OGSE Mod]
    Статус:
    Опытный:
    Сообщений: 1846
    Награды: 2
    Регистрация: 06.10.2010

    а разве не просто в конфиге?
      Злобная реклама
    Понедельник, 09.09.2013, 19:33
    Статус:
    Сообщений: 666
    Регистрация: 06.10.2010
    Украина  stalker-MiX
    Понедельник, 09.09.2013, 19:36 | Сообщение # 8069
    Статус:
    Неопытный:
    Сообщений: 534
    Награды: 2
    Регистрация: 20.02.2013

    strelok200, в том и дело, что оно будет не реалистично.
    Так и сделали разработчики в ЧН на Янтаре, когда нпс перелезали через забор. С тем еще можно мириться, хотя это уже баг. Там анимация не слишком длинная, что не можно будет сказать о аниме "нпс который будет таскать ящики". НПС ящика не скроет за спиной, так как во время жратвы еду biggrin .

    R0D23, в script_sound.ltx
    если рандомно (много звуков)
    Код

    [имя_звука_rnd]
    stalker  = 0,scenario\локация\имя_звука_в_папке_

    если 1 звук
    Код

    [имя_звука_seq]
    stalker = 0,scenario\локация\имя_звука_в_папке

    в sound_theme.script
    Код

    имя_звука = {min_snd = 3, max_snd = 7, rnd = 100, prior = 5, rnd_id = id(), into_id = id(), max_ids = {}},

    затем snd = имя_звука (если ремарка), или
    play_snd\play_snd_from_obj, или
    p1:name = wp....|s=имя_звука (если путь)

    ps:не проверял, но имеет оно работать
      Злобная реклама
    Понедельник, 09.09.2013, 19:36
    Статус:
    Сообщений: 666
    Регистрация: 20.02.2013
    Российская Федерация  R0D23
    Понедельник, 09.09.2013, 19:50 | Сообщение # 8070
    Мертвый Путь 3
    Статус:
    Опытный:
    Сообщений: 1491
    Награды: 1
    Регистрация: 23.06.2013

    stalker-MiX, мне еще к анимации прописать надо. Типо как у Лоцмана
      Злобная реклама
    Понедельник, 09.09.2013, 19:50
    Статус:
    Сообщений: 666
    Регистрация: 23.06.2013
    Поиск: