Случайная подборка модов
Lost Alpha DC
3.9
Время перемен v2.0
4.1
Путь Человека: Возвращение
4.1
История Борланда.Пролог
3.8
Холодная кровь
3.4
Oblivion Lost Remake
4.1
Последние обновленные темы Прямой эфир Самые популярные темы Последние новости
Модератор форума: FanG, Аdmin, FantomICW, Overfirst  
[CoP] Модострой: вопросница
Российская Федерация  Overfirst
Воскресенье, 31.12.2017, 13:17 | Сообщение # 1
Статус:
Бывалый:
Сообщений: 1081
Награды: 19
Регистрация: 11.06.2015

[CoP] Модострой: вопросница

Тема посвящена моддингу на платформе Зов Припяти.

Соседние темы: Тень Чернобыля / Чистое небо.


  • Здесь задают вопросы и получают на них ответы. Прежде чем задать вопрос, воспользуйтесь поиском по разделу, ответ на него, вероятно, уже есть.

  • Если у вас произошёл вылет, проверьте лог и поищите информацию об ошибке в справочнике. Также будет полезно посмотреть справочник ошибок. Если у Вас вылетает какой-то мод, то следует написать в тему этого мода.

  • Грамотно оформляйте свой пост, чётко доносите суть своего вопроса (ответа).

  • Благодарность выражаем в личке или же ставим плюсик в историю репутации. Подобные посты будут удаляться.
  •   Злобная реклама
    Воскресенье, 31.12.2017, 13:17
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Российская Федерация  Zmey9l_63
    Суббота, 18.08.2018, 10:24 | Сообщение # 1981
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Цитата Overfirst ()
    Работает.

    Верю на слово))
      Злобная реклама
    Суббота, 18.08.2018, 10:24
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Overfirst
    Суббота, 18.08.2018, 10:38 | Сообщение # 1982
    Статус:
    Бывалый:
    Сообщений: 1081
    Награды: 19
    Регистрация: 11.06.2015

    Не, я без шуток. В ЗП куча примеров, да и самому доводилось применять такое на рестрикторах.
    Цитата Zmey9l_63 ()
    Вместо непонятных проверок, которые толи работают толи нет - используй таймер. Длительность звука знаешь же))

    Ни в коем случае так делать не нужно. smile
      Злобная реклама
    Суббота, 18.08.2018, 10:38
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Российская Федерация  atanda
    Суббота, 18.08.2018, 11:09 | Сообщение # 1983
    Статус:
    Бывалый:
    Сообщений: 672
    Награды: 7
    Регистрация: 12.07.2017

    Цитата Zmey9l_63 ()
    Это проверка для логики неписей

    Вместо пустых слов доказали бы свою правоту.
    [code=sr_sound]
    self.st.signals["sound_end"] = true
    [/code]

    Добавлено (18.08.2018, 11:14)
    ---------------------------------------------

    Цитата Zmey9l_63 ()
    используй таймер

    Хороший костыль, а вы о синхронизации позаботились?
      Злобная реклама
    Суббота, 18.08.2018, 11:09
    Статус:
    Сообщений: 666
    Регистрация: 12.07.2017
    Российская Федерация  makdm
    Суббота, 18.08.2018, 11:28 | Сообщение # 1984
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Цитата Khyzyr ()
    Не знаю, вправил уже все в этой логике, сделал по промеру товарища makdm, но все равно воспроизводится только первая фраза и первый ответ и все.

    Необходимо ресетить анимацию, чтобы схема remark выдавала правильно сигналы.
    Вот такую логику НПС используй:

      Злобная реклама
    Суббота, 18.08.2018, 11:28
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Российская Федерация  Khyzyr
    Суббота, 18.08.2018, 14:15 | Сообщение # 1985
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    makdm, Сработало наконец-то! Выглядит это правда нелепо немного, но попробую покопаться.
      Злобная реклама
    Суббота, 18.08.2018, 14:15
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  Ukko
    Суббота, 18.08.2018, 15:30 | Сообщение # 1986
    Статус:
    Отмычка:
    Сообщений: 118
    Награды: 1
    Регистрация: 25.03.2014

    Подскажите пожалуйста, как ускорить ракету РПГ ?
    Изменение начальной скорости "пули" в конфиге оружия не помогает, ракета как ползла с черепашьей скоростью, так и ползет.
    Хотелось бы исправить этот маразм, но что-то совсем не смог найти, как именно.

    Заранее спасибо.
      Злобная реклама
    Суббота, 18.08.2018, 15:30
    Статус:
    Сообщений: 666
    Регистрация: 25.03.2014
    Российская Федерация  Zmey9l_63
    Суббота, 18.08.2018, 15:57 | Сообщение # 1987
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Цитата Overfirst ()
    Всего, что есть в оригинале, достаточно для любых задач

    1. Почему тогда вижу это?
    Цитата Overfirst ()
    самому доводилось применять такое на рестрикторах

    2. Почему тогда не подсказали товарищу функцию именно из логики непися? Да чтобы звук был не в голове ГГ?
    3. Функции воспроизведения от кости непися или его позиции есть? Без указания сида...
    Хех...В результате получилась схема на двух логиках плюс рестриктор вместо использования одной логики непися.
    Конечно - это не бред. А если в моде делать не одну такую сценку, а десять - или сто? Сценка то актуальная для сюжетных модов. Налепить еще сотню рестрикторов - пусть работают...Да еще через олл-спавн.
    Так и хочется вспомнить слова песни Наутилуса.
    "Зачем делать сложно, то что проще простого..."

    Цитата atanda ()
    вы о синхронизации позаботились?

    Из первой секции вызывается звук длительностью десять секунд и тут же происходит переход во вторую секцию где включается таймер на 10 секунд для перехода в третью секцию. Какая еще синхронизация нужна? Тем более таймер оперирует миллисекундами?
    Кстати...
    Что лучше - писать паузы в начале или конце звукового файла для придания реальности происходящему...или использовать таймер - настроенный немного по другому?
    Сообщение отредактировал Zmey9l_63 - Суббота, 18.08.2018, 16:11
      Злобная реклама
    Суббота, 18.08.2018, 15:57
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Khyzyr
    Суббота, 18.08.2018, 15:58 | Сообщение # 1988
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    Что насчет проверки на время суток? Подскажите функцию, пожалуйста, и как ее запустить из "ни откуда", как было в оригинале с той же ночной охотой, например.
      Злобная реклама
    Суббота, 18.08.2018, 15:58
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  Zmey9l_63
    Суббота, 18.08.2018, 16:25 | Сообщение # 1989
    Статус:
    Новичок:
    Сообщений: 369
    Награды: 2
    Регистрация: 14.02.2017

    Смотри в xr_conditions.script
    функции is_day и is_night
    Проверка
    {=is_night}
      Злобная реклама
    Суббота, 18.08.2018, 16:25
    Статус:
    Сообщений: 666
    Регистрация: 14.02.2017
    Российская Федерация  Overfirst
    Суббота, 18.08.2018, 16:35 | Сообщение # 1990
    Статус:
    Бывалый:
    Сообщений: 1081
    Награды: 19
    Регистрация: 11.06.2015

    Цитата Zmey9l_63 ()
    Почему тогда вижу это?

    Цитата Overfirst ()
    Всего, что есть в оригинале, достаточно для любых задач

    Вы пытаетесь вырвать мою фразу из контекста или что? Я вам говорил про on_signal в логике рестриктора, вы мне говорите про что-то другое. Потом же вам сказал, что бред - это то, что ЗП, якобы, бедна функциями воспроизведения. Их нужно просто правильно применять, а где-то немного подправить под себя, сделав новую копию. Вы хотели, чтобы я это здесь расписал?

    Цитата Zmey9l_63 ()
    Почему тогда не подсказали товарищу функцию именно из логики непися? Да чтобы звук был не в голове ГГ?

    Понадобится - покажу. Ему совершенно это не требовалось, как и мне во всех случаях, когда можно было не мастырить что-то, что проигрывало бы звук не из головы (ответил на первый вопрос).

    На этом давайте закончим.
    Цитата Zmey9l_63 ()
    Функции воспроизведения от кости непися или его позиции есть?

    Код
    function play_no_feedback(game_object*, number, number, vector, number);

    Получить кость, если нужно, можно из примера выше.
      Злобная реклама
    Суббота, 18.08.2018, 16:35
    Статус:
    Сообщений: 666
    Регистрация: 11.06.2015
    Российская Федерация  Khyzyr
    Суббота, 18.08.2018, 18:52 | Сообщение # 1991
    Статус:
    Неопытный:
    Сообщений: 452
    Награды: 5
    Регистрация: 19.06.2017

    Продолжим решать задачи (да, я тупой). Так-с... в общем, тестил я все это, не проходя квестовой линии. Все работало как часы, я просто дал возможность неписю разговаривать с ГГ и бегал к нему тестировать логику. Вернул все на свои места и решил попробовать пробежаться по всем квестам и опа... НПС достает рацию и стоит молчит, пялится на меня. Я в шоке.
      Злобная реклама
    Суббота, 18.08.2018, 18:52
    Статус:
    Сообщений: 666
    Регистрация: 19.06.2017
    Российская Федерация  MesserModder
    Суббота, 18.08.2018, 22:54 | Сообщение # 1992
    Статус:
    Зевака:
    Сообщений: 9
    Награды: 0
    Регистрация: 10.08.2018

    Три вопроса. 1) Кто пользуется скриптами для 3д Макса от Ден Стэша, какой smoothing type при экспорте/импорте надо использовать для ЗП? Просто экспортил воду, а она на 2 идёт полигонами, на 1 вроде сглажена. Хотя где-то слышал, что надо использовать 2ой тип.
    2) Есть симуляционные смарты, если на них пойдут НПС/монстры, обязательно ли на них должно быть достаточно работ для них?
    3) Какое количество времени сим-сквад будет сидеть на одном смарте до того, как пойти на следующий?
      Злобная реклама
    Суббота, 18.08.2018, 22:54
    Статус:
    Сообщений: 666
    Регистрация: 10.08.2018
    Сомали  WolfHeart
    Воскресенье, 19.08.2018, 00:14 | Сообщение # 1993
    Статус:
    Опытный:
    Сообщений: 3154
    Награды: 18
    Регистрация: 06.06.2017

    Цитата MesserModder ()
    1) Кто пользуется скриптами для 3д Макса от Ден Стэша, какой smoothing type при экспорте/импорте надо использовать для ЗП? Просто экспортил воду, а она на 2 идёт полигонами, на 1 вроде сглажена. Хотя где-то слышал, что надо использовать 2ой тип.

      Злобная реклама
    Воскресенье, 19.08.2018, 00:14
    Статус:
    Сообщений: 666
    Регистрация: 06.06.2017
    Российская Федерация  Policai
    Воскресенье, 19.08.2018, 06:42 | Сообщение # 1994
    Dead City Breakthrough
    Статус:
    Опытный:
    Сообщений: 2244
    Награды: 11
    Регистрация: 08.11.2011

    Народ! И снова вынос мозга..)) Подскажите неучу как всё таки реализовать преследование? Нужно провести эксклюзивного НПС через 3 локации. Схематично примерно вот так:


    Получаю квест на уничтожение перса, чтоб забрать у него некий предмет.
    Моё видение реализации выглядит так, просто создаю 9 одинаковых профилей в каждом смарте, и по мере продвижения уничтожаю перса в одном смарте и возрождаю в другом. Но тут сразу куча нестыковок и вопросов вырисовывается.

    1. Как ни крути а название перса будет менятся, невозможно создать дублированные элементы, игра будет ругаться. То есть предположим в 1 смарте НПС_1, во втором НПС_2 и так далее последний НПС 9. Как в этом случае поведёт себя квест? я получаю квест на НПС_1. После уничтожения в 1 смарте вылетит проваленый квест?

    2. Как вообще выглядит уничтожение перса в смарте?

    3. В логике могу прописать не убиваемый на первых 8 смартах и убрать этот параметр на последнем 9. Но как реализовать чтоб перс на первых 8 смартах не пёр на меня а пытался скрыться, убегал, постреляв пару раз для приличия?

    4. Метка квеста опять же при получении будет указывать на НПС_1. Как эту метку перекинуть после уничтожения НПС_1 на НПС_2 и так далее?

    Это то что сразу всплыло в черепе, что то ещё наверно упустил из нестыковок...
    Ну и нужно учесть что знаний у меня НОЛЬ. Смогу я это реализовать?

    Добавлено (19.08.2018, 08:54)
    ---------------------------------------------
    И только сейчас до меня кажется начинает доходить проблемы с логикой для снайперов в плане дальности. Подскажите играет ли роль название вейпоинта? У меня обычные сквады имеют имена СМАРТ_walker_x_walk (look) или СМАРТ_guard_x_walk (look) а для снайперов и гранатомётчиков, чтоб не путаться я использовал СМАРТ_sniper_x_walk (look) или СМАРТ_rgd_x_walk (look). Возможны проблемы из за этого??? Я так и не смог добиться нормальной дальности для снайперов. И если со снайперами расстояние не сильно бросается в глаза то на РПГешниках это вообще дико, с крыш зданий они просто тупо не стреляют, или стреляют себе под ноги, когда встанешь возле здания под ним, до этого они просто тупо целятся в тебя.

    Сообщение отредактировал Policai - Воскресенье, 19.08.2018, 06:45
      Злобная реклама
    Воскресенье, 19.08.2018, 06:42
    Статус:
    Сообщений: 666
    Регистрация: 08.11.2011
    Российская Федерация  makdm
    Воскресенье, 19.08.2018, 10:19 | Сообщение # 1995
    Время Альянса
    Статус:
    Опытный:
    Сообщений: 1787
    Награды: 19
    Регистрация: 22.11.2012

    Policai,
    1.Здесь нужно учитывать, что ГГ может подойти к НПС ( смарту ) с одной из четырех сторон света. Соответственно нужно иметь 4 точки отхода НПС от смарта. Вычислять скриптом позицию ГГ и двигать НПС ровно в противоположную сторону.
    2. Схема ожидания ГГ - walker.
    3. Как только ГГ подошел на необходимое расстояние( например 120 метров ) - перевод в схему remark, прописываешь неуязвимость и анимацию стрельбы по ГГ
    4. ГГ ещё подошел ближе ( например 80 метров )- перевод в walker. Спавн двойника НПС в другом смарте. Игнорирование боя. Неуязвимость. Движение - спринт в одну из вычисленных точек отхода. Желательно чтобы точка отхода была не видна ГГ.
    5.. НПС достиг точки -выдача сигнала - выдача инфопорции - удаление НПС
    6. По инфопорции в таск менеджере выдача задания ( продолжить преследование ) и установка метки на НПС уже в соседнем смарте.
    7. Смарты желательно ставить на расстоянии 300 метров друг от друга, чтобы не было уж сильно видно "скачка" НПС по локации.

    Это как один из вариантов.
      Злобная реклама
    Воскресенье, 19.08.2018, 10:19
    Статус:
    Сообщений: 666
    Регистрация: 22.11.2012
    Поиск: